پاسخ پله — از صفر تا صد

۷۶۲۸ بازدید
آخرین به‌روزرسانی: ۲۴ اردیبهشت ۱۴۰۲
زمان مطالعه: ۲۹ دقیقه
دانلود PDF مقاله
پاسخ پله — از صفر تا صدپاسخ پله — از صفر تا صد

یکی از مهم‌ترین ورودی‌های تست سیستم، تابع پله واحد (Unit Step Function) است. پاسخ یک سیستم با شرایط اولیه صفر یا به عبارت دیگر، پاسخ حالت صفر (Zero State Response) یک سیستم به ورودی پله واحد را پاسخ پله واحد می‌گویند. البته اگر سیستم مورد بررسی دارای شرایط اولیه غیر صفر باشد، نیاز است که برای به دست آوردن پاسخ کامل، پاسخ ورودی صفر را نیز محاسبه کرد. در این مطلب می‌خواهیم به بررسی پاسخ پله (Unit Step Response) برای سیستم درجه یک، سیستم درجه دو و سیستم‌های درجه بالاتر بپردازیم.

997696

حل عمومی

در تصویر زیر می‌توان تصویر تابع پله واحد را مشاهده کرد.

تابع پله واحد
تابع پله واحد

می‌توان ورودی پله یک سیستم را به سادگی با استفاده از تابع انتقال (Transfer Function) آن به دست آورد.

اگر در یک سیستم ورودی برابر با x(t) x(t) ، خروجی برابر با y(t) y(t) و تابع انتقال H(S) H(S) باشد، آن‌گاه می‌توان نوشت:

H(S)=Y(S)X(S) H(S) = \frac {Y(S)} {X(S)}

در این سیستم، خروجی با شرایط اولیه صفر یا به عبارت دیگر خروجی حالت صفر، به سادگی با فرمول زیر محاسبه می‌شود:

Y(S)=X(S)H(S) Y(S) = X(S) H(S)

بنابراین، پاسخ پله واحد Yγ(S) Y _ \gamma (S) به صورت زیر محاسبه می‌شود:

Yγ(S)=1SH(S) Y _ \gamma (S) = \frac {1} {S} H(S)

حال با اعمال قضیه مقدار اولیه و مقدار نهایی، می‌توانیم دو مشخصه بسیار مهم از پاسخ پله واحد، یعنی مقادیر اولیه و نهایی آن را تعیین کنیم. بر همین اساس، مقدار اولیه تابع برابر است با:

limt0+f(t)=limSSF(S) \lim_{t \rightarrow 0 ^+} f(t) = \lim_{S \rightarrow \infty} S F(S)

مقدار نهایی نیز به صورت زیر به دست می‌آید:

limtf(t)=limS0SF(S) \lim_{t \rightarrow \infty} f(t) = \lim_{S \rightarrow 0} S F(S)

بنابراین داریم:

limt0+Yγ(t)=limSSYγ(S)=limSS1SH(S)=limSH(S) \lim_{t \rightarrow 0 ^+} Y _ \gamma (t) = \lim_{S \rightarrow \infty} S Y _ \gamma (S) = \lim_{S \rightarrow \infty} S \frac {1} {S} H(S) = \lim_{S \rightarrow \infty} H(S)

limtYγ(t)=limS0SYγ(S)=limS0S1SH(S)=limS0H(S) \lim_{t \rightarrow \infty} Y _ \gamma (t) = \lim_{S \rightarrow 0} S Y _ \gamma (S) = \lim_{S \rightarrow 0} S \frac {1} {S} H(S) = \lim_{S \rightarrow 0} H(S)

معمولا این معادله‌ها را ساده می‌کنیم و می‌نویسیم:

Yγ(0+)=H() Y _ \gamma (0^+) = H ( \infty )

Yγ()=H(0) Y _ \gamma (\infty) = H ( 0 )

پاسخ پله سیستم مرتبه اول

ابتدا یک سیستم عمومی را در نظر می‌گیریم و پاسخ پله را برای آن محاسبه می‌کنیم. در ادامه مثال‌های بیشتری را از سیستم‌های درجه یک حل می‌کنیم.

یک تابع انتقال مرتبه اول عمومی را در نظر بگیرید که توسط رابطه زیر توصیف می‌شود:

