Loading...
Developing a Heuristic Filter Utilizing Firefly Optimization Algorithm: A Case Study on State Estimation of a Slung Payload from a Quadrotor
Raoufi, Mohsen | 2018
898
Viewed
- Type of Document: M.Sc. Thesis
- Language: Farsi
- Document No: 51040 (45)
- University: Sharif University of Technology
- Department: Aerospace Engineering
- Advisor(s): Nobahari, Hadi
- Abstract:
- The aim of the present thesis is to develop a novel heuristic filter by utilizing Firefly Optimization Algorithm for state estimation of nonlinear, non-Gaussian systems. The proposed filter formulates the estimation problem as a dynamic, stochastic one. The swarm intelligence of the fireflies enables the filter to find and track the best estimation. To estimate the states of a system, the model of the system is required. Hence, an 8-DoF quadrotor with slung payload system, as a case study, is modeled by the tensor method. In this case, as a highly nonlinear system, in order not to rely on extra sensors for monitoring swing-angle, the estimation of payload states is needed. In this regard, the measurement system includes an Attitude and Heading Reference System (AHRS), and a GPS in the simulation. In the implementation phase, an AHRS in conjunction with a downward looking camera with high sample-time provide the measurement data. In order to verify the proposed model, a variety of simulations with various assumptions are conducted. Then, some well-known estimation benchmarks are used to evaluate the performance of Firefly Filter. The results show successful performance of the developed filter in comparison with other nonlinear filters such as EKF, Schmidt-Orthogonal UKF, and Particle Filter. Finally, the filter estimates the state of the quadrotor and its slung payload in both simulation and implementation phases. The results of the implementation phase demonstrate the capability of the proposed filter for real-time applications
- Keywords:
- State Estimation ; Nonlinear Filters ; Firefly Filter ; Heuristic Filter ; Firefly Optimization Algorithm ; Quadrotor with Slung Payload
- محتواي کتاب
- view
- 1 مقدمه
- 2 پیشینه پژوهش
- 3 مدلسازی و شبیهسازی بار آویزان از چهارپره
- 3.1 فرضیات و تعاریف
- 3.2 معادلات حرکت
- 3.3 جمعبندی معادلات حرکت
- 3.4 شبیهسازی سیستم
- 3.4.1 شبیهسازی سقوط آزاد بدون تاثیر نیروهای آیرودینامیکی
- 3.4.2 شبیهسازی سقوط آزاد با تاثیر نیروهای آیرودینامیکی
- 3.4.3 شبیهسازی حرکت آونگی بار آویزان بدون میرایی دورانی
- 3.4.4 شبیهسازی حرکت آونگی بار آویزان با میرایی دورانی مفصل
- 3.4.5 شبیهسازی حرکت آونگی چهارپره با فرض صفربودن جرم بار
- 3.4.6 شبیهسازی حرکت آونگی چهارپره و بار آویزان با فرض اصطکاک بینهایت در مفصل
- 3.4.7 شبیهسازی حرکت آونگی چهارپره و بار آویزان
- 3.5 کنترلکننده
- 3.6 شبیهسازی سیستم در حضور کنترلکننده
- 3.6.1 شبیهسازی حرکت آونگی چهارپره و بار آویزان با تحریک پالسی زاویه
- 3.6.2 شبیهسازی تحریک سینوسی زاویه چهارپره
- 3.6.3 شبیهسازی حرکت آونگی چهارپره و بار آویزان با تحریک زاویه چهارپره با فرکانس طبیعی بار
- 3.6.4 شبیهسازی حرکت آونگی چهارپره و بار آویزان با تحریک پالسی زاویه
- 3.6.5 شبیهسازی حرکت دورانی چهارپره و بار آویزان با تحریک پالسی زاویه
- 3.6.6 شبیهسازی حرکت چهارپره و بار آویزان با تحریک ارتفاع چهارپره
- 3.6.7 شبیهسازی سیستم هشت درجه آزادی چهارپره با بار آویزان
- 3.6.8 شبیهسازی سیستم هشت درجه آزادی چهارپره با بار سنگینتر
- 4 فیلتر جدید مبتنی بر الگوریتم بهینهسازی حشره شبتاب
- 5 ارزیابی عملکرد فیلتر حشره شبتاب و نتایج
- 5.1 ارزیابی عملکرد فیلتر حشره شبتاب با استفاده از مسائل سنجه
- 5.2 نتایج پیادهسازی نرمافزاری فیلتر FF بر سیستم چهارپره با بارآویزان
- 5.3 نتایج پیادهسازی نرمافزاری فیلتر FF بر سیستم چهارپره با بارآویزان با فرض عدم قطعیت در مدلسازی سیستم
- 5.4 پیادهسازی در حالت خارج خط بر سیستم چهارپره با بار آویزان
- 6 نتیجهگیری و پیشنهادات
- منابع و مراجع
- واژهنامه
- پيوستها
- Word Bookmarks