• Product
  • Suppliers
  • Manufacturers
  • Solutions
  • Free tools
  • Knowledges
  • Experts
  • Communities
Search


Masa Settle: Apakah itu? (Formula Dan Cara Mencarinya di MATLAB)

Electrical4u
Medan: Elektrik Asas
0
China

Apakah Masa Settle?

Masa settle bagi sistem dinamik didefinisikan sebagai masa yang diperlukan untuk output mencapai dan stabil dalam julat toleransi yang ditetapkan. Ia ditandakan sebagai Ts. Masa settle merangkumi jedaan penyebaran dan masa yang diperlukan untuk mencapai kawasan nilai akhirnya. Ia termasuk masa untuk pulih dari keadaan beban berlebihan yang disertai dengan laju perubahan dan stabil hampir di julat toleransi.

Julat toleransi adalah julat maksimum yang dibenarkan di mana output boleh menetap. Secara umum, julat toleransi adalah 2% atau 5%.

Masa settle dalam respons langkah bagi sistem kedua tertib ditunjukkan dalam gambarajah di bawah.



masa settle

Masa Settle



Formula Masa Settle

Masa settle bergantung pada frekuensi semula jadi dan respons sistem. Persamaan umum masa settle adalah;


  

\[ T_S = \frac{ln(tolerance \, fraction)}{damping \, ratio \times Natural \, frequency} \]


Respons unit langkah bagi sistem kedua tertib diungkapkan sebagai;


  

\[ C(t) = 1 - \left( \frac{e^{-\zeta \omega_n t}}{\sqrt{1-\zeta^2}} \right) sin(\omega_d t + \theta) \]


Persamaan ini dibahagikan kepada dua bahagian;

 

  

\[ exponential \, component = \left( \frac{e^{-\zeta \omega_n t}}{\sqrt{1-\zeta^2}} \right) \]



  

\[ sinusoidal \, component = sin(\omega_d t + \theta) \]


Untuk mengira masa penyelesaian, kita hanya memerlukan komponen eksponen kerana ia membatalkan bahagian berayun komponen sinusoidal. Dan pecahan toleransi adalah sama dengan komponen eksponen.

\[ Tolerance \, fraction = \frac{e^{-\zeta \omega_n t}}{\sqrt{1-\zeta^2}} \]



  

\[ t = T_S \]



  

\[ Tolerance \, fraction \times \sqrt{1-\zeta^2} = e^{-\zeta \omega_n T_S} \]



  

\[ ln \left( Tolerance \, fraction \times \sqrt{1-\zeta^2} \right) = -\zeta \omega_n T_S \]



  

\[ T_S = - \frac{ ln \left( Tolerance \, fraction \times \sqrt{1-\zeta^2} \right)}{\zeta \omega_n} \]

Bagaimana Mengira Masa Settling

Untuk mengira masa settling, kita mempertimbangkan sistem peringkat pertama dengan respons langkah unit.


  

\[ \frac{C(s)}{R(s)} = \frac{\frac{1}{T}}{s+\frac{1}{T}}} \]


Untuk respons langkah unit,


  

\[ R(s) = \frac{1}{s} \]


Oleh itu,


  

\[ C(s) = \frac{\frac{1}{T}}{s(s+\frac{1}{T})}} \]



  

\[ C(s) = \frac{A_1}{s} + \frac{A_2}{s+\frac{1}{T}} \]


Sekarang, kira nilai untuk A1 dan A2.

\[ \frac{\frac{1}{T}}{s(s+\frac{1}{T})}} = \frac{A_1(s+\frac{1}{T}) + A_2s}{s(s+\frac{1}{T})} \]



  

\[ \frac{1}{T} = A_1 (s+\frac{1}{T}) + A_2 s \]


Anggap s = 0;


  

\[ \frac{1}{T} = A_1( 0 + \frac{1}{T}) + A_2 (0) \]



  

\[ \frac{1}{T} = A_1 \frac{1}{T} \]



  

\[ A_1 = 1 \]


Anggap s = -1/T;


  

\[ \frac{1}{T} = A_1 (0) + A_2 (\frac{-1}{T}) \]



  

\[ \frac{1}{T} = -A_2 \frac{1}{T} \]



  

\[ A_2 = -1 \]



  

\[C(s) = \frac{1}{s} - \frac{1}{s+\frac{1}{T}} \]



  

\[ C(t) = L^{-1} C(s) \]

\[ C(t) = 1 - e^{\frac{-t}{T}} \]



  

