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


Steltyd: Wat is dit? (Formule en Hoe om dit in MATLAB te vind)

Electrical4u
Veld: Basiese Elektriese
0
China

Wat is Settling Time?

Die settling time van 'n dinamiese stelsel word gedefinieer as die tyd wat benodig word vir die uitset om te bereik en binne 'n gegewe toleransieband vas te stel. Dit word aangedui as Ts. Die settling time sluit propagasiedeeltyd en die tyd in om die gebied van sy finale waarde te bereik. Dit sluit ook die tyd in om oorlaadbystand te herstel, gekoppel met slew en stabilisering naby die toleransieband.

Die toleransieband is die maksimum toelaatbare reeks waarbinne die uitset kan vestig. Algemene toleransiebande is 2% of 5%.

Settling time in stapreaksie van 'n tweedegraadse stelsel word soos in die onderstaande figuur getoon.



settling time

Settling Time



Settling Time Formule

Settling time hang af van natuurlike frekwensie en reaksie van die stelsel. Die algemene vergelyking vir settling time is;


  

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


Die eenheidsstapreaksie van 'n tweedegraadse stelsel word uitgedruk as;


  

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


Hierdie vergelyking verdeel in twee dele;

 

  

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



  

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


Om die vestigingstyd te bereken, het ons net die eksponensiële komponent nodig, want dit kanselleer die osilleerbare deel van die sinusoidale komponent. En die toleransiefraksie is gelyk aan die eksponensiële komponent.

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



  

\[ t = T_S \]



  

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



  

\[ ln \left( Toleransie \, breuk \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} \]

Hoe om Stilstandstyd te Bereken

Om stilstandstyd te bereken, oorweeg ons 'n eerste orde stelsel met 'n eenheidskrapreaksie.


  

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


Vir 'n eenheidskrapreaksie,


  

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


Dus,


  

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



  

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


Bereken nou die waarde vir A1 en 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 \]


Veronderstel 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 \]


Veronderstel 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) \]

Vir 'n fout van 2%, is 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 \]


Hierdie vergelyking gee die vestigingstyd vir 'n eerste orde stelsel met 'n eenheidstrap invoer.

Vir 'n tweede orde stelsel, moet ons die volgende vergelyking oorweeg;


  

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


In hierdie vergelyking is die eksponensiële term belangrik om die waarde van die vestigingstyd te vind.


  

\[ 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) \]


Nou, ons oorweeg 'n 2% fout. Daarom, 1 – C(t) = 0,02;


  

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

Die waarde van die dempingverhouding (ξ) hang af van die tipe tweede orde stelsel. Hier oorweeg ons 'n ondergedemp tweede orde stelsel. En die waarde van ξ lê tussen 0 en 1.

So, die noemer van die bostaande vergelyking is naby gelyk aan 1. En om dit maklik te bereken, kan ons dit verwaarloos.


  

\[ 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} \]


Hierdie vergelyking kan slegs gebruik word vir 'n 2% fouteband en ondergedempde tweede-orde stelsel.

Soortgelyk, vir 'n 5% fouteband; 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} \]


Vir 'n tweede orde stelsel, moet ons die dempingverhouding bereken voordat ons die vestigtyd vind.


Tweede-orde Sisteem

Dempingsverhouding (ξ)

Steltyd (TS)

Ondergedempt

0<ξ<1

  

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

Ongedempt

ξ = 0

  

\[ T_S = \infty \]

Krities gedempt

ξ = 1

  

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

Oorgedempt

ξ > 1

Hang af van dominante pool


Wortelposisietyd

Stabiliserings tyd kan bereken word deur die wortelposiemetode. Stabiliserings tyd hang af van die dempingverhouding en natuurlike frekwensie.

Hierdie groothede kan afgelei word met behulp van die wortelposiemetode. En ons kan die stabiliserings tyd vind.

Laat ons dit verstaan met 'n voorbeeld.


  

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


En Overshot = 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 \]


Vanaf die wortelbaanplot; kan jy die dominante pole vind;


  

\[ 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 \]


Nou het ons die waarde van ξ en ωn,


  

\[ settling \, time \, t_s = \frac{4}{\zeta \omega_m} \]



  

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



  

\[ t_s = 4.62 sec \]


Die wortellocusgrafiek word afgelei vanuit MATLAB. Vir dit gebruik “sisotool”. Hier kan jy 'n beperking vir die persentasie oorskiet van 20% byvoeg en gemaklik dominante poolpunte kry.

Die onderstaande figuur wys die wortellocusgrafiek vanuit MATLAB.



voorbeeld van wortellocus

Voorbeeld van wortellocus



Ons kan die stelseltyd met behulp van MATLAB vind. Die eenheidsstapreaksie van hierdie stelsel is soos in die onderstaande figuur gewys.



stabiliseringstyd in MATLAB

Stabiliseringstyd in MATLAB



Hoe om die stabiliseringstyd te verminder

Die stabiliseringstyd is die tyd wat benodig word om die doelwit te bereik. En vir enige beheerstelsel moet die stabiliseringstyd minimaal gehou word.

Die stabiliseringstyd te verminder is nie 'n eenvoudige taak nie. Ons moet 'n beheereenheid ontwerp om die stabiliseringstyd te verminder.

Soos ons weet, is daar drie beheereenhede; proporsioneel (P), integraal (I), afgeleide (D). Met 'n kombinasie van hierdie beheereenhede, kan ons die vereistes van die stelsel bereik.

Die versterkings van die beheereenhede (KP, KI, KD) word volgens die stelselvereistes gekies.

