برنامه درسی
لیست برنامه های درسی
عنوان | کنترل تطبیقی |
---|---|
مقطع تحصیلی | کارشناسی ارشد |
تعداد واحد | ۳ |
نحوه ارزیابی | تکالیف وپروژه: 6 نمره آزمون میانترم: 6 نمره آزمون پایانترم: 8 نمره |
منابع | 1. K. J. Astrom, B. Wittenmark, Adaptive Control, 2nd ed, Dover Pub, 2008. 2. G. C. Goodwin, K. S. Sin, Adaptive Filtering, Prediction and Control, Dover Pub, 2009. 3. E. F. Camacho, C. Bordons, Model Predictive Control, Springer, 2006. 4. I.D. Landau, R. Lozano, and M. M’saad, Adaptive Control, 2nd ed, Springer, 2011. |
طرح درس |
|
هدف از طرح درس | آشنایی جامع با انواع روش های کنترل تطبیقی فرآیندها |
عنوان | مدارهای الکتریکی ۲ |
---|---|
مقطع تحصیلی | کارشناسی |
تعداد واحد | ۲ |
پیش نیاز درس | مدارهای الکتریکی 1 |
نحوه ارزیابی | حل تمرین: 2 نمره میان ترم: 6 نمره پایان ترم: 12 نمره |
منابع | 1- پرویز جبه دار مارالانی، "نظریه اساسی مدارها و شبکه ها"، انتشارات دانشگاه تهران 2- R.C. Dorf and J.A. Svoboda, "Introduction to Electric Circuits" , 8th ed, John Wiley, 2010. 3. J.W. Nilsson and S.A. Riedel, "Electric Circuits", 9th ed, Prentice- Hall, 2010. |
طرح درس | 1- گراف مدار و قضیه تلگان، حلقه ها و کات ست های مستقل 2- معادلات حالت 3- کاربرد تبدیل لاپلاس در تحلیل مدار 4- تحلیل حوزه فرکانسی مدار، فرکانس های طبیعی و توابع شبکه 5- قضایای اصلی مدار شامل جمع آثار، جانشینی، تونن و هم پاسخی 6- دوقطبی ها و ماتریس های مختلف توصیف آنها 7- بهم پیوستن دو قطبی ها |
هدف از طرح درس | آشنایی با روش های منظم تحلیل مدار در حالت کلی |
عنوان | جبر خطی |
---|---|
مقطع تحصیلی | کارشناسی |
تعداد واحد | ۳ |
پیش نیاز درس | ریاضی عمومی 2 |
نحوه ارزیابی | حل تمرین: 2 نمره میان ترم: 6 نمره پایان ترم: 12 نمره |
منابع | 1- Carl D. Meyer, "matrix analysis and linear algebra application", ISBN: 978-0898714548, 2000. 2- Alexander S. Poznyak, "Advanced Mathematical Tools for Automatic Control Engineers" , First edition 2008, Elsevier. 3- Gilbert Strang, " Linear Algebra and Its Apllications", Thomson Learning, 1988. |
طرح درس | 1- بردارها و فضاهای برداری 2- عملگرهای خطی در فضای برداری 3- مقادیر ویژه، بردارهای ویژه 4- عملگرهای خاص 5- عملگرهای تجزیه ماتریسی و کاربردها |
عنوان | تئوری کنترل مبتنی بر داده |
---|---|
مقطع تحصیلی | دكتری تخصصی PhD |
تعداد واحد | ۳ |
منابع |
|
طرح درس |
شرح روش، طراحی کنترلکننده خطی، طراحی کنترلکننده غیر خطی، معرفی چند کاربرد و شبیهسازی چند مثال
شرح روش، طراحی کنترلکننده خطی، طراحی کنترلکننده غیر خطی، طراحی کنترلکننده PID، روش تنظیم پسخورد تکرار شونده وزندار، معرفی چند کاربرد و شبیهسازی چند مثال
شرح روش، طراحی کنترلکننده خطی، طراحی کنترلکننده غیرخطی، طراحی کنترلکننده PID
شرح ریاضی روش، شناسایی مدل فضای حالت سیستم با استفاده از زیرفضا
طراحی کنترلکننده به روش بهینهسازی، حل مسئله بهینهسازی مبتنی بر داده در قالب مسئله کنترل مقاوم، کنترل تطبیقی مبتنی بر داده، شبیهسازی چند مثال
شرح روش، بیان روشهای مقاومسازی نسبت به اغتشاش، ترکیب روش با کنترلکنندههای مد لغزشی، معرفی چند کاربرد و شبیهسازی چند مثال
|
هدف از طرح درس | آشنایی با روشهای طراحی کنترلکننده در حالتی که مدل سیستم در دسترس نیست و بدون شناسایی مدل سیستم با استفاده از دادههای ورودی، خروجی |
عنوان | طراحی سیستم های ریزپردازنده ای |
---|---|
مقطع تحصیلی | کارشناسی |
تعداد واحد | ۳ |
پیش نیاز درس | برنامهنویسی کامپیوتر، سیستمهای دیجیتال یک |
نحوه ارزیابی | میان ترم: 4 نمره پروژه عملی: 4 نمره پایان ترم: 12 نمره |
منابع |
|
طرح درس |
انواع معماری، فرکانس داخل سیستم، انواع حافظهها، رجیسترها، سیستم کلاک و منابع کلاک، منابع تولید پالس ساعت، پورتهای ورودی، خروجی
پایههای ATmega16 و حداقل نرمافزار لازم برای راهاندازی آن، توضیح پایههای ATmega16، حداقل مدار لازم برای راهاندازی میکروکنترلر، پورتهای I/O، دسترسی بیتی به رجیسترهای I/O، تنظمات اولیه پورتها در Code Wizard،کاربردهای پورتها، برنامههای کاربردی
انواع کامپایلرها، آشنایی با نرمافزار Codevision AVR، معرفی منوهای محیط Codevision، روش ایجاد یک پروژه جدید
انواع دادهها، عملگرها، آرایهها و رشتهها، شمارشها، یونیونها، دستورات کنترلی، ایجاد کتابخانه
تئوری عملکرد تایمر و کانتر، تایمر/کانتر صفر(در حالت ساده هشت بیتی، در حالت مقایسه، در حالت PWM، در حالت PWM تصحیح فاز)، رجیسترهای مربوط به تایمر/کانتر صفر
رجیسترها، انجام تنظیمات اولیه مقایسهکننده آنالوگ در Code Wizard، چند برنامه کاربردی
بررسی واحد ADC در میکروکنترلر AVR، رجیسترها، تقسیم فرکانس و چگونگی زمانبندی تبدیل ADC، کانالهای بهره تفاضلی، روش کاهش نویز بر روی ADC، تنظیمات ADC در Code Wizard، چند برنامه کاربردی
USART در AVR، رجیسترها، واحد فرستنده سریال، واحد گیرنده سریال، تعیین نرخ انتقال Baud Rate، برنامهریزی اولیه USART، ارتباط سریال سنکرون، مد ارتباط چند پردازندهای، استفاده از وقفه برای ارتباط سریال
مد Slave، مد Master، شبکهبندی میکروکنترلرها به کمک SPI، معرفی رجیسترهای SPI، تنظیمات واحد SPI در Code Wizard
توصیف پایههای LCD، کدهای فرمان LCD، LCD در Codevision، LCD گرافیکی
Boot Loader در AVR، قابلیتها، نحوه آدرسدهی و برنامهریزی حافظه Flash در برنامه Boot Loader
مراحل اجرای یک وقفه، سازمان وقفه در AVR، وقفههای خارجی، فعال کردن وقفهها، برنامهنویسی وقفهها در Codevision، نوشتن برنامه با استفاده از وقفه، تنظیمات وقفههای خارجی در Code Wizard |
عنوان | سیستم های کنترل خطی |
---|---|
مقطع تحصیلی | کارشناسی |
تعداد واحد | ۳ |
پیش نیاز درس | مدارهای الکتریکی 2، سیگنال ها و سیستم ها |
نحوه ارزیابی | حل تمرین: 2 نمره میان ترم: 6 نمره پایان ترم: 12 نمره |
طرح درس | 1- معرفی سیستم های کنترل 2- نمایش سیستم های خطی 3- پاسخ زمانی سیستم های خطی 4- تحلیل پایداری 5- روش مکان هندسی ریشه ها 6- طراحی به کمک مکان هندسی ریشه ها 7-روش های پاسخ فرکانسی 8- طراحی فرکانسی
|
عنوان | مدارهای الکتریکی ۲ |
---|---|
مقطع تحصیلی | کارشناسی |
تعداد واحد | ۲ |
پیش نیاز درس | مدارهای الکتریکی 1 |
نحوه ارزیابی | حل تمرین: 2 نمره میان ترم: 6 نمره پایان ترم: 12 نمره |
منابع | 1- پرویز جبه دار مارالانی، "نظریه اساسی مدارها و شبکه ها"، انتشارات دانشگاه تهران 2- R.C. Dorf and J.A. Svoboda, "Introduction to Electric Circuits" , 8th ed, John Wiley, 2010. 3. J.W. Nilsson and S.A. Riedel, "Electric Circuits", 9th ed, Prentice- Hall, 2010. |
طرح درس | 1- گراف مدار و قضیه تلگان، حلقه ها و کات ست های مستقل 2- معادلات حالت 3- کاربرد تبدیل لاپلاس در تحلیل مدار 4- تحلیل حوزه فرکانسی مدار، فرکانس های طبیعی و توابع شبکه 5- قضایای اصلی مدار شامل جمع آثار، جانشینی، تونن و هم پاسخی 6- دوقطبی ها و ماتریس های مختلف توصیف آنها 7- بهم پیوستن دو قطبی ها |
هدف از طرح درس | آشنایی با روش های منظم تحلیل مدار در حالت کلی |