Abstract
In this paper, a modular Simulink implementation of an induction machine model is described in a step-by-step approach. With the modular system, each block solves one of the model equations; therefore, unlike in black box models, all of the machine parameters are accessible for control and verification purposes
After the implementation, examples are given with the model used in different drive applications, such as open-loop constant V/Hz control and indirect vector control. Finally, the use of the model as an induction generator is demonstrated
چکیده
در این مقاله پیاده سازی سیمولینک پیمانه ایی و مدلاور یک ماشین القایی با استفاده از یک روش گام به گام توضیح داده شده است . با سیستم مدلاور هر بلوک وظیفه حل یکی از تساوی ها و معادلات مدل را بر عهده دارد و بنابراین برخلاف آنچه که در مدلهای جعبه سیاه مشاهده می شود ، کل پارامترهای ماشین برای اهداف کنترل و اعتبار سنجی قابل دسترس هستند . بعد از پیاده سازی ، مثال هایی از مدل پیاده سازی شده در کابردهای مختلف هدایت نظیر کنترل v/hz ثابت عاری از حلقه و کنترل بردار غیر مستقیم بکار گرفته شده اند . نهایتا از مدل پیشنهادی به عنوان ژنراتور القایی استفاده شده و نحوه این کار را نشان می دهیم .
1-مقدمه
معمولا وقتی که یک ماشین الکتریکی در شبیه سازی های مداری نظیر Pspice شبیه سازی میشود ، مدل حالت پایداری به کار برده می شود . اما در پژوهشهای هدایت و راندن الکتریکی ، رفتار زدو گذر و ناپایدار نیز اهمیت دارد . یکی از مزایای سیمولینک نسبت به چنین برنامه هایی ، سهولت در مدل سازی ناپایداری ماشین های الکتریکی و راندن آنها و همچنین سهولت در مدل سازی کنترل های راندن در شبیه سازی است . تا زمانی که معادله ها شناخته شده باشند . می توان هر گونه الگوریتم کنترل یا هدایت را در سیمولینک مدل سازی کرد . به هر حال معادله ها به تنهایی همواره کامل به نظر نمی رسند و نیازمند تجربه حل شدن در معادلات مختلف هستند . مدل های ماشین القایی سیمولینک در اثار موجود در این زمینه (1 تا 3 ) موجود هستند . اما آنها جعبه های سیاه را بدون جزییات داخلی شان نشان داده اند . بعضی از آنها نیز استفاده از توابع s را طرح کرده اند که کدهای منبع نرم افزاری برایبلوک های سیمولینک هستند . این گونه روش ها ، نمی توانند به صورت کامل از قدرت و آسانی سیمولینک بهره برداری کنند چرا که برای دسترسی به متغیر های مدل نیاز به داشتن دانش برنامه نویسی توابع s وجود دارد . توابع s نسبت به بلوک های گسسته سیمولینک سریعتر اجرا می شوند اما مدل های سیمولینک می توانند با استفاده از توابع شتاب دهنده یا تولید مدلهای مستقل سیمولینک سریعتر اجرا شوند ...