\[ e^{\frac{-t}{T}} = 1 - C(t) \]

Untuk ralat 2%, 1-C(t) = 0.02;


  

\[ e^{\frac{-t_s}{T}} = 0.02 \]



  

\[ \frac{-t_s}{T} = ln(0.02) \]



  

\[ \frac{-t_s}{T} = -3.9 \]



  

\[ t_s = 3.9T \]



  

\[ t_s \approx 4T \]


Persamaan ini memberikan masa penyelesaian untuk sistem peringkat pertama dengan input langkah unit.

Untuk sistem peringkat kedua, kita perlu mempertimbangkan persamaan di bawah;


  

\[ C(t) = 1 - \frac{e^{- \zeta \omega_n t}}{\sqrt{1-\zeta^2}} sin(\omega_d t+\phi) \]


Dalam persamaan ini, istilah eksponen penting untuk mencari nilai masa penyelesaian.


  

\[ C(t) = 1 - \frac{e^{- \zeta \omega_n t}}{\sqrt{1-\zeta^2}} \]



  

\[ \frac{e^{- \zeta \omega_n t}}{\sqrt{1-\zeta^2}} = 1 - C(t) \]


Sekarang, kita pertimbangkan ralat sebanyak 2%. Oleh itu, 1 – C(t) = 0.02;


  

\[ \frac{e^{- \zeta \omega_n t}}{\sqrt{1-\zeta^2}} = 0.02 \]

Nilai nisbah pengedap (ξ) bergantung pada jenis sistem peringkat kedua. Di sini, kita pertimbangkan sistem peringkat kedua yang kurang diredam. Dan nilai ξ terletak antara 0 dan 1.

Jadi, penyebut persamaan di atas hampir sama dengan 1. Dan untuk membuat pengiraan mudah, kita boleh mengabaikannya.


  

\[ e^{- \zeta \omega_n t_s} = 0.02 \]



  

\[ - \zeta \omega_n t_s = ln(0.02) \]



  

\[ - \zeta \omega_n t_s = -3.9 \]



  

\[ t_s = \frac{3.9}{\zeta \omega_n} \]



  

\[ t_s \approx \frac{4}{\zeta \omega_n} \]


Persamaan ini hanya boleh digunakan untuk selang kesalahan 2% dan sistem kedua tertekan.

Secara serupa, untuk selang kesalahan 5%; 1 – C(t) = 0.05;


  

\[ e^(- \zeta \omega_n t_s) = 0.05 \]



  

\[ - \zeta \omega_n t_s = ln(0.05) \]



  

\[ - \zeta \omega_n t_s = -3 \]



  

\[ t_s \approx \frac{3}{\zeta \omega_n} \]


Untuk sistem peringkat kedua, sebelum mencari masa penyelesaian, kita perlu mengira nisbah penghambatan.


Sistem Peringkat Kedua

Nisbah Redaman (ξ)

Masa Penetapan (TS)

Redaman Kurang

0<ξ<1

  

\[ T_S = \frac{4}{\zeta \omega_n }\]

Tanpa Redaman

ξ = 0

  

\[ T_S = \infty \]

Redaman Kritikal

ξ = 1

  

\[ T_S = \frac{6}{\omega_n} \]

Redaman Lebih

ξ > 1

Bergantung pada pol utama


Masa Penyelesaian Lokus Akar

Masa penyelesaian boleh dikira dengan menggunakan kaedah lokus akar. Masa penyelesaian bergantung kepada nisbah redaman dan frekuensi semula jadi.

Kuantiti-kuantiti ini boleh diturunkan dengan bantuan kaedah lokus akar. Dan kita boleh mencari masa penyelesaian.

Mari kita fahami dengan contoh.


  

\[ G(s) = \frac{K}{(s+1)(s+2)(s+3)} \]


Dan Overshoot = 20%


  

\[ damping \, ratio \, \zeta = \frac{-ln(\%OS/100)}{\sqrt{\pi^2 + ln^2(\%OS/100)}} \]



  

\[ \zeta = \frac{-ln(0.2)}{ \sqrt{\pi^2 + ln^2(0.2)}} \]



  

\[ \zeta = \frac{1.609}{ \sqrt{\pi^2 + 2.59}} \]



  

\[ \zeta = \frac{1.609}{3.529} \]



  

\[ \zeta = 0.4559 \]


Dari plot lokus akar; anda boleh mencari kutub dominan;


  

\[ P = -0.866 \pm j 1.691  = \sigma \pm j \omega_d \]



  

