اطلاعیه

Collapse
No announcement yet.

پیاده سازی منطق فازی روی پردازنده ها ؟

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

    پیاده سازی منطق فازی روی پردازنده ها ؟


    سلام ...

    من قصد دارم ، یک سیستم کنترلی ساده رو مبتنی بر منطق فازی پیاده سازی کنم ... که نهایتا مثلا اتوماسیون خانه یا کنترل هوشمند شرایط گلخونه رو انجام بدهم ...

    من روابط فازی رو بلدم ...اما برنامه نویسی اش برای میکرو یا پردازنده دیگه ، سخته ...

    به هرحال من شروع میکنم ، هرکسی تونست کمک کنه ....


    * این یه کتاب مربوط به پروژه های میکروکنترلر هست که فصل 15 اش ، کنترل دما رو با میکرو برمبنای منطق فازی توضیح داده ، همراه برنامه :

    :arrow: http://www.4shared.com/file/143083478/126af232/Microcontrollers_in_Practice.html


    * منطق فازی رو پرفسور لطفی زاده که یه دانشمند ایرانیه ابداع کرده ، اما بیشترین استفاده رو در اتوماسیون صنعتی کشورهایی مثل ژاپن و آمریکا و...داره . این اصلا خوب نیست ....
    مسلما مهندس های زیادی می تونند از طریق کنترل فازی سیستم های فوق العاده کارآمدی در ایران ایجاد کنند ......

    پس ، همراهی کنین ....





    می خور که ز دل کثرت و قلت ببرد واندیشه ی هفتاد و دو ملت ببرد.
    پرهیز مکن ز کیمیایی که از او یک جرعه خوری هزار علت ببرد .
    (حکیم عمر خیام)

    #2
    پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟


    اینام جالبه : :agree:
    کاربرد منطق فازی در اتوماسیون صنعتی

    http://inen.blogfa.com/post-404.aspx

    منطق فازی در عمل

    http://inen.blogfa.com/post-403.aspx

    کنترل هوشمند به کمک منطق فازی برای اتوماسیون سیستم آبیاری گلخانه و ارزیابی آن
    نسبت به سیستمهای متداول


    http://www.irncid.org/DWNLoad.aspx?F...6a983bf505.pdf
    می خور که ز دل کثرت و قلت ببرد واندیشه ی هفتاد و دو ملت ببرد.
    پرهیز مکن ز کیمیایی که از او یک جرعه خوری هزار علت ببرد .
    (حکیم عمر خیام)

    دیدگاه


      #3
      پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

      نوشته اصلی توسط Z A H R A .GH

      من روابط فازی رو بلدم ...اما برنامه نویسی اش برای میکرو یا پردازنده دیگه ، سخته ...

      به هرحال من شروع میکنم ، هرکسی تونست کمک کنه ....

      دروود
      شما لازم نیست که یک برنامه فازی را روی میکرو پیاده سازی کنید(محاسباتش خیلی سنگینه) شما کنترلر رو در Matlab یا هر نرم افزاری که تسلط دارید بنویسید بعد به صورت Lookup Table روی میکرو پیاده سازی کنید
      در دیر مغان آمد یارم قدحی در دست
      مست از می می خواران از نرگس مستش مست

      دیدگاه


        #4
        پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

        نوشته اصلی توسط محمد یارمحمدی
        شما کنترلر رو در Matlab یا هر نرم افزاری که تسلط دارید بنویسید بعد به صورت Lookup Table روی میکرو پیاده سازی کنید
        میتونین بیشتر راهنمایی کنین ، مقاله یا پروژه ای به این صورت دارین ؟؟.....

        :question: منظورشما اینکه از خروجی های روابط فازی ، برای برنامه میکرو مثلا استفاده کنم ..؟؟...( البته اگه محاسبات اش سنگین باشه یا میکرو برای این کار خیلی مناسب نباشه ، با TMS320 هم میتونم انجام بدم .)

        -----------------------------------------
        با MATLAB مشکلی نیست ... ، یه فایل آموزشی خیلی راحت برای FUZZY TOOLBOX هم پلود کرده ام ،

        فقط لینک میدم http://www.eca.ir/forum2/index.php?topic=33066.new#new
        می خور که ز دل کثرت و قلت ببرد واندیشه ی هفتاد و دو ملت ببرد.
        پرهیز مکن ز کیمیایی که از او یک جرعه خوری هزار علت ببرد .
        (حکیم عمر خیام)

        دیدگاه


          #5
          پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

          دروود
          ببینید فکر کنید شما یک کنترلر فازی دارید،که دوتا ورودی و یک خروجی داره،شما تمامی قوانین رو تعریف کردید و کنترلر به طور کامل طراحی شده،حالا شما میدونید که مثلا اگر ورودی اول مقدار x رو داشته باشه و مقدار دوم y باشه خروجی کنترلر چی میشه،پس یک جدول برای تمام مقادیر ممکن(در صورت امکان) درست میکنید؛حالا پروسسور شما بعد از اینکه ورودی ها رو اندازه گرفت میاد از توی این جدول خروجی رو پیدا میکنه
          این روش باعث میشه که کنترلر شما خیلی سریع عمل کنه(چون محاسبات زیادی انجام نمیده)
          اما 2 تا اشکال هم داره،یک اینکه حافظه اشغال میکنه و دوم اینکه انعطاف پذیری کمی داره،منظورم اینه که شما نمیتونید به راحتی توش تغییرات اعمال کنید
          در دیر مغان آمد یارم قدحی در دست
          مست از می می خواران از نرگس مستش مست

          دیدگاه


            #6
            پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

            سلام ...

            دوتا سوال دارم ؟؟

            1- الگوریتم ICA چیه ؟؟ ...ممنون

            2- من شنیدم یه ربات صنعتی باحال تو ایران خودرو براساس کنترل فازی ساخته اند ، کسی اسم دقیق اش رو میدونه ؟؟ ......و یه سری اطلاعات مختصر؟

            Thanks.
            می خور که ز دل کثرت و قلت ببرد واندیشه ی هفتاد و دو ملت ببرد.
            پرهیز مکن ز کیمیایی که از او یک جرعه خوری هزار علت ببرد .
            (حکیم عمر خیام)

            دیدگاه


              #7
              پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

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

              دیدگاه


                #8
                پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

                سلام .................

                ICA یه الگوریتمه که برای Dimensionality Reduction خطی به کار میره .. یه مساله ی خیلی معروفی که برای این الگوریتم مطرح میشه همون Cock_tail party هست .. کلا این مساله میخواد اینو بگه که اگه دو منبع داشته باشیم که با یه فاصله ای از هم قرار دارن و به هر کدوم به دید یک منبع تولید صوت نگاه کنیم ICA میتونه معادله ی صوت شنیده شده رو بر حسب هر منبع به صورت مستقل بنویسه .. حالا این استقلال متغییرها میتونه اینطور تعبیر بشه که اگه ما این متغییر هارو در فضای خطی مستقل ببینیم به طوریکه روی هم تاثیر نذارن یا با یه تبدیل بشه از هم جداشون کرد (مثل کاری که LDA میکنه) میتونیم ازشون صرف نظر کنیم یا یه وزن کمتری از اونها رو توی محاسبات دخیل کنیم .. با این استدلال میشه به کاهش بعد دیتا کمک کرد .. مثلا جایی که این متد به صورت یه Application روتین کاربرد داره توی Face Recognition هست .. اونجا از ICA برای به دست آوردن فضای ویژگی های Eigen Face ها استفاده میشه .. موفق باشید ..

                http://www.eca.ir/forum2/index.php?topic=23502.15
                دوستان! مدتی کمتر به سایت میام ..

                دیدگاه


                  #9
                  پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

                  مطلب جالب بود ، اگه امکان داره ادامه بدید !!
                  من یک کلیپ دیدم که که روی میکرو منطق فازی رو پیاده سازی کرده بودن ، خیلی دوست دارم بدونم به چه صورت !!!

                  دیدگاه


                    #10
                    پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

                    سلام لطفا اگر به نتیجه ای در زمینه پیاده سازی منطق فازی در میکرو رسیدید به من هم کمک کنید. مبلغ هم با شما باتشکر
                    mohammadali.rezaeif@gmail.com

                    دیدگاه


                      #11
                      پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

                      نوشته اصلی توسط afsorde_bi_id
                      مطلب جالب بود ، اگه امکان داره ادامه بدید !!
                      من یک کلیپ دیدم که که روی میکرو منطق فازی رو پیاده سازی کرده بودن ، خیلی دوست دارم بدونم به چه صورت !!!
                      به راحتی می شود

                      اول شما باید روابط فازی را بلد باشید که ربطی به میکرو ندارد

                      اگر به کتاب های فازی نگاه کنید آخرش به یک فرمول ریاضی می رسید

                      همان فرمول آخر را به زبان سی بنویسید

                      سعی کنید از میکرویی استفاده کنید FPU داشته باشد تا سرعت قابل قبول داشته باشد.
                      هرکه را اسرار حق آموختند
                      مهر کردند و دهانش دوختند

                      دیدگاه


                        #12
                        پاسخ : پیاده سازی منطق فازی روی پردازنده ها ؟

                        لینک خرابه

                        دیدگاه

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