'n Toename in die proporsionele versterking KP lei tot 'n klein verandering in die stabiliseringstyd. 'n Toename in die integrale versterking KI lei tot 'n toename in die stabiliseringstyd. En 'n toename in die afgeleide versterking KD lei tot 'n afname in die stabiliseringstyd.

Daarom neem die afgeleide versterking toe om die insteltyd te verminder. By die keuse van die versterkingswaardes van die PID-bestuurder kan dit ook ander groothede soos opstygtyd, oorskoot en Stasionêre fout beïnvloed.

Hoe om Insteltyd in MATLAB te vind

In MATLAB kan insteltyd deur 'n stapfunksie gevind word. Laat ons dit verstaan deur middel van 'n voorbeeld.


  

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


Eerstens bereken ons die insteltyd deur middel van 'n vergelyking. Hiervoor vergelyk ons hierdie oorgangsfunksie met die algemene oorgangsfunksie van 'n tweede-orde stelsel.


  

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


Dus,


  

\[ 2 \zeta \omega_n = 6 \]



  

\[ \zeta \omega_n = 3 \]



  

\[ settling \, time \, (t_s) = \frac{4}{\zeta \omega_n} \]



  

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



  

\[ t_s = 1.33 sec \]


Hierdie waarde is 'n benaderde waarde, aangesien ons aannames geneem het ter berekening van die vergelyking vir die vestigingstyd. Maar in MATLAB kry ons die presiese waarde van die vestigingstyd. Dus, hierdie waarde kan in albei gevalle liggies verskil.

Nou, om die vestigingstyd in MATLAB te bereken, gebruik ons die stapfunksie.

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);

Uitset:

H =

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

En jy kry 'n grafiek van die reaksie soos in die onderstaande figuur gewys.



vestigingstyd berekening in MATLAB

Vestigingstyd berekening in MATLAB



In MATLAB is die standaard foutmarge 2%. Jy kan hierdie verander in die grafiek vir 'n verskillende foutmarge. Hiervoor kan jy met die regterkliks op die grafiek > eienskappe > opsies > "toon vestigingstyd binne ___ %".



eienskappe redakteur MATLAB

Eienskap Redakteur MATLAB



'n Ander manier om die stabiliseringstyd te vind deur 'n lus uit te voer. Soos ons weet, vir die 2% foutband, beskou ons die reaksie tussen 0.98 en 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
settling_time = (S-1)*0.005

Uitset:

settling_time = 1.1886

Verklaring: Respekteer die origineel, goeie artikels is deelbaar, as dit inbreuk maak kontak vir verwydering.

Gee 'n fooitjie en moedig die outeur aan!

Aanbevole

Fouten en Handhaving van Enkelefasig Gronding in 10kV Verspreidingslyne
Kenmerke en opsporingsapparatuur vir enkelfase-grondsluitingsfoute1. Kenmerke van enkelfase-grondsluitingsfouteSentrale waarskuwingsseine:Die waarskuwingklokkie lui, en die aanwyslamp met die etiket “Grondsluiting op [X] kV-busafdeling [Y]” gaan aan. In stelsels met ’n Petersen-kolf (boogonderdrukkingkolf) wat die neutraalpunt grond, gaan die “Petersen-kolf in werking”-aanwyslamp ook aan.Aanwysings van isolasie-toepassingsvoltmeter:Die spanning van die gefouteerde fase da
01/30/2026
Neutralpunt-grondingbedryfmodus vir 110kV~220kV kragroostertransformasies
Die inligtingsstruktuur van die nulpunt-grondingoperasie vir 110kV~220kV-kragsentrafo's moet aan die isolasieverdraagskap van die transformernulpunte voldoen, en dit moet ook probeer om die nulvolgordeimpedansie van die transformators basis onveranderd te hou, terwyl daar verseker word dat die nulvolgorde-komplekse impedansie by enige kortsluitpunt in die stelsel nie drie keer die positiewe volgorde-komplekse impedansie oorskry nie.Vir 220kV en 110kV-transformers in nuwe konstruksie- en tegnolog
01/29/2026
Waarom gebruik substasies stene grondstof kiepe en verpletterde rots?
Waarom gebruik substasies stene, grond, kiepsteentjies en verpletterde rots?In substasies vereis toerusting soos krag- en verspreidingstransformateurs, oordraaglyne, spanningstransformateurs, stroomtransformateurs en afsluiters alle aarding. Behalwe aarding, gaan ons nou in diepte in op die rede waarom grond en verpletterde steen algemeen in substasies gebruik word. Alhoewel hulle gewoon voorkom, speel hierdie stene 'n kritieke veiligheids- en funksionele rol.In die ontwerp van substaasie-aardin
01/29/2026
HECI GCB vir Generators – Vinnige SF₆ Skakelaar
1.Definisie en Funksie1.1 Rol van die Generator SirkuitbreekkerDie Generator Sirkuitbreekker (GCB) is 'n beheerbare afsluitpunt geleë tussen die generator en die stappuutransformer, wat as 'n grens funksioneer tussen die generator en die kragrooster. Sy primêre funksies sluit in die isolering van foutte aan die generator-kant en die moontlikheid van bedryfsbeheer tydens generator-sinkronisasie en roosterkoppel. Die werkprinsipe van 'n GCB verskil nie beduidend van dié van 'n standaard sirkuitbre
01/06/2026
Stuur navraag
+86
Klik om lêer op te laai
Laai af
Kry die IEE-Business-toepassing
Gebruik die IEE-Business app om toerusting te vind kry oplossings verbind met kenners en neem deel aan bedryfsamenwerking waar en wanneer ook al volledig ondersteunend van jou kragprojekte en besigheidsgroei