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?š√

