సెట్లింగ్ టైమ్ ఏంటి?
డైనమిక్ వ్యవస్థ యొక్క సెట్లింగ్ టైమ్, అవతరణ ప్రామాణిక బాండులో చేరుకుని స్థిరంగా ఉండడానికి అవసరమైన సమయంగా నిర్వచించబడుతుంది. ఇది Ts గా సూచించబడుతుంది. సెట్లింగ్ టైమ్ ప్రాపగేషన్ డెలే మరియు తనిఖీ మూల్యం యొక్క ప్రదేశంలో చేరడానికి అవసరమైన సమయాన్ని కలిగి ఉంటుంది. ఇది ఓవర్లోడ్ పరిస్థితిని కోవలసిన సమయాన్ని, స్లీవ్ మరియు ప్రామాణిక బాండు దగ్గర స్థిరంగా ఉండడానికి కలిగి ఉంటుంది.
ప్రామాణిక బాండు, అవతరణ ప్రామాణిక రేంజ్ను అనుమతించే గరిష్ఠ పరిమాణం. సాధారణంగా, ప్రామాణిక బాండులు 2% లేదా 5%.
ఒక రెండవ క్రమ వ్యవస్థ యొక్క స్టెప్ రిస్పాన్స్లో సెట్లింగ్ టైమ్ క్రింది చిత్రంలో చూపించబడింది.
సెట్లింగ్ టైమ్ ఫార్ములా
సెట్లింగ్ టైమ్, వ్యవస్థ యొక్క సహజ తరంగదైరిమానం మరియు ప్రతిసాధన ఆధారంగా మారుతుంది. సెట్లింగ్ టైమ్ యొక్క సాధారణ సమీకరణం;
రెండవ క్రమ వ్యవస్థ యొక్క యూనిట్ స్టెప్ రిస్పాన్స్ ఈ విధంగా వ్యక్తం చేయబడుతుంది;
ఈ సమీకరణం రెండు భాగాలుగా విభజించబడుతుంది;
స్థిరమయ్యే సమయాన్ని లెక్కించడానికి, మేము కేవలం ఏకపది ఘటనా భాగం మాత్రమే అవసరం ఉంటుంది, ఎందుకంటే ఇది సైన్యోసిడల్ భాగం యొక్క దోలన భాగాన్ని రద్దు చేస్తుంది. మరియు టాలరెన్స్ భిన్నం ఏకపది ఘటనా భాగానికి సమానం.
సెట్లింగ్ టైమ్ ఎలా లెక్కించాలో
సెట్లింగ్ టైమ్ లెక్కించడానికి, ఒక యూనిట్ స్టెప్ రిస్పాన్స్ గల మొదటి తరం వ్యవస్థను పరిగణిస్తారు.
యూనిట్ స్టెప్ రిస్పాన్స్ కోసం,
కాబట్టి,
ఇప్పుడు, A1 మరియు A2 విలువలను లెక్కించండి.
భావించుకోండి s = 0;
భావించుకోండి s = -1/T;
ఇది 2% తోటా కానప్పుడు, 1-C(t) = 0.02;
ఈ సమీకరణం యూనిట్ స్టెప్ ఇన్పుట్ ఉన్న ఒకవేళ వ్యవస్థకు సెట్లింగ్ టైమ్ ని ఇస్తుంది.
రెండవ వర్గ వ్యవస్థకు, మనం క్రింది సమీకరణాన్ని పరిగణించాలి;
ఈ సమీకరణంలో, సెట్లింగ్ టైమ్ విలువను కనుగొనడానికి ఎక్స్పోనెంషియల్ టర్మ్ ముఖ్యం.
ఇప్పుడు, మనం 2% దోషాన్ని పరిగణిస్తున్నాము. అందువల్ల, 1 – C(t) = 0.02;
మ్యాపింగ్ నిష్పత్తి (ξ) విలువ రెండవ తరహి వ్యవస్థ రకంపై ఆధారపడి ఉంటుంది. ఇక్కడ, మనం ఒక అధిక నిష్పత్తి లేని రెండవ తరహి వ్యవస్థను పరిగణిస్తున్నాము. మరియు ξ విలువ 0 మరియు 1 మధ్య ఉంటుంది.
కాబట్టి, పై సమీకరణంలోని హరం దశలవంతంగా 1 కి సమానంగా ఉంటుంది. మరియు సులభంగా గణన చేయడానికి, మనం దానిని ఉపేక్షించవచ్చు.
ఈ సమీకరణం లేదా అతిపెద్ద రెండవ క్రమ వ్యవస్థను కారణంగా ఉంటే 2% తప్పు బాండ్ కోసం మాత్రమే ఉపయోగించవచ్చు.
అదేవిధంగా, 5% తప్పు బాండ్ కోసం; 1 – C(t) = 0.05;
ప్రత్యేక రెండవ క్రమ వ్యవస్థలో, స్థిరాంక సమయం కనుగొనడం ముందు, అమృతం నిష్క్రమణ గుణాంకాన్ని లెక్కించాలి.
రెండవ తరగతి వ్యవస్థ |
దంపన నిష్పత్తి (ξ) |
సెట్టింగ్ సమయం (TS) |
అల్పదంపన |
0<ξ<1 |
|
అదంపన |
ξ = 0 |
|
క్రిటికల్ దంపన |
ξ = 1 |
|
అతిదంపన |
ξ > 1 |
ప్రధాన పోలు ఆధారంగా |
మూల స్థాన స్థిరీకరణ సమయం
మూల స్థాన విధానంతో స్థిరీకరణ సమయాన్ని లెక్కించవచ్చు. స్థిరీకరణ సమయం ప్రసరణ నిషేధ నిష్పత్తి మరియు స్వాబావిక తరంగదైరపునాన్ని ఆధారంగా ఉంటుంది.
ఈ రాశులను మూల స్థాన విధానం ద్వారా గణన చేయవచ్చు. మరియు మనం స్థిరీకరణ సమయాన్ని కనుగొనవచ్చు.
ఒక ఉదాహరణతో అర్థం చేసుకుందాం.
మరియు ఎక్కడైనా స్థిరీకరణ = 20%
మూల సంబంధ ప్రదేశం నుండి; మీరు ప్రాధాన్య పోల్లను కనుగొనవచ్చు;
ఇప్పుడు, మనకు ξ మరియు ωn విలువలు ఉన్నాయి,
మూల స్థానం లోకస్ ప్లాట్ను MATLAB నుండి వివరించబడింది. దానికి "sisotool" ఉపయోగించండి. ఇక్కడ, మీరు 20% అతిక్రమ శాతానికి ఒక బాధ్యత జోడించవచ్చు. మరియు ప్రభావ పొలాలను సులభంగా పొందవచ్చు.
క్రింది చిత్రం MATLAB నుండి మూల స్థానం లోకస్ ప్లాట్ను చూపుతుంది.
MATLAB యొక్క సహాయంతో మనం స్థిరపరిణామ సమయాన్ని కనుగొనవచ్చు. ఈ వ్యవస్థా యొక్క ఒకటి ప్రత్యేక ప్రతిభాతో విడుదల స్పందన క్రింది చిత్రంలో చూపబడింది.
స్థిరపరిణామ సమయాన్ని తగ్గించడం
స్థిరపరిణామ సమయం లక్ష్యాన్ని చేరువలసిన సమయం. ఏ నియంత్రణ వ్యవస్థాకూ స్థిరపరిణామ సమయం చాలా తక్కువ ఉండాలి.
స్థిరపరిణామ సమయాన్ని తగ్గించడం సులభం కాదు. మనం ఒక నియంత్రణదారుడను స్థిరపరిణామ సమయాన్ని తగ్గించడానికి రూపకల్పన చేయాలి.
మనకు తెలుసు అన్ని మూడు నియంత్రణదారులు; సమానుపాతం (P), సమాకలనం (I), అవకలనం (D). ఈ నియంత్రణదారుల సంయోజనతో, మనం వ్యవస్థా అవసరాలను సాధించవచ్చు.
నియంత్రణదారుల గెయిన్ (KP, KI, KD) వ్యవస్థా అవసరాల ప్రకారం ఎంచుకోబడతాయి.
సమానుపాత గెయిన్ KP పెరిగినప్పుడు, స్థిరపరిణామ సమయంలో చాలా మార్పు ఉంటుంది. సమాకలన గెయిన్ KI పెరిగినప్పుడు, స్థిరపరిణామ సమయం పెరుగుతుంది. అవకలన గెయిన్ KD పెరిగినప్పుడు, స్థిరపరిణామ సమయం తగ్గుతుంది.
కాబట్టి, వికల్ప లాభం సెట్టింగ్ సమయాన్ని తగ్గించడానికి పెరిగింది. PID నియంత్రకం యొక్క లాభ విలువలను ఎంచుకోటంపై, ఇది మేరిష్ సమయం, ఓవర్షూట్, మరియు స్థిరావస్థా తప్పు వంటి ఇతర పరిమాణాల్లో కూడా ప్రభావం చూపవచ్చు.
మాట్లాబ్లో సెట్లింగ్ సమయాన్ని ఎలా కనుగొనాలి
మాట్లాబ్లో, సెట్లింగ్ సమయాన్ని ఒక స్టెప్ ఫంక్షన్ని ఉపయోగించి కనుగొనవచ్చు. ఒక ఉదాహరణను దృష్టిలో పెట్టుకొని అర్థం చేసుకుందాం.
మొదట, సమీకరణం ద్వారా సెట్లింగ్ సమయాన్ని లెక్కించాలి. అందుకోట్లు, ఈ ట్రాన్స్ఫర్ ఫంక్షన్ని రెండవ పరిమాణ వ్యవస్థా సాధారణ ట్రాన్స్ఫర్ ఫంక్షన్తో పోల్చండి.
కాబట్టి,
ఈ విలువ ఒక అంచనా విలువగా ఉంది, ఎందుకంటే మనం స్థిరమయ్యే సమయం యొక్క సమీకరణాన్ని లెక్కించుతున్నప్పుడు కొన్ని అనుమానాలను తీసుకున్నాము. కానీ MATLAB లో, మనం స్థిరమయ్యే సమయం యొక్క ఖచ్చిత విలువను పొందండి. కాబట్టి, రెండు విధాలలో ఈ విలువ కొద్దిగా భిన్నంగా ఉండవచ్చు.
ఇప్పుడు, MATLAB లో స్థిరమయ్యే సమయం లెక్కించడానికి, మేము స్టెప్ ఫంక్షన్ను ఉపయోగిస్తాము.
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
మరియు మీరు క్రింది చిత్రంలో చూపినట్లు ప్రతిసాధన గ్రాఫ్ను పొందండి.
MATLAB లో, డిఫాల్ట్గా తప్పు శాతం 2% ఉంటుంది. మీరు వివిధ తప్పు శాతాలకు గ్రాఫ్లో దీనిని మార్చవచ్చు. అలా చేయడానికి, గ్రాఫ్ని నైపుణ్యం పరిమార్జన > ఎంచుకోండి > ఐటమ్లో "____ % లో స్థిరమయ్యే సమయం చూపండి" అని ఎంచుకోండి.
మరొక విధంగా లూప్ను చలాకుండా సెట్లింగ్ సమయాన్ని కనుగొనవచ్చు. మనకు తెలుసు అయినప్పుడు, 2% దోష బాండు కోసం, మేము 0.98 నుండి 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
వెளివు:
settling_time = 1.1886
ప్రకటన: మూలంతో ప్రతిఫలించండి, భలమైన రచనలను పంచుకోవడం విలువైనది, ఉన్నతత్వం ఉన్నంత మీద సంప్రదించండి మరియు దూరం చేయండి.