H(S)=b.S+cS+a H(S) = \frac {b.S + c} {S+ a}

در این سیستم، a a و b b و c c   اعداد حقیقی هستند و یکی از مقادیر b b یا c c ممکن است برابر با صفر باشند، اما هر دو با هم صفر نمی‌شوند. برای به دست آوردن پاسخ پله واحد، H(S) H(S) را در 1S \frac {1} {S} ضرب می‌کنیم:

Yγ(S)=1SH(S)=1Sb.S+cS+a Y_ \gamma (S) = \frac {1} {S} H(S) = \frac {1} {S} \frac {b.S + c} {S+ a}

با استفاده از تبدیل لاپلاس معکوس و بسط کسرهای جزئی می‌توان نوشت:

Yγ(S)=1SH(S)=1Sb.S+cS+aYγ(S)=AS+BS+a=ca1S+baca1S+a=ca1S+(bca)1S+a Y_ \gamma (S) = \frac {1} {S} H(S) = \frac {1} {S} \frac {b.S + c} {S+ a} \\ Y_ \gamma (S) = \frac{A} {S } + \frac{B} {S+ a} \\ = \frac{c} {a }\frac{1} {S } + \frac{ba - c} { a} \frac{1} {S+ a}\\ = \frac{c} {a }\frac{1} {S } + (b - \frac{ c} { a}) \frac{1} {S+ a}

بنابراین:

Yγ(t)=ca+(bca)eat  ,      t>0 Y_ \gamma ( t) = \frac{ c} { a} + (b - \frac{ c} { a}) e^ {-at}\; ,\;\;\;t>0

حال می‌توان مشخصه‌های بسیاری را از این معادله به دست آورد:

Yγ(0+)=H()=b Y_ \gamma (0^ +) = H(\infty ) = b

Yγ()=H(0)=ca Y_ \gamma ( \infty ) = H( 0 ) = \frac{ c} { a}

τ=1a \tau = \frac{1} { a}

بنابراین می‌توان فرم عمومی پاسخ پله واحد سیستم را به صورت زیر نوشت:

Yγ(t)=Yγ()+(Yγ(0+)Yγ())etτ\large Y_ \gamma (t) = Y_ \gamma (\infty) + (Y_ \gamma (0 ^ +) - Y_ \gamma (\infty)) e^ {- \frac {t} {\tau}}

=H(0)+(H()H(0))etτ \large = H (0 ) + ( H ( \infty) - H( 0) ) e ^ {\frac {- t} {\tau} }

معادلات فوق از اهمیت بالایی برخوردارند. بر اساس این معادلات می‌توان نتیجه گرفت که اگر بتوان مقادیر اولیه یک سیستم مرتبه اول را در t=0+ t = 0 ^ + تعیین کرد، آن‌گاه می‌توان مقدار نهایی و نیز ثابت زمانی سیستم را به دست آورد و برای این کار به حل هیچ معادله‌ای نیاز نداریم. به طریق مشابه، اگر بتوانیم مقادیر اولیه سیستم را از راه تجربی به دست آوریم و سپس مقدار نهایی و ثابت زمانی را تعیین کنیم، آن‌گاه می‌توانیم تابع انتقال کلی سیستم را محاسبه کرد.

ثابت زمانی سیستم مرتبه اول

محاسبه ثابت زمانی سیستم مرتبه اول معمولا ساده است. ثابت زمانی برخی از سیستم‌های متداول در جدول زیر آورده شده‌اند.

ثابت زمانینوع سیستم
m/b m/b سیستم انتقالی جرم و دمپر
b/k b/k  سیستم انتقالی دمپر و فنر
J/Br J/B_r سیستم دورانی چرخ و دمپر
Br/Kr B_r/K_r سیستم دورانی چرخ و فنر
R.C R.C مدار خازن و مقاومت
L/R L/R مدار خازن و سلف
R.C R.C حرارتی

مثال ۱

اگر نیروی ورودی سیستم زیر برابر با پله واحد باشد، آن‌گاه v(t) v(t) را محاسبه کنید.

بر اساس رای ۱۰ نفر
آیا این مطلب برای شما مفید بود؟
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
منابع:
swarthmoreMIT
نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *