نوع مقاله : مقاله کامل پژوهشی
نویسندگان
دانشگاه صنعتی امیرکبیر، دانشکده مهندسی پزشکی
چکیده
به منظور مدل سازی سیستم حرکتی انسان در انجام حرکات مهارتی، مدلی با ساختار سلسله مراتبی سه لایه ارایه شده است. در هر سطح براساس میزان دقت و کیفیت امر کنترل، کنترل کننده خاصی وارد عمل شده و عمل کنترل در آن سطح را انجام می دهد. در سطح اول، مفاهیم کنترلی به صورت عام و کیفی مورد بررسی قرار می گیرد و وظیفه آن، حفظ پایداری سیستم براساس اطلاعات کیفی دریافتی از سطح دوم مانند کاهش یا افزایش خطا می باشد. در این سطح، از یک کنترل کننده خودسازمانده برای تولید فرامین حرکتی عام استفاده می گردد که نقش تشویق و تنبیه را برای تضمین پایداری سیستم با ارسال فرمان های گسسته به سطح دوم ایفا می کند. این کنترل کننده با توجه به وظیفه خود، تنها در زمانی که کنترل کننده سطح دوم به تنهایی قادر به حفظ پایداری سیستم نباشد، وارد عمل شده و پایداری را تضمین می کند. سطح دوم، امر کنترل را به صورت کمی تر و دقیق تری دنبال می کند و عمل تطبیق در این سطح صورت می گیرد. اطلاعاتی که ازن سطح عموما از مسیرهای فیدبک حسی و چشمی دریافت می کند، مفاهیم دقیق تری از عملکرد کنترلی را شامل می شوند (مانند میزان خطای موجود در انجام حرکت). در سطح دوم از کنترل کننده پیش بین مبتنی بر مدل برای تولید فرامین کنترلی کمی تر و دقیق تر استفاده شده است که در واقع خط سیر حرکتی را تعیین می کند. یک سوییچ فازی، فرامین کنترلی سطح اول و دوم را براساس روش کنترل مود لغزان برای ایجاد یک سیستم کنترل مقاوم تلفیق می کند. در سطح سوم نیز این فرامین حرکتی، با تعیین عضلات درگیر و نحوه هماهنگی آنها در انجام حرکت مورد نظر، تفسیر می شود و به عضلات، فرامین حرکتی مناسب اعمال می گردد. اطلاعات دریافتی در این سطح عموما در مورد میزان مشارکت عضلات در انجام حرکت و نیز تاثیر محیط روی سیستم حرکتی است که توسط فیدبک های حسی به این سطح منتقل می شوند. مدل ارایه شده با چنین ساختار سلسله مراتبی، قابلیت مناسبی در کنترل و حفظ پایداری سیستم دارد. نتایج شبیه سازی ها این موضوع را تایید می کند.
کلیدواژهها
موضوعات
عنوان مقاله [English]
A Model For Skill Movements Based On Self-Organized Control Strategy
نویسندگان [English]
- Amir Homayoun Jafari
- Seyed Mohammad Reza Hashemi Golpayegani
- Farzad Towhidkhah
- Ali Fallah
Department of Biomedical Engineering, Amir Kabir University of Technology
چکیده [English]
A hierarchical structure model with three levels is presented for modeling motor control in skill movements. At each level, based on accuracy and quality of control, a specific controller is activated. At first level, control concepts are qualitative. The duty of the first level is to provide stability of system, based on the received qualitative information from second level such as the decrement or increment of error. A self-organized controller at first level is used to generate qualitative control commands, and it plays an encouragement-punishment role to keep the stability of system by sending discrete commands to the second level. This controller only contributes at control action when the controller of second level can not preserve stability individually. At second level, control concepts are quantitative. The duty of the second level is adaptation and control of system accurately. The received information at this level generally comes from sensory and visual feedbacks, and it includes more accurate concepts of control action - like the amount of movement error. A model based on the predictive controller at second level generates quantitative control commands and indeed, determines trajectory of movement accurately. A fuzzy switch combines the control commands of first and second levels, based on the sliding mode strategy, to provide a robust control. At third level, this command is interpreted and then is applied to the involved muscles in movement. The received information at this level is generally the contribution of muscles in performing movement and the effects of environment on the movement, which comes from sensory feedbacks. The presented model with this hierarchical structure has a proper ability to control and keep the stability of system. The simulation results confirm this subject.
کلیدواژهها [English]
- hierarchical structure
- Self-organized control
- sliding mode control
- model predictive control
- Skill movements