شما اینجائید:خانه»پیاده سازی مقاله»سیستم کنترل تطبیقی کروز برای مدل سازی خودرو و پیاده سازی با Matlab
سیستم کنترل تطبیقی کروز برای مدل سازی خودرو و پیاده سازی با Matlab
ارسال شده توسط:Papersimتاریخ ارسال: 2016/03/28در پیاده سازی مقالهدیدگاهها برای سیستم کنترل تطبیقی کروز برای مدل سازی خودرو و پیاده سازی با Matlab بسته هستند
هدف ما ؛ سیستم کنترل تطبیقی کروز برای مدل سازی خودرو و پیاده سازی با Matlab
در این پروژه یک سیستم کنترل و تنظیم سرعت و همچنین رعایت فاصله از اتومبیل جلویی برای جلوگیری از انجام تصادف انجام شده است.برای این کار ما نیاز به دو سنسور داریم :
۱ ) سنسور سرعت که سرعت اتومبیل را بدست آورد.
۲ ) سنسور فاصله یاب که فاصله اتومبیل از اتومبیل جلویی را بدست آورد.
چون عدم تصادف برایمان اولویت بالاتری دارد تا اینکه سرعت حرکت مان بر روی سرعتی ثابت بماند،بنابر این در برنامه نویسی اولویت بالاتر را به سنسور فاصله دادیم. همچنین به این نکته نیز دقت داریم که این سیستم ما که آن را Adaptive Cruse Controlو یا به اختصارACC مینامیم از یک سرعتی بالاتر باید شروع به کار کند و و پایین تر از آن باید کنترل دستی انجام شود.
حال به الگوریتم برنامه می پردازیم:
۱ ) ابتدا داده های مورد نیاز را از کاربر میگیریم.این داده ها عبارتند از حداکثر خط ترمز، ضریب مربوط به اصطکاک ماشین، سرعت دلخواه ما،فاصله دلخواه ما از ماشین جلویی ،سرعتی که ماشین از حالت ACC به کنترل دستی بایستی پرش نماید و همچنین قاصله فعلی خودرو جلویی و سرعت کنونی ماشین.
۲)در این مرحله ابتدا سرعت را چک میکنیم که ببینیم در حدی هست که ACCبتواند کار کند یا باید کنترل دستی باشد.همچنین اگر سرعت بالای حد مجاز برای ACCبود ،خط ترمز متناسب با سرعت کنونی ماشین را به دست می آوریم.
۳ ) متناسب با فاصله و سرعت فعلی وخط ترمز و همچنین فاصله دلخواهی که تنظیم کرده ایم(البته ما برای جلوگیری از تصادف فاصله خط ترمز را در ۱٫۲۵ ضرب کردیم) یکی از سه عمل را انجام میدهیم
سیستم کنترل تطبیقی کروز برای مدل سازی خودرو و پیاده سازی با Matlab
Adaptive Cruise Control Systems for Vehicle Modeling
Using Stop and Go Manoeuvres
Published in: International Journal of Engineering Research and Applications
Date of Publication: Vol. 3, Issue 4, Jul-Aug 2013
برای مشاهده مقاله ؛ تصویر فوق را کلیک کنید تا دانلود شود