Page 30 - Website 114
P. 30

rJ‡‡‡‡‡‡‡‡‡‡‡%






                                          vK{UH?²�« vK�UJ²�« v³ÝUM²?�« rJײ*«


                                          W?−??�d?³K� qÐU??I�« vIDM*« rJ?×?²*«Ë







                                                                 ibr.arabawy@yahoo.com





        q{UHð r?²¹ ô v²Š p�–Ë ÆÆError QD)« b?O�uð WDI½   Proportional Integral Derivative
        qJý ≠ QD)« …—Uý≈ w� bIF�« WDIMÐ W ?�U)« W³�d*«                                         (PID Algorithm)
                                  Æ©≤® r�—                                          Process Controllers
        TI Ë kp  ö�UF*« s� q� j³{ sJL*« s� ÊU� «–≈Ë
        ∆e−� WDÝ«u?Ð iF³�« rNCFÐ sŽ 5KI?²�� TD Ë
        rJײ�« Êu½U� Ê√ ‰UIO� ÆÆÎö¦� rNM� qJÐ ’U)« bN'«                        Internet
        w� Àb×¹ U� u¼Ë ÆÆ Non-Interacting ¢qš«b²� dOž¢
         ULJײ*« w� U�√ ÆW¦¹b(« WO½Ëd²J�ô«  ULJײ*« rEF�                    Programmable Logic Controller
        W¹“UG?�«  ULJײ?*« lOLł w�Ë ÆÆW?1bI�« WO½Ëd?²J�ô«
        …b?Š«Ë rJ% WD³{ ÊS?� ÆÆPneumatic  ©WO?z«uN�«®
        dŁRð b� UNMJ�Ë ÆÆWK�U ?� …—uBÐ bŠ«Ë q�UF� dO?G²Ý
        vKŽ s¹dšü« 5K�UF*« s� dš¬ q�UF ?� WLO� vKŽ ÎUC¹√
        Æ¢WKš«b?²�¢  ULJ×?²*« Ác¼ vKŽ ‰UI¹Ë ÆÆd?¹bIð q�√
        nO�uð U?NÐ r²¹ w²�« …—U²?<« WI¹dD�« v?KŽ Î«œUL?²Ž«Ë
        t½√ b−¹ ·uÝ rJײ�« ”bMN� ÊS� ÆÆrJײ*«  ö�UF�
        dO?ž¢ ŸuM�« s� nO�uð WI¹dÞ Â«b?�²?Ý« d�¹_« s�  ¡U{u?{ vKŽ W¹u²?×� WO?�JF�« W¹cG²?�« w� W�UD�«  PID
                                 Æ¢qš«b²*«  s� WO�UŽ ÎULO� V³�ð b� ¡U{uC�« Ê_ p�–Ë ÆÆ Noise  …—u?BÐË wKš«b�« oO?�M²�« ©±® r?�— qJA�« 5³¹
        b� ÆÆW¹“UG�« Ÿ«u½_« W�U ?šË  ULJײ*« iFÐ w�Ë  rO?I�« X½U?� Ê≈Ë v²Š ÆÆW?OE×K�« d?O?G?²�«  ôbF?�  Three- œËb(« wŁö?Ł WO�JŽ W?¹cGð rJײ?* W¹e�—
        wŁöŁ Êu½U?I�« s� ÎU³¹d� wK?FH�« rJײ�« Êu?½U� ÊuJ¹  b�u¹ ·uÝË ÆÎ«bł WCH?�M� QD)« …—Uýù ÈuBI�«  «c¼ vL???�¹Ë ÆAnalog ÍdþUM²?�« ŸuM�« s�Term
        w� p�– c?š√ vŽ«d¹Ë Æt?H¹d?Fð o³?Ý Íc�« œËb?(«  ÊQ�Ë ÆÆÃd)« w� W ?OC³½ W³�d� wK{U?H²�« b(« «c¼  ∫WO�U²�« …—uB�« vKŽ t½_ œËb(« wŁöŁ Â“«u)«
                ÆrJײ*« nO�uð ¡«dł≈ bMŽ ÎUOzUIKð —U³²Žô«  ÆW¾łUH� …—uBÐ  dOGð b�  Set Point bIF�« WDI½   Controller Output =
        œËb(« lOLł «b�²?Ý« r²¹ ô ÆÆ…dO¦� ÊUOŠ√ w�Ë  qO?�uð 5LL?B*« iFÐ qC?H¹ ÆÆV³��« «c?N�Ë  ›(1/kp) [e +(1/TI) ∫e dt +TD (de/dt)]
        œUF³²Ý« sJ1 ÆÆ‰U¦*« qO ?³Ý vKF� ÆW�Uš  ôUŠ w�  ÍœUHðË W?O�JF�« W¹cG²?�« —U�� w� wK{UH?²�« qFH�«   ∫YOŠ
                                                                                 Æ—«dI²Ýô« W�UŠ bMŽ rJײ*« V�� ∫  (1/kp) ≠
                                                                                  ÆrJײLK� w³ÝUM²�« ‚UDM�« ∫  (100 kp %)  ≠
                                                                            j³?C�« …œU?Ž≈ s�“ Ë√ wK�UJ²�« q‡F?H�« s�“ ∫ (TI) ≠
                                                                                                   ÆReset Time
                                                                            œ«b?F²?Ýô« s�“ Ë√ wK{U?H²�« qF?H�« s�“ ∫ (TD ) ≠
                                                                                                      .Pre-Act
                                                                            œu?O?(« x ±≠ Ω System Error ÂUEM�« QDš ∫ (e) ≠
                                                                                                    .Deviation
                                                                            Ãd?)« W?³?�d?� (e/Kp) w³?ÝUM²?�« b?(« Z²M¹Ë
                                                                            wK�UJ²�« q‡FH�« b‡‡‡Š Z‡‡²M¹Ë Æ e QD)« l� VÝUM²*«
                                                                            ÆQD�K� wF?OL?−?²�« Ãd)« W?³�d?�  [(1/KpTI) ∫e dt]
                                                                            [(TD/kp) de/dt] wK{U?H²�« qF?H�« bŠ Z²M¹ ÆÆÎ«d?Oš√Ë
                                                                            qLF¹ ÆÆdOš_« b(« «c¼Ë ÆQD�K� w�d ?H�« Ãd)« W³�d�
                                                                            ÊuJð b� W?OKOHÞ ¡U?{u{  U³?�d� Í√ dO?³Jð vKŽ
                                                                            l� t�«b�²Ý« wG?³M¹ ÆÆp�c�Ë ÆQD)« …—UýSÐ …œułu�
                                                                            q�U½ s� W?�œUI�« …—U?ýù« ÊuJð U?�bMŽ WDO(« c?š√
   25   26   27   28   29   30   31   32   33   34   35