Loading...
Adaptive Control of Semi-Submersible AUV with Uncertainty in Dynamic and Hydrodynamic Parameters
Rahmani, Sobhan | 2021
774
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 54582 (08)
- University: Sharif University of Technology
- Department: Mechanical Engineering
- Advisor(s): Salarieh, Hassan; Nejat Pishkenari, Hossein
- Abstract:
- Due to the importance of recognizing the underwater and the existence of danger to human life in this environment, the use of AUVs has greatly expanded. To build and use these vehicles, we need to model dynamic behavior, and control these systems. The nonlinear dynamics of the AUV makes it difficult to use common linear controllers. On the other hand, the coefficients used in dynamic equations have uncertainty and changes, and as a result, dynamic analysis may be probably un-accurate. If the controller is designed, the controller must be self-tuning and robust to be able to withstand changes and uncertainty. Adaptive control is an approach for controlling such systems. The main idea in adaptive control is to estimate the uncertain system parameters (or modify the relevant controller parameters) based on the measured signals of the system and to use the estimated parameters in the control input calculations. In this study, an adaptive controller for a semi-submersible AUV despite uncertainty in the dynamic and hydrodynamic coefficients and also external disturbances is presented. First, a sliding mode controller for a semi-submersible AUV is presented. Then, two methods are used to estimate the uncertain parameters of the model, and finally, by combining the controller and the parameter estimator, an indirect adaptive controller is designed and applied to the AUV, and its outputs are validated. It can be concluded that the proposed adaptive controller is able to control the desired subsurface and meet the desired control objectives
- Keywords:
- Dynamic Simulation ; Parameter Estimation ; Adaptive Robust Control ; Semi-Submersible ; Autonomous Underwater Vehicle ; Dynamic Modeling
-
محتواي کتاب
- view
- چکیده
- فهرست
- فهرست اشکال
- فهرست جداول
- 1 فصل اول: مقدمه
- 1-1 بیان مسئله
- 2-1 بررسی اهمیت موضوع
- 3-1 اهداف و روش انجام پژوهش
- 4-1 نتایج مورد انتظار در پژوهش
- 5-1 فهرست نوآوریها
- 6-1 ساختار گزارش
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 2 فصل دوم: مفاهیم پایه
- 1-2 مدل ریاضی
- 1-1-2 مدل 6 درجه آزادی
- 2-1-2 مدلهای مدهای کاری
- 3-1-2 مدلسازی
- 1-1
- 2-2 فلیتر کالمن
- 1-1-1
- 1-2-2 فیلتر کالمن توسعهیافته
- 1-1-1
- 2-2-2 فیلتر کالمن بی اثر [26][27]
- 1-1
- 1-1
- 1-1
- 1-1
- 1-1
- 1-1
- 1-1
- 1-1
- 1-1
- 3-2 روشهای کنترلی با پارامترهای متغیر
- 1-3-2 کنترل تطبیقی
- 1-1-1
- 1-1-1
- 1-1-1
- 1-1-1
- 2-3-2 کنترل مد لغزشی
- 1-2 مدل ریاضی
- 1
- 1
- 1
- 3 فصل سوم: مروری بر ادبیات موضوعی
- 1-1
- 1-1
- 1-1
- 1-1
- 1-1
- 1-3 مدلسازی ریاضی
- 1-3 مدلسازی ریاضی
- 1-3 مدلسازی ریاضی
- 1-1
- 1-1
- 2-3 کنترل
- 2-3 کنترل
- 2-3 کنترل
- 1-2-3 کنترل خطی
- 1-1-1
- 2-2-3 کنترل غیرخطی - روشهای تطبیقی
- 1-1-1
- 3-2-3 کنترل غیرخطی – سایر روشها
- 1-1-1
- 4-2-3 کنترل غیرخطی - روشهای غیرتطبیقی
- 3-3 روشهای شناسايی پارامترها
- 1-3-3 کمینه مجذورخطاها
- 1-1-1
- 2-3-3 فیلترها
- 2-3-3 فیلترها
- 2-3-3 فیلترها
- 1-1
- 4-3 جمعبندی
- 4 فصل چهارم: طراحی الگوریتم کنترل تطبیقی
- 1-1
- 1-4 زیرسطحی مورد بررسی
- 1-1-1
- 1-1-4 ضرایب هیدرودینامیکی
- 1-1-4 ضرایب هیدرودینامیکی
- 1-1-4 ضرایب هیدرودینامیکی
- 2-4 مدل دینامیکی مورد استفاده
- 1-1-1
- 1-2-4 نیروها و گشتاورهای هیدرودینامیک
- 2-2-4 نیروها و گشتاورهای هیدرواستاتیک
- 3-4 اثرات موج و اغتشاشات دریا
- 1-1
- 4-4 شبیهسازی مدل دینامیکی
- 5-4 طراحی کنترلکننده
- 1-5-4 کنترل مد لغزشی در کانال عمق
- 2-5-4 اضافه کردن کنترل سمت و رول مد لغزشی
- 6-4 کنترل تطبیقی
- 1-6-4 وجود عدم قطعیت در پارامترها
- 7-4 تخمین پارامترها
- 1-7-4 الگوریتم پیشنهادی تخمین پارامتر
- 1
- 5 فصل پنجم: نتایج شبیه سازی
- 1-5 فرضیات شبیهسازی و مقادیر پارامترهای کنترلکننده
- 1-1
- 2-5 شبیه سازی اعمال کنترل مد لغزشی
- 2-5 شبیه سازی اعمال کنترل مد لغزشی
- 2-5 شبیه سازی اعمال کنترل مد لغزشی
- 1-1
- 3-5 نتایج تخمین پارامتر
- 3-5 نتایج تخمین پارامتر
- 3-5 نتایج تخمین پارامتر
- 1-3-5 نتایج روش اول: استفاده از دادههای از پیش شبیهسازی شده
- 2-3-5 نتایج روش دوم: بدون استفاده از دادههای از پیش شبیهسازی شده
- 3-3-5 بحث بر روی تخمین پارامترها
- 4-3-5 دادههای مانور شناسایی
- 5-3-5 فیلتر استفاده شده
- 6-3-5 مدل دینامیکی مورد بررسی
- 7-3-5 مشاهدهپذیری
- 1
- 1
- 1
- 1
- 1
- 1
- 6 فصل ششم: نتیجه گیری
- 6 فصل ششم: نتیجه گیری
- 6 فصل ششم: نتیجه گیری
- 1-6 جمعبندی و نتیجهگیری
- 1-1
- 2-6 پیشنهادات کارهای آتی
- 2-6 پیشنهادات کارهای آتی
- 2-6 پیشنهادات کارهای آتی
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 7 منابع و مراجع
- 8 Abstract