\[ \omega_d = 1.691 \]



  

\[ \omega_d = \omega_n \sqrt{1-\zeta^2} \]



  

\[ 1.691 = \omega_n \sqrt{1-0.207} \]



  

\[ \omega_n = \frac{1.691}{\sqrt{0.793}} \]



  

\[ \omega_n = \frac{1.691}{0.890} \]



  

\[ \omega_n = 1.9 \, rad/sec \]


Sekarang, kita mempunyai nilai ξ dan ωn,


  

\[ masa penyelesaian t_s = \frac{4}{\zeta \omega_m} \]



  

\[ t_s = \frac{4}{0.455 \times 1.9} \]



  

\[ t_s = 4.62 saat \]


Plot lokus akar diperoleh dari MATLAB. Untuk itu gunakan “sisotool”. Di sini, anda boleh menambah batasan untuk persentase overshoot sama dengan 20%. Dan dapatkan kutub dominan dengan mudah.

Gambar di bawah menunjukkan plot lokus akar dari MATLAB.



contoh lokus akar

Contoh Locus Akar



Kita boleh mencari masa penyelesaian dengan bantuan MATLAB. Tanggapan langkah unit bagi sistem ini ditunjukkan seperti dalam gambar di bawah.



masa penyelesaian dalam MATLAB

Masa Penyelesaian dalam MATLAB



Cara Mengurangkan Masa Penyelesaian

Masa penyelesaian adalah masa yang diperlukan untuk mencapai sasaran. Dan bagi sebarang sistem kawalan, masa penyelesaian mesti dikekalkan pada tahap minimum.

Mengurangkan masa penyelesaian bukanlah tugas yang mudah. Kita perlu merancang pengawal untuk mengurangkan masa penyelesaian.

Seperti yang kita ketahui, terdapat tiga pengawal; berkadaran (P), kamiran (I), dan pembezaan (D). Dengan kombinasi pengawal-pengawal ini, kita boleh mencapai keperluan sistem kita.

Ganjaran pengawal (KP, KI, KD) dipilih mengikut keperluan sistem.

Penambahan ganjaran berkadaran KP, memberi perubahan kecil pada masa penyelesaian. Penambahan ganjaran kamiran KI, masa penyelesaian bertambah. Dan penambahan ganjaran pembezaan KD, masa penyelesaian berkurang.

Oleh itu, keuntungan terbitan meningkat untuk mengurangkan masa penetapan. Semasa memilih nilai keuntungan pengawal PID, ia mungkin juga mempengaruhi kuantiti lain seperti masa naik, lewatan, dan ralat keadaan tetap.

Cara Mencari Masa Penetapan dalam MATLAB

Dalam MATLAB, masa penetapan boleh ditemui melalui fungsi langkah. Mari kita fahami melalui contoh.


  

\[ G(s) = \frac{25}{s^2 + 6s + 25} \]


Pertama, kita kira masa penetapan melalui persamaan. Untuk itu, bandingkan fungsi pemindahan ini dengan fungsi pemindahan umum sistem peringkat kedua.


  

\[ G(s) = \frac{\omega_n^2}{s^2 + 2 \zeta \omega_n s + \omega_n^2} \]


Oleh itu,


  

\[ 2 \zeta \omega_n = 6 \]



  

\[ \zeta \omega_n = 3 \]



  

\[ masa penyelesaian \, (t_s) = \frac{4}{\zeta \omega_n} \]



  

\[ t_s = \frac{4}{3} \]



  

\[ t_s = 1.33 sec \]


Nilai ini adalah nilai anggaran kerana kita telah membuat andaian semasa mengira persamaan masa penyelesaian. Tetapi dalam MATLAB, kita mendapatkan nilai tepat untuk masa penyelesaian. Oleh itu, nilai ini mungkin sedikit berbeza dalam kedua-dua kes.

Sekarang, untuk mengira masa penyelesaian dalam MATLAB, kita menggunakan fungsi step.

clc; clear all; close all;
num = [0 0 25];
den = [1 6 25];
t = 0:0.005:5;
sys = tf(num,den);
F = step(sys,t);
H = stepinfo(F,t)

step(sys,t);

Output:

H =

RiseTime: 0.3708
SettlingTime: 1.1886
SettlingMin: 0.9071
SettlingMax: 1.0948
Overshoot: 9.4780
Undershoot: 0
Peak: 1.0948
PeakTime: 0.7850

Dan anda akan mendapatkan graf respons seperti yang ditunjukkan dalam gambar di bawah.



