کنترل کننده PID دیجیتال
در کنترل کنندههای مدرن صنعتی و همچنین بلوکهای PID مربوط به PLCهای مختلف صنعتی این کنترل کننده بصورت دیجیتال پیاده سازی میشود. در این مقاله بصورت مقدماتی مباحث گسسته سازی کنترل کنندهها بیان گردیده و محور بحث را بر روی کنترل کننده PID قرار داده می شود.
سرویس آموزش و آزمون برق نیوز:
در کنترل کنندههای مدرن صنعتی و همچنین بلوکهای PID مربوط به PLCهای مختلف صنعتی این کنترل کننده بصورت دیجیتال پیاده سازی میشود. البته قدرت پیاده سازی میکروپروسسوری به کنترل کننده PID محدود نشده و انواع دیگر کنترل کنندههای خطی و غیرخطی را میتوان توسط میکروپروسسور پیاده سازی نمود. در اینجا بصورت مقدماتی مباحث گسسته سازی کنترل کنندهها بیان گردیده و محور بحث را بر روی کنترل کننده PID قرار میدهیم.
برای پیاده سازی کنترل کنندههای آنالوگ در کامپیوتر لازم است آنها را به فرم زمان گسسته تبدیل نماییم. در واقع این عمل با تقریب مشتق گیری و انتگرال گیری با روابطی که آنها را به صورت معادلات تفاضلی و یا مجموع بیان کند، عملی خواهد شد. روشهای مختلفی برای گسسته سازی وجود دارد که در اینجا تنها به دو روش مهم و صنعتی میپردازیم:
روش Backward Difference
در این روش مشتق را با شیب دو نقطه تقریب میزنیم:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62175_498.png)
برای داشتن روشی قابل تعمیم اجازه دهید این عملیات را با تبدیل لاپلاس و تبدیل Z. نیز نمایش بدهیم. انتگرال در حوزه لاپلاس به صورت ۱/s خواهدبود. این تقریب در حوزه Z. به صورت زیر خواهدبود.
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62176_120.png)
که در آن اپراتور S. عملیات مشتق گیری را در حوزه لاپلاس نمایش میدهد و عملیات تفاضل را در حوزه Z. به فرم بالا تعریف نموده ایم. در این صورت هرگاه در یک کنترل کننده آنالوگ که بر حسب S. و در حوزه لاپلاس تعریف شده است تقریب B.D فوق را جایگزین کنیم کنترل کننده به صورت گسسته در حوزه Z. قابل نمایش خواهدبود.
روش دو خطی یا Tustin
دراین روش انتگرال را با فرم ذوزنقه تقریب میزنیم و یا مشتق را با شیب معدل دو نقطه معادل میسازیم:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62177_383.png)
و یا در حوزه Z. خواهیم داشت:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62178_801.png)
در کنترل کننده تناسبی نیازی به تقریب وجود ندارد تنها عملیات تعیین فرمان کنترلی به صورت گسسته در زمان نمونه برداری انجام میشود.
در مشتق گیری بصورت عددی بایستی یک نکته رعایت گردد. اگر سیگنالهای ما دارای نویز باشند و این نویز را در عملیات مشتق گیری فیلتر ننماییم، دامنه نویز پس از مشتق گیری افزایش یافته و این باعث از دست دادن اطلاعات دقیق در فرآیند میگردد؛ لذا در کلیه فرآیندهای صنعتی عملیات مشتق گیری را با مشتق گیری با فیلتر جایگزین مینماییم:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62179_690.png)
که در آن N. بین ۸-۲۰ میباشد و ثابت زمانی فیلتر حدود ۱/۱۰ ثابت زمانی مشتق گیری است.
با توجه به تقریبهای ارائه شده میتوان هرگونه کنترل کنندهای را به صورت گسسته و بفرم Z. نمایش داد به عنوان مثال کنترل کننده PID را در نظر بگیرید:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62180_364.png)
فرض کنید:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62181_235.png)
با قرار دادن تقریبهای بالا میتوان فرم کنترل کننده را در حالت Z. به نمایش گذاشت:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62182_699.png)
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62183_519.png)
که در آن با جایگذاری روابط فوق در فرم بالا به صورت زیر خواهیم رسید:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62184_468.png)
و تنها کافی است برنامه زیر در میکروپروسسور وارد گردد:
![کنترل کننده PID دیجیتال کنترل کننده PID دیجیتال](/files/fa/news/1397/3/6/62185_843.png)
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.