<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>http://lalehzaronline.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%DA%A9%D9%86%D8%AA%D8%B1%D9%84%E2%80%8C%DA%A9%D9%86%D9%86%D8%AF%D9%87_PID</id>
	<title>کنترل‌کننده PID - تاریخچهٔ نسخه‌ها</title>
	<link rel="self" type="application/atom+xml" href="http://lalehzaronline.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%DA%A9%D9%86%D8%AA%D8%B1%D9%84%E2%80%8C%DA%A9%D9%86%D9%86%D8%AF%D9%87_PID"/>
	<link rel="alternate" type="text/html" href="http://lalehzaronline.com/wiki/index.php?title=%DA%A9%D9%86%D8%AA%D8%B1%D9%84%E2%80%8C%DA%A9%D9%86%D9%86%D8%AF%D9%87_PID&amp;action=history"/>
	<updated>2026-05-31T07:23:21Z</updated>
	<subtitle>تاریخچهٔ نسخه‌ها برای این صفحه در ویکی</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>http://lalehzaronline.com/wiki/index.php?title=%DA%A9%D9%86%D8%AA%D8%B1%D9%84%E2%80%8C%DA%A9%D9%86%D9%86%D8%AF%D9%87_PID&amp;diff=2216&amp;oldid=prev</id>
		<title>Lalehzaronline: صفحه‌ای تازه حاوی «{{مطلب آموزشی |عنوان=کنترل‌کننده PID |خلاصه=کنترل‌کننده PID (تناسبی–انتگرالی–مشتقی) یکی از مهم‌ترین و پرکاربردترین الگوریتم‌های کنترل در مهندسی کنترل و اتوماسیون صنعتی است. این کنترل‌کننده با ترکیب سه مؤلفه تناسبی، انتگرالی و مشتقی، خطای ب...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="http://lalehzaronline.com/wiki/index.php?title=%DA%A9%D9%86%D8%AA%D8%B1%D9%84%E2%80%8C%DA%A9%D9%86%D9%86%D8%AF%D9%87_PID&amp;diff=2216&amp;oldid=prev"/>
		<updated>2026-05-10T10:03:04Z</updated>

		<summary type="html">&lt;p&gt;صفحه‌ای تازه حاوی «{{مطلب آموزشی |عنوان=کنترل‌کننده PID |خلاصه=کنترل‌کننده PID (تناسبی–انتگرالی–مشتقی) یکی از مهم‌ترین و پرکاربردترین الگوریتم‌های کنترل در مهندسی کنترل و اتوماسیون صنعتی است. این کنترل‌کننده با ترکیب سه مؤلفه تناسبی، انتگرالی و مشتقی، خطای ب...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{مطلب آموزشی&lt;br /&gt;
|عنوان=کنترل‌کننده PID&lt;br /&gt;
|خلاصه=کنترل‌کننده PID (تناسبی–انتگرالی–مشتقی) یکی از مهم‌ترین و پرکاربردترین الگوریتم‌های کنترل در مهندسی کنترل و اتوماسیون صنعتی است. این کنترل‌کننده با ترکیب سه مؤلفه تناسبی، انتگرالی و مشتقی، خطای بین مقدار مطلوب و مقدار واقعی سیستم را کاهش داده و پایداری و کیفیت پاسخ سیستم را بهبود می‌دهد.&lt;br /&gt;
|موضوعات=[[مهندسی کنترل]]، [[اتوماسیون صنعتی]]، [[کنترل فرایند]]، [[سیستم دینامیکی]]، [[ابزار دقیق]]، [[PLC]]&lt;br /&gt;
|سطح=تخصصی&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= کنترل‌کننده PID =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;کنترل‌کننده PID&amp;#039;&amp;#039;&amp;#039; (به انگلیسی: &amp;#039;&amp;#039;Proportional–Integral–Derivative Controller&amp;#039;&amp;#039;) یکی از متداول‌ترین روش‌های کنترل در [[مهندسی کنترل]] و [[اتوماسیون صنعتی]] است که برای تنظیم و پایدارسازی رفتار [[سیستم دینامیکی|سیستم‌های دینامیکی]] مورد استفاده قرار می‌گیرد.&lt;br /&gt;
&lt;br /&gt;
این کنترل‌کننده با استفاده از سه مؤلفه اصلی شامل &amp;#039;&amp;#039;&amp;#039;تناسبی&amp;#039;&amp;#039;&amp;#039; (Proportional)، &amp;#039;&amp;#039;&amp;#039;انتگرالی&amp;#039;&amp;#039;&amp;#039; (Integral) و &amp;#039;&amp;#039;&amp;#039;مشتقی&amp;#039;&amp;#039;&amp;#039; (Derivative)، سیگنال کنترلی لازم برای کاهش خطای بین مقدار مطلوب سیستم (Setpoint) و مقدار واقعی اندازه‌گیری‌شده (Process Variable) را تولید می‌کند.&lt;br /&gt;
&lt;br /&gt;
به دلیل سادگی ساختار، قابلیت پیاده‌سازی در تجهیزات صنعتی و عملکرد قابل قبول در طیف وسیعی از فرآیندها، کنترل‌کننده PID یکی از رایج‌ترین کنترل‌کننده‌ها در صنایع مختلف مانند نفت و گاز، پتروشیمی، نیروگاه‌ها، صنایع غذایی و خطوط تولید خودکار است.&lt;br /&gt;
&lt;br /&gt;
== ساختار سیستم کنترل حلقه‌بسته ==&lt;br /&gt;
&lt;br /&gt;
در یک سیستم کنترل حلقه‌بسته، کنترل‌کننده PID به‌عنوان بخش تصمیم‌گیرنده سیستم عمل می‌کند. ساختار کلی چنین سیستمی شامل اجزای زیر است:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;مرجع یا نقطه تنظیم (Setpoint)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;سیستم اندازه‌گیری&amp;#039;&amp;#039;&amp;#039; شامل سنسور و [[ترانسمیتر]]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;کنترل‌کننده&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;عملگر&amp;#039;&amp;#039;&amp;#039; مانند [[شیر کنترل]] یا [[درایو فرکانس متغیر]]&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;فرآیند یا سیستم تحت کنترل&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
در این ساختار، مقدار واقعی فرآیند به‌طور مداوم اندازه‌گیری شده و با مقدار مطلوب مقایسه می‌شود. اختلاف این دو مقدار به‌عنوان خطای سیستم به کنترل‌کننده ارسال می‌شود.&lt;br /&gt;
&lt;br /&gt;
== تعریف خطای سیستم ==&lt;br /&gt;
&lt;br /&gt;
خطای سیستم به صورت زیر تعریف می‌شود:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
e(t)=SP-PV(t)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
که در آن:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;SP&amp;lt;/math&amp;gt; مقدار مطلوب سیستم  &lt;br /&gt;
* &amp;lt;math&amp;gt;PV&amp;lt;/math&amp;gt; مقدار اندازه‌گیری‌شده فرآیند  &lt;br /&gt;
* &amp;lt;math&amp;gt;e(t)&amp;lt;/math&amp;gt; خطای سیستم در زمان t  &lt;br /&gt;
&lt;br /&gt;
هدف کنترل‌کننده PID تولید سیگنال کنترلی مناسب برای کاهش این خطا است.&lt;br /&gt;
&lt;br /&gt;
== معادله ریاضی کنترل‌کننده PID ==&lt;br /&gt;
&lt;br /&gt;
خروجی کنترل‌کننده PID از مجموع سه مؤلفه مختلف تشکیل می‌شود:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u(t)=K_p e(t)+K_i\int_0^t e(\tau)d\tau+K_d\frac{de(t)}{dt}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
که در آن:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;math&amp;gt;u(t)&amp;lt;/math&amp;gt; سیگنال کنترلی خروجی  &lt;br /&gt;
* &amp;lt;math&amp;gt;K_p&amp;lt;/math&amp;gt; ضریب تناسبی  &lt;br /&gt;
* &amp;lt;math&amp;gt;K_i&amp;lt;/math&amp;gt; ضریب انتگرالی  &lt;br /&gt;
* &amp;lt;math&amp;gt;K_d&amp;lt;/math&amp;gt; ضریب مشتقی  &lt;br /&gt;
&lt;br /&gt;
این سه مؤلفه هر کدام نقش متفاوتی در شکل‌دهی پاسخ سیستم دارند.&lt;br /&gt;
&lt;br /&gt;
== مؤلفه تناسبی (Proportional) ==&lt;br /&gt;
&lt;br /&gt;
بخش تناسبی خروجی کنترل‌کننده را متناسب با مقدار خطای لحظه‌ای تنظیم می‌کند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_P(t)=K_p e(t)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ویژگی‌های این بخش عبارت‌اند از:&lt;br /&gt;
&lt;br /&gt;
* افزایش سرعت پاسخ سیستم&lt;br /&gt;
* کاهش خطای لحظه‌ای&lt;br /&gt;
* سادگی پیاده‌سازی&lt;br /&gt;
&lt;br /&gt;
افزایش بیش از حد ضریب تناسبی می‌تواند باعث نوسان و حتی ناپایداری سیستم شود.&lt;br /&gt;
&lt;br /&gt;
== مؤلفه انتگرالی (Integral) ==&lt;br /&gt;
&lt;br /&gt;
بخش انتگرالی مجموع خطاهای گذشته را در نظر می‌گیرد و باعث حذف خطای ماندگار می‌شود.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_I(t)=K_i\int_0^t e(\tau)d\tau&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
مزایای این بخش:&lt;br /&gt;
&lt;br /&gt;
* حذف خطای حالت ماندگار&lt;br /&gt;
* افزایش دقت سیستم در حالت پایدار&lt;br /&gt;
&lt;br /&gt;
با این حال مقدار زیاد ضریب انتگرالی ممکن است موجب افزایش فراجهش و نوسان در پاسخ سیستم شود.&lt;br /&gt;
&lt;br /&gt;
== مؤلفه مشتقی (Derivative) ==&lt;br /&gt;
&lt;br /&gt;
بخش مشتقی نرخ تغییر خطا را بررسی می‌کند.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
u_D(t)=K_d\frac{de(t)}{dt}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
این بخش مانند یک پیش‌بینی‌کننده عمل کرده و به سیستم کمک می‌کند پیش از افزایش شدید خطا واکنش نشان دهد.&lt;br /&gt;
&lt;br /&gt;
ویژگی‌های مهم این بخش:&lt;br /&gt;
&lt;br /&gt;
* کاهش فراجهش (Overshoot)&lt;br /&gt;
* افزایش پایداری سیستم&lt;br /&gt;
* بهبود پاسخ گذرا&lt;br /&gt;
&lt;br /&gt;
بخش مشتقی معمولاً نسبت به نویز سیگنال اندازه‌گیری حساس است و در برخی فرآیندها حذف می‌شود.&lt;br /&gt;
&lt;br /&gt;
== تحلیل رفتار سیستم با PID ==&lt;br /&gt;
&lt;br /&gt;
عملکرد کنترل‌کننده PID معمولاً بر اساس شاخص‌های پاسخ زمانی سیستم تحلیل می‌شود.&lt;br /&gt;
&lt;br /&gt;
مهم‌ترین پارامترهای پاسخ عبارت‌اند از:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;زمان خیز&amp;#039;&amp;#039;&amp;#039; (Rise Time)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;زمان نشست&amp;#039;&amp;#039;&amp;#039; (Settling Time)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;فراجهش&amp;#039;&amp;#039;&amp;#039; (Overshoot)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;خطای حالت ماندگار&amp;#039;&amp;#039;&amp;#039; (Steady-State Error)&lt;br /&gt;
&lt;br /&gt;
تنظیم مناسب ضرایب PID باعث بهبود این شاخص‌ها می‌شود.&lt;br /&gt;
&lt;br /&gt;
== تنظیم پارامترهای PID ==&lt;br /&gt;
&lt;br /&gt;
انتخاب مقادیر مناسب برای ضرایب &amp;lt;math&amp;gt;K_p&amp;lt;/math&amp;gt;، &amp;lt;math&amp;gt;K_i&amp;lt;/math&amp;gt; و &amp;lt;math&amp;gt;K_d&amp;lt;/math&amp;gt; فرآیندی به نام &amp;#039;&amp;#039;&amp;#039;تنظیم PID&amp;#039;&amp;#039;&amp;#039; (PID Tuning) است.&lt;br /&gt;
&lt;br /&gt;
روش‌های مختلفی برای این کار وجود دارد.&lt;br /&gt;
&lt;br /&gt;
=== تنظیم تجربی ===&lt;br /&gt;
&lt;br /&gt;
در این روش ضرایب به‌صورت تجربی و بر اساس مشاهده پاسخ سیستم تنظیم می‌شوند.&lt;br /&gt;
&lt;br /&gt;
=== روش زیگلر–نیکولز ===&lt;br /&gt;
&lt;br /&gt;
یکی از معروف‌ترین روش‌های کلاسیک تنظیم PID است که بر اساس تعیین بهره نهایی و دوره نوسان سیستم انجام می‌شود.&lt;br /&gt;
&lt;br /&gt;
=== روش‌های مدرن ===&lt;br /&gt;
&lt;br /&gt;
در سیستم‌های پیشرفته از روش‌های زیر استفاده می‌شود:&lt;br /&gt;
&lt;br /&gt;
* بهینه‌سازی عددی&lt;br /&gt;
* شناسایی سیستم&lt;br /&gt;
* تنظیم خودکار (Auto Tuning)&lt;br /&gt;
&lt;br /&gt;
بسیاری از کنترل‌کننده‌های صنعتی مدرن دارای قابلیت تنظیم خودکار هستند.&lt;br /&gt;
&lt;br /&gt;
== پیاده‌سازی PID در اتوماسیون صنعتی ==&lt;br /&gt;
&lt;br /&gt;
کنترل‌کننده PID در بسیاری از تجهیزات و سیستم‌های صنعتی پیاده‌سازی می‌شود، از جمله:&lt;br /&gt;
&lt;br /&gt;
* [[PLC]]&lt;br /&gt;
* [[سیستم کنترل توزیع‌شده]] (DCS)&lt;br /&gt;
* کنترل‌کننده‌های دما&lt;br /&gt;
* [[درایو فرکانس متغیر]] (VFD)&lt;br /&gt;
* سیستم‌های [[اسکادا]]&lt;br /&gt;
&lt;br /&gt;
در این سیستم‌ها کنترل‌کننده با دریافت داده از سنسورها و ارسال فرمان به عملگرها، متغیرهای فرآیندی را در محدوده مطلوب نگه می‌دارد.&lt;br /&gt;
&lt;br /&gt;
== کاربردهای صنعتی PID ==&lt;br /&gt;
&lt;br /&gt;
کنترل‌کننده PID در طیف وسیعی از فرآیندهای صنعتی مورد استفاده قرار می‌گیرد.&lt;br /&gt;
&lt;br /&gt;
نمونه‌هایی از این کاربردها عبارت‌اند از:&lt;br /&gt;
&lt;br /&gt;
* کنترل دمای کوره‌ها و بویلرها&lt;br /&gt;
* کنترل فشار در خطوط انتقال&lt;br /&gt;
* کنترل سطح مخازن&lt;br /&gt;
* کنترل سرعت موتورهای الکتریکی&lt;br /&gt;
* کنترل موقعیت در سیستم‌های [[کنترل حرکت]]&lt;br /&gt;
* کنترل فرآیندهای شیمیایی&lt;br /&gt;
&lt;br /&gt;
به دلیل انعطاف‌پذیری بالا، این کنترل‌کننده در اغلب حلقه‌های کنترلی صنعت استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
== مزایا ==&lt;br /&gt;
&lt;br /&gt;
* ساختار ساده و قابل درک&lt;br /&gt;
* پیاده‌سازی آسان در سخت‌افزار و نرم‌افزار&lt;br /&gt;
* عملکرد مناسب در بسیاری از سیستم‌های صنعتی&lt;br /&gt;
* عدم نیاز به مدل دقیق سیستم&lt;br /&gt;
&lt;br /&gt;
== محدودیت‌ها ==&lt;br /&gt;
&lt;br /&gt;
* نیاز به تنظیم دقیق ضرایب&lt;br /&gt;
* حساسیت به نویز در بخش مشتقی&lt;br /&gt;
* عملکرد محدود در سیستم‌های بسیار غیرخطی یا دارای تأخیر زیاد&lt;br /&gt;
&lt;br /&gt;
در چنین شرایطی ممکن است از روش‌های پیشرفته‌تری مانند کنترل تطبیقی، کنترل فازی یا کنترل پیش‌بین استفاده شود.&lt;br /&gt;
&lt;br /&gt;
== جمع‌بندی ==&lt;br /&gt;
&lt;br /&gt;
کنترل‌کننده PID یکی از پایه‌ای‌ترین و در عین حال مؤثرترین ابزارهای مهندسی کنترل در [[اتوماسیون صنعتی]] است. این کنترل‌کننده با ترکیب سه مؤلفه تناسبی، انتگرالی و مشتقی قادر است رفتار بسیاری از سیستم‌های صنعتی را به‌طور دقیق و پایدار کنترل کند.&lt;br /&gt;
&lt;br /&gt;
با وجود توسعه روش‌های کنترلی پیشرفته، PID همچنان به دلیل سادگی، قابلیت اطمینان و عملکرد مناسب در طیف گسترده‌ای از کاربردها مورد استفاده قرار می‌گیرد.&lt;br /&gt;
&lt;br /&gt;
== جستارهای وابسته ==&lt;br /&gt;
&lt;br /&gt;
* [[مهندسی کنترل]]&lt;br /&gt;
* [[سیستم دینامیکی]]&lt;br /&gt;
* [[کنترل فرایند]]&lt;br /&gt;
* [[PLC]]&lt;br /&gt;
* [[سیستم کنترل توزیع‌شده]]&lt;br /&gt;
* [[اسکادا]]&lt;br /&gt;
&lt;br /&gt;
== منابع ==&lt;br /&gt;
&lt;br /&gt;
* Ogata, K. &amp;#039;&amp;#039;Modern Control Engineering&amp;#039;&amp;#039;&lt;br /&gt;
* Dorf, R. C. &amp;#039;&amp;#039;Modern Control Systems&amp;#039;&amp;#039;&lt;br /&gt;
* Åström, K. J., &amp;amp; Murray, R. M. &amp;#039;&amp;#039;Feedback Systems&amp;#039;&amp;#039;&lt;br /&gt;
* Seborg, D. &amp;#039;&amp;#039;Process Dynamics and Control&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[رده:آشنایی با تجهیزات اتوماسیون صنعتی]]&lt;br /&gt;
[[رده:ناشناس]]&lt;/div&gt;</summary>
		<author><name>Lalehzaronline</name></author>
	</entry>
</feed>