Quid est Tempus Stabilizationis?
Tempus stabilizationis systematis dynamicum definitur ut tempus necessarium ut productum ad finem atque intra datam tolerantiam perveniat. Denotatur ut Ts. Tempus stabilizationis includit moram propagationis et tempus necessarium ad regionem valoris finalis attingendum. Includit tempus ad recuperandam conditionem overload cum slew et stabilisatione prope tolerantiam.
Tolerantia est maximus limes in quo productum stabilizari potest. Generaliter, tolerantiae sunt 2% vel 5%.
Tempus stabilizationis in responsu graduali systematis secundi ordinis ut in figura infra demonstratur.
Formula Temporis Stabilizationis
Tempus stabilizationis pendet a frequencia naturali et responsione systematis. Aequatio generalis temporis stabilizationis est;
Responsus unitatis gradalis systematis secundi ordinis exprimitur ut;
Haec aequatio in duas partes dividitur;
Ut tempus stabilis calculandum sit, solummodo pars exponentialis est necessaria, quia oscillationes partis sinusoidalis eliminat. Et fractio tolerantiae aequatur parti exponentiali.
Quomodo Tempus Stabilis Calculatur
Ut tempus stabilis calculetur, consideramus systema ordinis primi cum responsione ad gradum unitatis.
Pro responsione ad gradum unitatis,
Ergo,
Nunc, calcula valorem pro A1 et A2.
Ponamus s = 0;
Ponamus s = -1/T;
Pro duabus partibus centesimis erroris, 1-C(t) = 0.02;
Haec aequatio tempus stabilis pro systemate primi ordinis cum ingressu graduum unitatis dat.
Pro systemate secundi ordinis, oportet nos considerare hanc aequationem;
In hac aequatione, terminus exponentialis est importantis ad inveniendum tempus stabilis.
Nunc, consideramus errorem 2%. Itaque, 1 – C(t) = 0.02;
Valorem rationis amortizationis (ξ) pendet a genere systematis secundi ordinis. Hic, consideramus systema secundi ordinis subamortizatum. Et valorem ξ iacet inter 0 et 1.
Itaque, denominator aequationis supradictae est prope aequalis 1. Et ad faciliorem calculum, eum potest negligere.
Haec aequatio tantum ad bandam erroris duorum percentorum et systema secundi ordinis subdampnum uti potest.
Similiter, ad bandam erroris quinque percentorum; 1 – C(t) = 0.05;
Pro systemate secundi ordinis, antequam tempus stabilisationis inveniatur, ratio amortitionis calculanda est.
Systema secundi ordinis |
Ratio amortizandi (ξ) |
Tempus stabilizandi (TS) |
Subamortizatus |
0<ξ<1 |
|
Inamortizatus |
ξ = 0 |
|
Amortizatus criticus |
ξ = 1 |
|
Superamortizatus |
ξ > 1 |
Dependit ab polo dominante |
Tempus Stabilis Loci Radicis
Tempus stabilis potest calculari per methodum loci radicis. Tempus stabilis dependet a ratione amortizandi et frequencia naturali.
Haec quantitas posse derivari cum adiutorio methodi loci radicis. Et invenire possumus tempus stabilis.
Intelligamus exemplo.
Et Overshoot = 20%
Ex loco radicis diagrammatis; possis polos dominantes invenire;
Nunc habemus valorem ξ et ωn,
Graphicus locus radicis derivatur ex MATLAB. Ad hoc utere “sisotool”. Hic addere potes conditionem pro percentuali excessu aequalem viginti percentum. Et facile obtineas polos dominantes.
Figura subiecta monstrat graphicus locus radicis ex MATLAB.
Possumus tempus stabilisationis invenire auxilio MATLAB. Responsio ad gradum unitatis huius systematis est sicut figura subiecta ostendit.
Quomodo Tempus Stabilisationis Reducatur
Tempus stabilisationis est tempus necessarium ad finem assequendum. Et pro omni systemate controllo, tempus stabilisationis minime tenendum est.
Reductio temporis stabilisationis non est facile. Oportet controller designare ad tempus stabilisationis reducendum.
Ut scimus, sunt tres controlleres; proportionalis (P), integralis (I), derivativus (D). Cum combinatione horum controllerum, possumus requisitiones nostras systematis assequi.
Ganendi controllerum (KP, KI, KD) secundum requirementa systematis eligitur.
Aumentatio ganendi proportionalis KP, parva mutationem in tempore stabilisationis facit. Aumentatio ganendi integralis KI, tempus stabilisationis augebit. Et augmentatio ganendi derivativi KD, tempus stabilisationis diminuet.
Itaque, incrementum lucrum derivativi ad diminuendum tempus stabilis. Cum eliguntur valores lucrorum controller IEE-Business, potest alia quantitates quoque affectare, sicut tempus ascensum, excessus, et error stabilis.
Quomodo Invenire Tempus Stabilis in MATLAB
In MATLAB, tempus stabilis inveniri potest per functionem gradus. Intellegamus exemplo.
Primo, calculamus tempus stabilis per aequationem. Pro hoc, comparatur haec functio transferendi cum generali functione transferendi systematis secundi ordinis.
Itaque,
Hoc est valor approximativus, quia assumptio fecimus dum aequationem temporis stabilizandi calculavimus. Sed in MATLAB, exactum tempus stabilizandi obtinemus. Itaque, hic valor paululum differre potest in utroque casu.
Nunc, ut tempus stabilizandi in MATLAB calculetur, usum facimus de functione 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
Et graphon responsi sicut in figura subiecta obtines.
In MATLAB, per defectum, limes erroris est 2%. Hoc mutare potes in grapho pro diverso limite erroris. Ad hoc, dextrum clic fac in grapho > proprietates > optiones > “monstra tempus stabilizandi intra ___ %”.
Alius modus inveniendi tempus stabilis per iterandi circulum. Ut scimus, pro errore duobus percentualibus, consideramus responsionem inter 0.98 et 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;
dum y(S)>0.98 & y(S)<1.02;
S=S-1;
finis
tempus_stabilis = (S-1)*0.005
Exitus:
tempus_stabilis = 1.1886
Declaratio: Respecta originalis, boni articuli digni sunt communicandi, si est iniuria contigisse deleatur.