از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
هشت روز پیش منتشر شده
تعداد بازدید: 18
کد پروژه: 593451
شرح پروژه
سلام وقت بخیر من یک کد زیردریایی اتومات دارم که با vhdl زدم اما ارور میده میخواستم ببینم میتونید چک کنید برام و مشکلاتش رو رفع کنید
واجب تا فردا میخوام
پروژه پایانی درس طراحی کامپیوتری سیستمهای دیجیتال
طراحی و پیادهسازی سیستم کنترل زیردریایی خودکار چندحالته با مدیریت مأموریت، ایمنی و خطای پیشبینیپذیر (Advanced AUV Controller)
در این پروژه یک زیردریایی خودکار هوشمند (Autonomous Underwater Vehicle - AUV) باید یک مأموریت زیرسطحی چندمرحلهای را در محیطی ناشناخته و پرخطر انجام دهد. در این طراحی AUV وظیفه دارد از یک نقطه شروع در اعماق دریا حرکت کرده، به یک نقطه هدف زیرسطحی برسد، داده یا محمولهای را تحویل دهد و سپس به نقطه شروع بازگردد.
تمامی تصمیمگیریها توسط یک کنترلکننده دیجیتال مبتنی بر ماشین حالت (FSM) انجام میشود که قابلیت پیادهسازی با VHDL روی FPGA را دارد. تعیین گام حرکت به عهده طراح میباشد که به ازای چه متراژی تغییرات موقعیت، مجدداً بررسی موقعیت مکانی انجام شود. در مسیر حرکت، بایستی به وجود موانع نیز دقت شود و در مکانیابی در صورت تشخیص مانع، مسیر حرکت تغییر نماید تا برخورد با موانع نداشته باشد.
بایستی توجه شود که محیط داخل آب به صورت سهبعدی گسسته (X, Y, Z) مدل میشود. به گونهای که نواحی محیط شامل:
· موانع ثابت (صخرهها)
· نواحی خطر پویا (جریانهای متغیر)
· نواحی ممنوعه با عمق بحرانی
بوده و اطلاعات کامل محیط در ابتدا در اختیار زیردریایی نیست و بهصورت تدریجی توسط حسگرها کشف میشود.
نیازمندیها
· تشخیص موانع و شرایط خطر
· مدیریت انرژی و ایمنی
نهایتاً پس از رسیدن به مقصد، به منظور تکمیل مأموریت بایستی یک کد تایید دیجیتال دریافت شود که این کار فقط برای ۲ بار مجاز بوده و پس از ۲ بار خطا، AUV مأموریت را لغو کرده و به مبدأ باز خواهد گشت. هر گروه میتواند رمز انتخابی را، رقم انتهایی شماره دانشجویی یکی از افراد گروه در نظر بگیرد.
برای مقایسه رمز، الزامی به استفاده از یک sequence detector نیست و میتوان از یک مقایسه کننده ساده استفاده کرد. (در صورت استفاده از sequence detector پوینت اضافه در نظر گرفته میشود.)
قبل از شروع کدنویسی، دیاگرام حالت طرح را رسم نموده و براساس آن کدنویسی انجام شود. دیاگرام حالت را در زمان ارائه همراه داشته باشید.
این متن پروژه است من زدم ولی ارور میده و میخوام ارورش برطرف بشه
این کد اصلی در کد تست و نشان دادن موج ها ارور میده و همچنین میخوام چک کنم کدم بدون مشکل باشد
این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
25,000 تومان تا 500,000 تومان
مهلت برای انجام
1روز
وضعیت مناقصه
باز (آماده دریافت پیشنهاد)
درباره کارفرما
عضویت سه سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
تا کنون 8 پیشنهاد قیمت از سمت فریلنسرها برای این پروژه ارسال شده
تمرینی در مورد درس طراحی دیجیتال به زبان VHDL(حتما به زبان VHDL باشد )
هشت روز پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار