پروژه درس مدلسازی و شبیه سازی فرایند های صنعت نفت طراحی راکتور ناپیوسته به همراه کنترلر PID در نرم افزار متلب جهت تجزیه روغن کرچک با متلب Batch Decomposition of Acetylated Castor Oil with Matlab
شبيه سازي
Batch Decomposition of Acetylated Castor Oil
در نرم افزار MATLAB
در اين طراحي، از کاربرد راکتور ناپيوسته، در تجزيه روغن کرچک(Castor Oil)استفاده نمودهايم. به منظور دستیابی به هدف مطرح شده، ابتدا مدل رياضي فرايند و سيستم کنترل را که در کد نويسيها از آنها استفاده نمودهايم، بيان کرده و سپس با طرح صورت مسائلي که قصد تحليل آنها را داريم، وارد کد نويسي و نهايتا بدست آوردن خروجي در نرمافزار MATLAB ميشويم. در هر تمرين، علاوه بر حل آن تمرين بر اساس دادههاي صورت سوال و کسب نتايج ارائه شده در کتاب، با تغيير پارامتر ها (حرارت داده شده به مواد، دماي اوليه راکتور، پارامترهاي کنترلر PID ) اثر آنها را در خروجيها نيز بررسي شده است. همچنين لازم به ذکر است که الگوريتم به کار رفته جهت حل معادلات ديفرانسيل، از نوع رانگ کوتاي مرتبه 4 ميباشد.
برگرفته از کتاب :
Chemical Engineering Dynamics: An Introduction to Modelling and
Computer Simulation, 3. Edition
این پروژه به طراحی تمرین شماره 5.2.5 از صفحه 243 کتاب فوق، در نرم افزار متلب می پردازد و سپس هر پنج سوال این تمرین به طور کامل در نرم افزار متلب، گاسخ می دهد. کلیه خواسته های این تمرین به صورت m-file نویسی در نرم افزار متلب پیاده سازی شده اند و به همراه گزارش کار آماده فارسی با فرمت pdf و word، در 33 صفحه به همراه کدهای نوشته شده، در اختیار شما قرار می گیرد. تمرین مورد نظر که از کتاب فوق، انتخاب شده در تصویر زیر نمایش داده شده است.
با توجه به اینکه برنامه نوشته برای حل این تمرین کتاب، به صورت m-file می باشد، تلاش شده که کلیه خطوط برنامه دارای توضیحات باشد. همچنین کلیه خروجی ها به همراه کدها، در گزارش فارسی قرار داده شده است و شرایط مختلف بررسی پارامتر های فرایند نظیر گرمای اولیه واکنشها، دما و .. و پامترهای گوناگون کنترلر PID، در کد نویسی لحاظ شده و همچنین در گزارش کار به همراه مقادیر مختلف پارامترها و خروجی های متناظر با آن اورده است.
نمونه هایی از گزارش کار و کد ها را در ادامه مشاهده می فرمایید.