pengiraan masa penyelesaian dalam MATLAB

Pengiraan masa penyelesaian dalam MATLAB



Dalam MATLAB, secara default peratusan jalur ralat adalah 2%. Anda boleh menukar ini dalam graf untuk jalur ralat yang berbeza. Untuk itu, klik kanan pada graf > properties > pilihan > “tunjukkan masa penyelesaian dalam ___ %”.



editor sifat MATLAB

Editor Sifat MATLAB



Cara lain untuk mencari masa penyelesaian dengan menjalankan gelung. Seperti yang kita tahu, untuk julat ralat 2%, kita pertimbangkan respons antara 0.98 hingga 1.02.

clc; clear all; close all;

num = [0 0 25];
den = [1 6 25];

t = 0:0.005:5;

[y,x,t] = step(num,den,t);

S = 1001;
while y(S)>0.98 & y(S)<1.02;
    S=S-1;
end
masa_penyelesaian = (S-1)*0.005

Output:

masa_penyelesaian = 1.1886

Kenyataan: Hormati asal, artikel yang baik patut dikongsi, jika terdapat pelanggaran hak cipta sila hubungi untuk menghapus.

Berikan Tip dan Galakkan Penulis

Disarankan

Kesalahan dan Penanganan Pembumian Satu Fasa dalam Litar Pembahagian 10kV
Ciri-ciri dan Peranti Pengesan Kecacatan Tanah Fasa Tunggal1. Ciri-ciri Kecacatan Tanah Fasa TunggalIsyarat Amaran Pusat:Loceng amaran berbunyi, dan lampu penunjuk berlabel “Kecacatan Tanah pada Bahagian Bas [X] kV [Y]” menyala. Dalam sistem yang menggunakan gegelung Petersen (gegelung penekanan lengkung) untuk membumikan titik neutral, lampu penunjuk “Gegelung Petersen Beroperasi” juga menyala.Petunjuk Voltmeter Pemantauan Penebatan:Voltan fasa yang cacat menurun (dalam
01/30/2026
Mod pengendalian titik neutral untuk transformator grid elektrik 110kV~220kV
Susunan mod pengendalian titik neutral untuk transformator grid elektrik 110kV~220kV harus memenuhi keperluan tahanan isolasi titik neutral transformator, dan juga berusaha untuk mengekalkan impedans sifar susunan stesen transformasi hampir tidak berubah, sambil memastikan bahawa impedans sifar menyeluruh pada mana-mana titik pendek rangkaian tidak melebihi tiga kali impedans positif menyeluruh.Untuk transformator 220kV dan 110kV dalam projek pembinaan baru dan penambahbaikan teknikal, mod penge
01/29/2026
Mengapa Stesen Transformasi Menggunakan Batu Kikir Batu Kuarza Kerikil dan Batu Pecah
Mengapa Stesen Transformasi Menggunakan Batu Krikil, Kerikil, dan Batu Pecah?Dalam stesen transformasi, peralatan seperti transformer kuasa dan pengagihan, garis transmisi, transformer voltan, transformer arus, dan switch pemutus semua memerlukan grounding. Selain daripada grounding, kita akan kini mengkaji secara mendalam mengapa kerikil dan batu pecah sering digunakan dalam stesen transformasi. Walaupun kelihatan biasa, batu-batu ini memainkan peranan keselamatan dan fungsional yang penting.Da
01/29/2026
HECI GCB untuk JanaElektrik – Pemutus Litar SF₆ Cepat
1. Definisi dan Fungsi1.1 Peranan Pemutus Litar PembangkitPemutus Litar Pembangkit (GCB) adalah titik pemutusan yang boleh dikawal yang terletak antara pembangkit dan transformator peningkat, berfungsi sebagai antara muka antara pembangkit dan grid tenaga. Fungsi utamanya termasuk mengasingkan kesalahan di sisi pembangkit dan membolehkan kawalan operasi semasa penyelarasan pembangkit dan sambungan ke grid. Prinsip operasi GCB tidak berbeza banyak daripada pemutus litar standard; bagaimanapun, di
01/06/2026
Hantar pertanyaan
+86
Klik untuk muat naik fail
Muat Turun
Dapatkan Aplikasi Perusahaan IEE-Business
Guna aplikasi IEE-Business untuk mencari peralatan mendapatkan penyelesaian berhubungan dengan pakar dan menyertai kolaborasi industri bila-bila masa di mana-mana sepenuhnya menyokong pembangunan projek kuasa dan perniagaan anda