اطلاعیه

Collapse
No announcement yet.

الگوریتم pid برای برنامه نویسی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    الگوریتم pid برای برنامه نویسی

    با سلام
    من برای یه سیستم کنترل دما احتیاج به این دارم که برای سیستم مدل z رو محاسبه بکنم و بعد از اون از روی همین مدل توی میکرو کنترلر یه برنامه pid برنامه نویسی بکنم
    الان مسله اصلی ام محاسبات این تبدیلاته + کار رویواقعی سازی همین معادلات مدل
    ما فقط یه مختصر ابزار دقیق خوندیم چون وقت کم داشتم گفتم بپرسم بهر حال تجربه دوستان بزرگوار راه رو برای بنده سهل می کنه

    ممنونم :nerd:

    #2
    پاسخ : الگوریتم pid برای برنامه نویسی

    اول تبدیل z رو تو تجزیه او÷نهایم کامل بخون تا مشکلی در ریاضیاتش نداشته باشی
    بعد به اتاق مورد نظر بکمک یک گرم کننده با درجات متفاوت (ورودی) و یک دماسنج (خروجی) تابع تبدیل z اتاق را بدست بیاور .

    دیدگاه


      #3
      پاسخ : الگوریتم pid برای برنامه نویسی

      میشه دوست عزیز یه کم بیشتر توضیح بدی
      ممنون میشم :redface:

      دیدگاه


        #4
        پاسخ : الگوریتم pid برای برنامه نویسی

        من توی یه سیستم کنترل دما که سنسور اون یه ترموکوپله دیتای اون رو از خروجی مدار کالیبره شده می خونم و اون رو تبدیل به درجه معادل می کنم
        حالا با توجه به این عدد می خوام مقدار سطح توان یه تریاک رو کنترل بکنم
        ولی مسله بنده نوشتن الگوریتم برایpid دیجیتالی بود ( فعلا تستش نکردم)
        حالا سوال مهمی که برام پیش اومده اینکه من چطوری می تونم توی این الگوریتم ضرایب pid رو بدست بیارم و چطوری سیستم رو به پایداری مناسب برسونم

        اگه از دوستان کسی الگوریتم مناسبی یا روش مناسبی سراغ داره لطف بکنه منو راهنمائی بکنه

        ممنونم

        دیدگاه


          #5
          پاسخ : الگوریتم pid برای برنامه نویسی

          اول یه p بساز
          بعد یه pi بساز
          بعد یه pid بساز
          برای ساخت p :
          عدد ترموکوپل را با میکرو گرفته و در یه ضریب عددی بنام p ضرب کن
          عدد حاصل را به ورودی تریاک اعمال نما
          بهترین p که در کمترین زمان دمای اتاق را به دمای مطلوب میرساند را بدست بیاور
          تو یک کنترل کننده p ساخته ای

          دیدگاه


            #6
            پاسخ : الگوریتم pid برای برنامه نویسی

            توی این حالت سیستم دما رو به حد مطوب می رسونه ( اگه اشتباه نکنم p یه حالت on off )

            حالا بعد از این قسمت چطوری می تونم بصورت عملی pi و نهایت pid رو ضرایبشو بدست بیارم

            ممنونم

            دیدگاه


              #7
              پاسخ : الگوریتم pid برای برنامه نویسی

              سلام
              رضا جان برای پیاده سازی PID شما لازم نیست حتما پروسه رو مدل کنید!!!
              شما باید از روش های موجود (که بیشترشون بر اساس تجربه هست) ضرایب رو بدست بیارید
              بئ نیست مقاله PID برای موتور DC رو از قسمت سیتمهای کنترلی،کنترل موتور DC ببینی
              در ضمن برای این پروسه فکر میکنم PI کافی باشه!
              موفق باشی
              در دیر مغان آمد یارم قدحی در دست
              مست از می می خواران از نرگس مستش مست

              دیدگاه


                #8
                پاسخ : الگوریتم pid برای برنامه نویسی

                دوست عزیز اقا محمد
                بنده اصلا به فکر مدل سازی سیستم نیستم چون اصلا بنده فعلا عدد این حرفها نیستم :redface:

                فقط برای کار با سنسورها نیاز دارم که الگوریتم pid رو توی برنامه میکرو کنترلر پیاده سازی بکنم

                الان مشکل اصلی بنده اینه که چطوری می تونم ضرایب رو تجربی بدست بیارم و سیستم رو پایدار بکنم

                ضمنا اگه میشد روی pid هائی که امکان auto tuning رو دارند کار کرد که عالی میشد چون کاربردهای صنعتی میشه براش در نظر گرفت :eek:

                دیدگاه


                  #9
                  پاسخ : الگوریتم pid برای برنامه نویسی

                  در این سایت جستجو کن(ابتدا رجیستر شو)

                  www.edaboard.com

                  دیدگاه


                    #10
                    پاسخ : الگوریتم pid برای برنامه نویسی

                    سلام
                    رضا جان از روش زیگلر یکولز استفاده کن تا حدود تقریبی ضرایب بدست بیاری بعد یه مقدار تغییرشون بده
                    کار سخیه،حوصله،دقت و تجربه میخواد،موفق باشی
                    توی نت سرچ کنی روش های تنظیم ضرایب رو پیدا میکنی
                    در دیر مغان آمد یارم قدحی در دست
                    مست از می می خواران از نرگس مستش مست

                    دیدگاه


                      #11
                      پاسخ : الگوریتم pid برای برنامه نویسی

                      سلام
                      ممنون از دوستان بنده تمام این مطالب رو به نحوی قبلا می دونستم
                      ولی در مورد اون تنظیم خودکار pid در مورد این مسله چی؟؟؟

                      دیدگاه


                        #12
                        پاسخ : الگوریتم pid برای برنامه نویسی

                        http://www.eca.ir/forum2/index.php/topic,12338.0.html

                        Autotuning_of_PID_Controllers

                        دیدگاه

                        لطفا صبر کنید...
                        X