اینستراکشن RELAY_TUNE

سوالات مربوط به برنامه نویسی محصولات PLC را در این بخش مطرح کنید
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

سلام اقای مهندس خسته نباشید زمانی که از اینستراکشنrelay_tuneاستفاده میکنیم دیگه نیازی به اینستراکشنpidنیستش
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

بی زحمت درمورد نحوه کارکردش میشه توضیح بدین ممنونم
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: اینستراکشن RELAY_TUNE

پست توسط mahdi.faani »

عرض درود و احترام
وقتی شما قصد دارید یک سیستم رو کنترل کنید همیشه با راه های متفاوتی روبرو میشید. مثلا برای کنترل دما راه هایی مثل هیسترزیس، pid ، fuzzy pid و حتی روش های پیشرفته غیر pid مانند شبکه عصبی (neural network) ، کنترل فازی (fuzzy control) و ... وجود دارند.
همیشه در مرحله اول باید نوع مناسب کنترل رو انتخاب کنید. مثلا برای آزمایشی که اخیرا انجام دادید به نتیجه رسیدید که هیسترزیس مناسب کار شما نیست و باید از pid استفاده کنید.
حالا برای استفاده از pid به تنظیمات بیشتری نسبت به هیسترزیس نیاز دارید. برای pidها این تنظیمات شامل ضرایب استاندارد pid و برخی تنظمات اضافه تر هست. این تنظیمات اضافه تر با توجه به نوع دیزاین و امکانات اضافه تری که سازنده به pid استاندارد اضافه میکند میتواند متفاوت باشد.
مثلا در pid های INTELART علاوه بر ضرایب استاندارد pid سه ضریب دیگر به نام DER_N و CP0 و CP1 وجود دارند. محاسبات این ضرایب با توجه به ذات سیستم کار سختی است بنابراین یا باید به آزمایش و خطا متوسل شوید یا از راه های دیگر مانند اتوتیونر ها (auto tuner) استفاده کنید. برای بدست آوردن ضرایب مناسب کنترلر pidهای INTELART دو راه دارید:

۱- استفاده از SELF_TUNE
۲- استفاده از RELAY_TUNE

اینستراکشن SELF_TUNE بر اساس تحلیل پاسخ پله (Step responce) سیستم میتواند ضرایب را محاسبه کند

اینستراکشن RELAY_TUNE بر اساس تحلیل پاسخ فرکانسی سیستم می تواند ضرایب pid را بدست آورد

در صورتی که سیستم شما تحمل تغییرات ناگهانی در ورودی را نداشته باشد بهتر است از self_tune استفاده کنید.

توصیه میکنم برای کاربرد شما از relay_tune استفاده کنید.
این اینستراکشن با چند بار خاموش و روشن کردن خروجی میتواند ضرایب را پیدا کند
یک خروجی به نام PHASE به وجود دارد که فاز فعلی اتوتیونر را به شما نشان میدهد. هر گاه مقدار این خروجی به ۶ رسید یعنی کار اتوتیونر تمام شده و ضرایب را میتوانید برداشت کنید

دقت کنید که خروجی MV در این اینستراکشن را باید به سیگنال قابل اعمال به فرایند تبدیل کنید. اگر از SSR استفاده میکنید باید با استفاده از pwm_gen خروجی این اینستراکشن را به pwm تبدیل کنید
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

مهندس سلام من بعد ۶بار که دمای رو که روی svبود کم وزیادش کردم تو خروجی مثلcp1عدد1.73وcp0عدد2.5وtdعدد385.64وtiعدد7327.16ولیkpعددش صفر
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: اینستراکشن RELAY_TUNE

پست توسط mahdi.faani »

نباید دمای sv رو تغییر بدید
قبل از شروع عملیات تیونر یکبار اون رو تنظیم کنید و دیگه تغییرش ندید
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

مهندس سلام ممنونم خیلی اموزنده بود منsvرو تغییر ندادم وروی ۱۵۰ قرارش دادم
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

مهندس من توی mvو kpعددی ندارم
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

البتهtun_modگذاشتم روحالت۲یعنی pidوrsp_modگذاشتم روی حالت ۱محافظه کار
آواتار کاربر
mahdi.faani
مدیر انجمن
مدیر انجمن
پست: 99
تاریخ عضویت: 14 می 2023, 14:39
محل اقامت: Tehran
تماس:

Re: اینستراکشن RELAY_TUNE

پست توسط mahdi.faani »

حتما یجای کار اشتباهه
در حالت مونیتورینگ یه عکس بگیرید ازش ارسال کنید
آموزش ارسال پست در انجمن : viewtopic.php?t=31
قوانین انجمن : viewtopic.php?t=23
Amirjuybar
کاربر تازه وارد
کاربر تازه وارد
پست: 34
تاریخ عضویت: 02 ژوئن 2023, 01:11
محل اقامت: Tehran
شغل: فنی مهندسی برق شوراب تکنیک

Re: اینستراکشن RELAY_TUNE

پست توسط Amirjuybar »

مهندس تو فروم میشه عکس فرستاد
ارسال پست