- సిములింక్ అంటే ఏమిటి?
- మాట్లాబ్లో సిములింక్ను ఎలా ప్రారంభించాలి?
- సిములింక్ లైబ్రరీ బ్రౌజర్
- మాట్లాబ్ సిములింక్తో డెమో మోడల్ను రన్ చేస్తోంది
- డీబగ్గర్ ప్రారంభిస్తోంది
- సిగ్నల్ యాంప్లిఫైయర్ కోసం సిములింక్ మోడల్ను సృష్టిస్తోంది
- డైనమిక్ కంట్రోల్ సిస్టమ్ను మోడలింగ్ చేస్తోంది
సిములింక్ అంటే ఏమిటి?
సిములింక్ అకాడమీలు మరియు పరిశ్రమలలో గత కొన్ని సంవత్సరాలుగా ఎక్కువగా ఉపయోగించిన ఇంజనీరింగ్ సాఫ్ట్వేర్ ప్యాకేజీగా మారింది. సిములింక్ మాట్లాబ్ సాఫ్ట్వేర్తో అనుసంధానించబడి వస్తుంది, ఇది మోడలింగ్, అనుకరణ మరియు డైనమిక్ సిస్టమ్స్ను విశ్లేషించడానికి ఉపయోగించబడుతుంది. పెన్సిల్ మరియు కాగితాన్ని ఉపయోగించి మీ నమూనాను నిర్మించడానికి సిములింక్ గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ (జియుఐ) ను బ్లాక్ రేఖాచిత్రాలుగా అందిస్తుంది.
సిములింక్ అర్థం చేసుకోవడానికి మీరు ఒక సాధారణ ఉదాహరణను పరిగణించవచ్చు,
ఇక్కడ, పై ఉదాహరణలో మేము సైన్ వేవ్ బ్లాక్ నుండి సైన్ వేవ్ను ఉత్పత్తి చేస్తున్నాము మరియు స్కోప్ బ్లాక్ను డబుల్ క్లిక్ చేయడం ద్వారా సిములింక్లో మీరు నేరుగా తనిఖీ చేసే లాభ కారకం ద్వారా దాన్ని విస్తరిస్తున్నాము.
మీరు MATLAB కి కొత్తగా ఉంటే, మొదట MATLAB లో ఉపయోగించిన పరిభాషలను నేర్చుకోండి మరియు LED బ్లింకింగ్తో ప్రారంభించండి.
మాట్లాబ్లో సిములింక్ను ఎలా ప్రారంభించాలి?
MATLAB లో సిములింక్ తెరవడానికి, మీరు క్రింద ఉన్న చిత్రంలో చూపిన విధంగా MATLAB మెను బార్ నుండి సిములింక్ బటన్ పై క్లిక్ చేయవచ్చు.
లేకపోతే, మీరు సిములింక్ తెరవడానికి కమాండ్ విండోను ఉపయోగించవచ్చు. కమాండ్ లైన్లో 'సిములింక్' అని వ్రాసి ఎంటర్ నొక్కండి.
సిములింక్
సిములింక్ తెరిచిన తర్వాత కనిపించే మొదటి విండో క్రింద ఉంది:
మీరు చిత్రంలో చూడగలిగినట్లుగా, మీ టెంప్లేట్, ఖాళీ మోడల్, ఖాళీ లైబ్రరీ మరియు మరెన్నో సృష్టించవచ్చు వంటి వివిధ పనులను చేయడానికి వేర్వేరు ఎంపికలు ఉన్నాయి.
మేము క్రొత్త మోడల్ను డిజైన్ చేయాల్సిన అవసరం వచ్చినప్పుడు, దానిపై డబుల్ క్లిక్ చేయడం ద్వారా ' బ్లాంక్ మోడల్' ఎంపికను ఎంచుకుంటాము. సిములింక్ విండో అని కూడా మనం పిలువబడే ఖాళీ మోడల్ విండో క్రింద ఉన్న చిత్రంలా కనిపిస్తుంది.
సిములింక్ లైబ్రరీ బ్రౌజర్
సిములింక్ లైబ్రరీ బ్రౌజర్లో సింక్లు, మూలాలు, కనెక్టర్లు, సరళ మరియు నాన్-లీనియర్ భాగాలు ఉన్నాయి. సమీకరణాలను ప్రోగ్రామ్లోకి రూపొందించాల్సిన ఇతర మునుపటి అనుకరణ ప్యాకేజీల కంటే సిములింక్ చాలా మంచిది, అయితే సిములింక్లో మీరు ఫంక్షన్ మరియు బ్లాక్లను ఎంచుకోవచ్చు మరియు మీరు సమీకరణాల వేరియబుల్ విలువలను నమోదు చేయాలి.
సిములింక్ లైబ్రరీ బ్రౌజర్ను తెరవడానికి మీరు క్రింద చూపిన విధంగా సిములింక్ మెను నుండి లైబ్రరీ బ్రౌజర్ బటన్పై క్లిక్ చేయవచ్చు.
సిములింక్ లైబ్రరీ బ్రౌజర్ను తెరవడానికి మరొక మార్గం కమాండ్ విండోలో కింది ఆదేశాన్ని టైప్ చేయడం. కమాండ్ కేస్ సెన్సిటివ్ కాబట్టి టైప్ చేసేటప్పుడు జాగ్రత్తగా ఉండండి:
slLibraryBrowser
సిములింక్ లైబ్రరీ బ్రౌజర్ ఈ విధంగా కనిపిస్తుంది, దీనిలో మీరు సింక్లు, మూలాలు, కనెక్టర్లు, సరళ మరియు నాన్-లీనియర్ భాగాల కోసం శోధించవచ్చు.
మాట్లాబ్ సిములింక్తో డెమో మోడల్ను రన్ చేస్తోంది
సిములింక్ ఇప్పటికే ఆడియో, కమ్యూనికేషన్, కంప్యూటర్ విజన్, డిఎస్పి, రియల్ టైమ్ మరియు అనేక ఇతర వ్యవస్థల యొక్క సాధారణ మరియు అధునాతన మోడళ్ల సంఖ్యను కలిగి ఉంది, మీరు ఈ క్రింది చిత్రంలో చూడవచ్చు,
ఉదాహరణ లేదా డెమో మోడల్ను అమలు చేయడానికి దానిపై డబుల్ క్లిక్ చేయండి మరియు దాని సిములింక్ మోడల్ యొక్క పాప్-అప్ విండో కనిపిస్తుంది, క్రింద ఉన్న చిత్రంలో చూపిన విధంగా
మోడలింగ్ తరువాత మీరు ఇంటిగ్రేషన్ పద్ధతి, సిములింక్ మెను లేదా కమాండ్ విండోను ఉపయోగించి మోడల్ను అనుకరించవచ్చు. దిగువ చిత్రంలో చూపిన విధంగా, సిములింక్లో మోడల్ను అమలు చేయడానికి సిములింక్ మెను నుండి సిములింక్ 'రన్' బటన్ను ఉపయోగించడం సులభమయిన మరియు అనుకూలమైన మార్గం.
మీకు కావాలంటే డెమో మోడల్ను కూడా ఉపయోగించవచ్చు లేదా సవరించవచ్చు.
డీబగ్గర్ ప్రారంభిస్తోంది
సిములింక్ డీబగ్గర్ అనేది మోడల్లో దోషాలను గుర్తించడానికి లేదా నిర్ధారించడానికి సిములింక్ యొక్క సాధనం. దశల వారీగా అనుకరణను తనిఖీ చేయడానికి లేదా అమలు చేయడానికి డీబగ్గర్ మీకు సహాయపడుతుంది మరియు ఇన్పుట్, అవుట్పుట్ మరియు బ్లాక్ స్టేట్స్ ను కూడా ప్రదర్శిస్తుంది.
డీబగ్గర్ను ప్రారంభించడానికి మీరు సిములింక్ మెను బార్ యొక్క అనుకరణ విభాగంలో డీబగ్ మోడల్పై క్లిక్ చేయాలి, క్రింద ఉన్న చిత్రంలో
దిగువ ఆదేశాన్ని టైప్ చేయడం ద్వారా మీరు కమాండ్ విండో నుండి డీబగ్గర్ను కూడా ప్రారంభించవచ్చు, sldebug ('మోడల్ పేరు')
సిగ్నల్ యాంప్లిఫైయర్ కోసం సిములింక్ మోడల్ను సృష్టిస్తోంది
దశ 1: - సిములింక్ బటన్ నుండి సిములింక్ ప్రారంభించండి లేదా కమాండ్ విండోలో 'సిములింక్' అని టైప్ చేయండి.
దశ 2: - ఈ క్రింది చిత్రంలో చూపిన విధంగా సిములింక్ నుండి ' ఖాళీ మోడల్' ఎంచుకోండి
దశ 3: - ఇప్పుడు, మేము 'సిగ్నల్ యాంప్లిఫైయర్ మోడల్' ను నిర్మించబోతున్నాము, అది ఇన్పుట్ తీసుకొని లాభం కారకం ద్వారా విస్తరిస్తుంది.
సిగ్నల్ యాంప్లిఫైయర్ మోడల్ కోసం మనకు సైన్ వేవ్ బ్లాక్, గెయిన్ బ్లాక్ మరియు స్కోప్ అవసరం.
దశ 4: - కమాండ్ విండోలో 'sl'LibraryBrowser' అని టైప్ చేసి లైబ్రరీ బ్రౌజర్ను తెరవండి. మరియు, అవసరమైన బ్లాకులను ఎన్నుకోండి మరియు లైబ్రరీ బ్రౌజర్ విండో నుండి సిములింక్ విండోలోకి లాగండి, క్రింద ఉన్న చిత్రంలో చూపిన విధంగా
దశ 5: - అన్ని బ్లాకులను సిములింక్ విండోలో ఉంచిన తరువాత, మీరు క్రింద చూపిన చిత్రం ప్రకారం వాటిని కనెక్ట్ చేయాలి,
దశ 6: - మీరు స్కోప్లో రెండు ఇన్పుట్లను పొందడానికి సెట్టింగ్ను మార్చాలి, కాబట్టి స్కోప్పై డబుల్ క్లిక్ చేసి, ఆపై సెట్టింగ్కు వెళ్లి, ' ఇన్పుట్ పోర్ట్ల సంఖ్య'ను ' 2 'గా మార్చండి, క్రింద ఉన్న చిత్రంలో చూపిన విధంగా
దశ 7: - ఇప్పుడు, యాంప్లిఫికేషన్ కోసం, మీరు సంబంధిత బ్లాక్లో డబుల్ క్లిక్ చేయడం ద్వారా సైన్ వేవ్ యొక్క వ్యాప్తి విలువను మరియు కారకాన్ని పొందవచ్చు.
దశ 8: - ఇది పూర్తయిన తర్వాత, సిములింక్ మెనులో ఇచ్చిన 'RUN' బటన్ నుండి మన సిములింక్ మోడల్ను అమలు చేయవచ్చు.
సిములింక్ మీ మోడల్ను కంపైల్ చేసే వరకు వేచి ఉండండి, ఇది విండో యొక్క కుడి దిగువ మూలలో మీరు చూడవచ్చు.
దశ 9: - ఇప్పుడు, ఫలితం కోసం స్కోప్ పై డబుల్ క్లిక్ చేయండి మరియు దిగువ చిత్రంలో చూపిన విధంగా మీరు ఇన్పుట్ మరియు విస్తరించిన తరంగ రూపాన్ని చూడగలుగుతారు.
ఫలితంగా, మీరు అవుట్పుట్ తరంగ రూపాన్ని గమనిస్తే, అది 3 కారకం ద్వారా విస్తరించబడుతుంది.
దశ 10: - ఇప్పుడు, మీరు మీ మోడల్ను సేవ్ చేయవచ్చు మరియు ప్రింట్ అవుట్ కూడా పొందవచ్చు, సిములింక్ డిజైన్ యొక్క పొడిగింపు '.slx' కాబట్టి సేవ్ చేసేటప్పుడు పొడిగింపుపై నిఘా ఉంచండి, సాధారణంగా ఇది స్వయంచాలకంగా '.slx' పొడిగింపును తీసుకుంటుంది.
'మాట్లాబ్ సిములింక్ ఉపయోగించి మోడల్ను సృష్టించడం' కోసం చివరిలో ఇచ్చిన వీడియోను కూడా మీరు తనిఖీ చేయవచ్చు.
డైనమిక్ కంట్రోల్ సిస్టమ్ను మోడలింగ్ చేస్తోంది
ఘర్షణ, గాలి నిరోధకత, గేర్ జారడం మొదలైన వాటికి సంబంధించిన వివిధ నిజ-సమయ-ఆధారిత సంక్లిష్ట వ్యవస్థలను విశ్లేషించడానికి సిములింక్ ఉపయోగించబడుతుంది. ఈ వ్యవస్థ చాలా క్లిష్టంగా ఉంటుంది మరియు దాని కోసం ఒక నమూనాను రూపొందించడానికి వ్యాసం పరిధిలో లేదు. డైనమిక్ కంట్రోల్ సిస్టమ్ను ఎలా మోడల్ చేయాలో తెలుసుకోవడానికి, మాట్లాబ్ కూడా చక్కని డాక్యుమెంటేషన్ను అందించింది. MATLAB యొక్క ప్రారంభ ట్యుటోరియల్లో మీరు దాన్ని యాక్సెస్ చేయవచ్చు. ప్రారంభించడం ఎంచుకున్న తర్వాత ' మోడల్ ఎ డైనమిక్ సిస్టమ్'కు వెళ్లండి.
దిగువ చిత్రంలో చూపిన విధంగా మీరు MATLAB యొక్క సహాయ బ్రౌజర్కు మళ్ళించబడతారు
ఒక Simulink మోడల్ desiging పూర్తి ప్రక్రియ క్రింద వీడియో చూపబడింది: