>
Fa   |   Ar   |   En
   کنترل عمق عملیاتی ربات زیرسطحی auv با روش یادگیری تقویتی (rl)  
   
نویسنده حسنوند علی ,سیف محمد سعید
منبع مهندسي دريا - 1404 - دوره : 21 - شماره : 46 - صفحه:71 -79
چکیده    امروزه استفاده از روش های پیشرفته برای کنترل حرکات ربات های زیرسطحی سبب بهبود راندمان و افزایش کیفیت عملیات آن ها شده است. در این پژوهش با استفاده از روش یادگیری تقویتی برای حرکت عمقی ربات های auv روشی توسعه داده شده است که براساس معیار پاداش الگوی حرکت ربات را یاد گرفته و براساس آن بهترین تصمیم را برای حرکت و کنترل سطوح کنترلی اتخاذ می کند. کنترل حرکت عمقی براساس یادگیری تقویتی سبب بهبود عملکرد ربات میگردد و بهینه ترین سیگنال کنترلی را براساس شرایط لحظه ای ربات و پاداش ها اتخاذ می کند. در این پژوهش از مدل دینامیکی خطی حرکت پیچ برای توسعه مدل حرکت عمقی استفاده شده است. برای هر هدف مطلوب 500 مرتبه سناریو تکرار می شود تا در حین شبیه سازی ماتریس q به روزرسانی شود. در ادامه با ارائه پاداش به هر سیگنال مقدار مطلوب مشخص می گردد. پس از پایان سناریو، با انتخاب مقدار بهینه از ماتریس q، مقدار سیگنال کنترلی برای بالک مشخص می گردد. نتایج نشان داد که استفاده از روش یادگیری تقویتی کمک شایانی به کیفیت سیستم کنترل ربات های auv می کند تا جایی که مقدار فرارفت و نوسان کمی در عملکرد مشاهده شد.
کلیدواژه underactuated، یادگیری تقویتی، کنترل عمق، ربات auv
آدرس دانشگاه صنعتی شریف, ایران, دانشگاه صنعتی شریف, دانشکده مهندسی مکانیک, ایران
پست الکترونیکی seif@sharif.edu
 
   depth control of an auv robot using reinforcement learning (rl)  
   
Authors hasanvand ali ,seif mohammad saeed
Abstract    nowadays, the use of advanced methods for controlling the movements of underwater robots has led to improved efficiency and enhanced operational quality. in this research, a method based on reinforcement learning has been developed for the depth control of auv robots. this method learns the robot’s movement pattern based on a reward criterion and makes the optimal decision for motion and control surface adjustments accordingly. depth control using reinforcement learning improves the robot’s performance and selects the most optimal control signal based on the robot’s conditions and rewards. in this study, a linear dynamic model of pitch motion was used to develop the depth control model. for each desired state, the scenario is repeated 500 times to update the q-matrix during simulation. subsequently, by assigning rewards to each signal, the optimal value is determined. after completing the scenario, the optimal value from the q-matrix is selected to determine the control signal for the fin. the results showed that the use of reinforcement learning significantly enhances the quality of the auv robot’s control system, resulting in minimal overshoot and oscillation in performance.
Keywords reinforcement learning ,depth control ,auv robot ,underactuated
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved