شماره ركورد
20053
شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
۲۰۰۵۳
پديد آورنده
حامد نوابي
عنوان
توسعه كنترل كننده و مشاهده گر تطبيقي-فازي-لغزشي و كاربرد آن در كنترل موقعيت و نيروي ربات شش پايه
مقطع تحصيلي
دكتراي تخصصي
رشته تحصيلي
ارتعاشات و كنترل
سال تحصيل
۱۳۹۲-۱۳۹۷
تاريخ دفاع
۱۳۹۷/۰۸/۲۹
استاد راهنما
دكتر امير حسين دوائي مركزي
دانشكده
مكانيك
چكيده
در سالهاي اخير روشهاي كنترل مقاوم با فرض عدم تكيه بر مدل رياضي سيستم ديناميكي رشد روزافزوني پيدا كردهاند. از جمله اين روشها ميتوان به كنترلكننده و مشاهدهگر تطبيقي-فازي-لغزشي اشاره كرد. در اين رساله روش كنترلي تطبيقي-فازي-لغزشي براي حالت جامعي از معادلات ديناميكي سيستم با فرض ماتريس بهره ورودي مربعي غيرثابت (وابسته به حالات سيستم) با كهادهاي اصلي پيش روي غيرصفر توسعه داده ميشود. لحاظ كران غيرثابت و وابسته به متغيرهاي حالت سيستم ديناميكي از ديگر نقاط تمايز اين رساله نسبت به كارهاي پيشين است. يكي از سيستمهاي مكانيكي پركاربرد صنعتي و منطبق با فرضيات اين رساله، ربات موازي ششپايه است. به دليل در اختيار بودن بستر آزمايشگاهي اين ربات، روش كنترلي پيشنهادي جهت كنترل موقعيت و نيرو روي اين سيستم ديناميكي پيادهسازي شده است. معادلات ديناميكي ربات با استفاده از روش لاگرانژ و بر اساس مراجع موجود استخراج شده و جهت استفاده در ساختار روش كنترلي پيشنهادي سادهسازي ميشود. روش كنترلي پيشنهادي جهت كنترل موقعيت ربات در فضاي كاري تنها نيازمند ماتريس جرم صفحه فوقاني و ماتريس ژاكوبين است؛ لذا از جهت وابستگي به مدل ديناميكي، داراي كمينه وابستگي ممكن در بين كنترلكنندههاي طراحي شده براي اين سيستم مكانيكي است. در روند كنترل موقعيت ربات با استفاده از روش پيشنهادي، كاربرد صنعتي شبيهساز پرواز مورد بررسي قرار گرفته است. جهت ايجاد حس واقعي پرواز از فيلترهاي تناسببخش به منظور ايجاد مسيرهاي مطلوب براي شش درجه آزادي ربات استفاده ميشود. كنترل هيبريد موقعيت و نيروي ربات ششپايه با استفاده از روش كنترلي تطبيقي-فازي-لغزشي توسعهيافته از ديگر نوآوريهاي كاربردي اين رساله است. مسئله كنترل نيروي ربات با استفاده از شناسايي پارامترهاي ديناميكي تماس ربات و محيط پيرامون، به مسئله كنترل موقعيت تبديل ميشود. به منظور مدلسازي نيروي عمودي سطح در محل تماس ربات با محيط از مدل ديناميكي نسبتاً كامل و پيچيده هانت كراسلي استفاده شده است. بر اساس نتايج آزمايشگاهي اين مدل ديناميكي به دليل شكل خاص معادلات رياضي آن قادر به شبيهسازي انواع مختلفي از تماسها (از مواد نرم تا سخت) است. جهت شناسايي پارامترهاي ديناميكي تماس از روش اصلاحشده فيلتر كالمن توسعه يافته استفاده ميگردد كه اين روش نسبت به روشهاي مشابه موجود وابستگي كمتري به شرايط اوليه پارامترها دارد.
جهت سنجش عملكرد روش كنترلي پيشنهادي، شبيهسازيهاي عددي در محيط نرمافزار متلب و سيمولينك انجام گرفته است. نتايج اين شبيهسازيها حكايت از عملكرد مطلوب روش پيشنهادي در حضور عدم قطعيتهاي ناگهاني و غير منتظره، اغتشاشات خارجي و نويزهاي اندازهگيري دارد. روش كنترلي پيشنهادي قادر به حفظ تعادل ربات در شرايط بسيار بحراني خرابي عملگرهاي سيستم ديناميكي و اشباع آنها است. يكي از مزاياي اصلي اين روش كنترلي، وابستگي پايين آن به پارامترهاي ثابت كنترلكننده و مشاهدهگر است. اين ويژگي باعث كاهش سعي و خطاي طراح جهت انتخاب مقدار مناسب پارامترهاي ثابت در ساختار كنترلكننده و مشاهدهگر ميشود. الگوريتم شناسايي پارامترهاي ديناميكي تماس به دليل وابستگي به مدل رياضي بيشترين تأثير را از انتخاب پارامترهاي ثابت و شرايط اوليه ميپذيرد. جهت صحهگذاري بر شبيهسازيهاي عددي، كنترل موقعيت ربات در فضاي كاري بر روي بستر آزمايشگاهي موجود پيادهسازي شده و از سوي ديگر كنترل هيبريد موقعيت و نيروي ربات با استفاده از روش نرمافزار در حلقه بر روي مدل ديناميكي واقعي ربات در محيط نرمافزار ادمز پيادهسازي شده است.
تاريخ ورود اطلاعات
1397/11/16
عنوان به انگليسي
Extending Adaptive Fuzzy Sliding Mode Controller and Observer (E-AFSMCO) and its Application in Hybrid Position/Force Control of Stewart Manipulator
تاريخ بهره برداري
2/5/2019 12:00:00 AM
دانشجوي وارد كننده اطلاعات
حامد نوابي
چكيده به لاتين
Sliding Mode Control (SMC) is a robust control scheme that has a good performance to overcome nonlinearities, time varying parameters, disturbances and plant uncertainties. This method is effective when the bound of the uncertainties are known. A conventional sliding mode controller is designed using a presumed upper bound of uncertainties, as a control parameter, which may generate excessively large amplitude chatters in the control input. The recently introduced Adaptive Fuzzy Sliding Mode Control (AFSMC) and Adaptive Sliding Mode Observer (AFSMO) methodology have the advantage that the upper bound of the uncertainty can be estimated on line, even when the exact knowledge of the plant nonlinear dynamics is not available. The AFSMC method can be either in direct or indirect forms. In the direct approach, the ideal controller is designed exactly as in the SMC scheme, where the nonlinear equations of the system are employed, except that an adaptively-tuned fuzzy inference system is employed to estimate the model-based part of the conventional SMC method. Furthermore, the upper bound of the plant uncertainty is adaptively estimated.
In this research, the application of the AFSMC and AFSMO to the complicated and industrial problems of flight simulator and task-space hybrid position/force control of Stewart Manipulator (SM) is proposed for the first time. The first contribution of this thesis is extending and mixing the conventional AFSMC method with AFSMO for state-dependent, non-diagonal and non-positive definite input gain matrix. The second contribution of this thesis is extending the conventional AFSMC method for nonlinear continuous time systems with state-dependent upper bound of the uncertainties.
To validate the feasibility of the proposed method, simulations and experimental results are presented for position control of SM. SM is a parallel robot with 6 degrees of freedom (DOF). It consists of two plates named Moving Platform (MP) and Bottom Platform (BP) that are connected to each other with six arms. The actuators are located on prismatic joints, i.e., the arms can be extended or shortened. The SM has impressive features, including high load carrying capacity, low inertia, high stiffness, very good repeatability and positioning accuracy. Important applications of the SM include flight moving simulators and machining tools.
For hybrid position/force control of the SM, a complete dynamic model of the system is obtained, and then reduced into a simpler dynamic system, by neglecting the very complex terms related to the inertial, centrifugal and gravitational effects of the legs. The remaining terms which are associated with the dynamics of the MP are much simpler and more manageable from the control strategy point of view. The neglected terms are considered as un-modeled dynamics, for which an extended form of the adaptive fuzzy sliding mode controller and observer (E-AFSMCO) is employed. The reduced dynamic model of the SM is converted to affine form, with an input gain matrix which is neither diagonal nor positive definite and state-dependent. This peculiarity prevents the application of conventional AFSMC methodology for control of such a manipulator. In this research, the mentioned limitations of the conventional AFSMC method are relaxed by employing a particular decomposition of the gain matrix. In the conventional SMC control method, the ideal controller is constructed as a model-based sliding mode scheme. In the E-AFSMCO approach, a simple Takagi-Sugeno (TS) fuzzy system is used as a replacement for the ideal controller. An adaptation law and a robust switching strategy compensate the differences between the fuzzy controller and the unknown ideal controller. Unlike the conventional sliding mode method, the upper bound of the plant lumped uncertainty is estimated using an adaptive scheme, which prevents the excessive switching of the robust part of the controller. Robot’s environment is considered as an elastic and deformable material, which is described by Hunt-Crossley nonlinear dynamic model. These parameters are estimated using Modified Extended Kalman Filter (MEKF) for the first time, which is effective for nonlinear recursive problems. The second Lyapunov theorem is used to prove the closed-loop asymptotic stability. Numerical simulations and experimental implementation depict the effectiveness of the proposed controller and observer in comparison with the conventional sliding mode control method with nonlinear observer.