ఈ ప్రచురణ వెబ్నార్ యొక్క లిప్యంతరీకరణను అందిస్తుంది
ఈ రోజు మనం అనుకరణ ఫలితాల విశ్వసనీయత మరియు ఖచ్చితత్వం మరియు అనుకరణ ప్రక్రియ యొక్క వేగం మధ్య సరైన సమతుల్యతను సాధించడానికి మోడల్లను ట్యూన్ చేయవచ్చని నేర్చుకుంటాము. అనుకరణను ప్రభావవంతంగా ఉపయోగించడం మరియు మీరు చేయాలనుకుంటున్న పనికి మీ మోడల్లోని వివరాల స్థాయి సముచితంగా ఉండేలా చూసుకోవడంలో ఇది కీలకం.
మేము కూడా నేర్చుకుంటాము:
- ఆప్టిమైజేషన్ అల్గారిథమ్లు మరియు సమాంతర కంప్యూటింగ్ని ఉపయోగించడం ద్వారా మీరు అనుకరణలను ఎలా వేగవంతం చేయవచ్చు;
- బహుళ కంప్యూటర్ కోర్లలో అనుకరణలను ఎలా పంపిణీ చేయాలి, పారామీటర్ అంచనా మరియు పారామీటర్ ఎంపిక వంటి పనులను వేగవంతం చేయడం;
- MATLABని ఉపయోగించి అనుకరణ మరియు విశ్లేషణ పనులను ఆటోమేట్ చేయడం ద్వారా అభివృద్ధిని వేగవంతం చేయడం ఎలా;
- హార్మోనిక్ విశ్లేషణ కోసం MATLAB స్క్రిప్ట్లను ఎలా ఉపయోగించాలి మరియు ఆటోమేటిక్ రిపోర్ట్ జనరేషన్ని ఉపయోగించి ఏ రకమైన పరీక్ష ఫలితాలను డాక్యుమెంట్ చేయాలి.
మేము ఎయిర్క్రాఫ్ట్ ఎలక్ట్రికల్ నెట్వర్క్ మోడల్ యొక్క అవలోకనంతో ప్రారంభిస్తాము. మేము మా అనుకరణ లక్ష్యాలు ఏమిటో చర్చిస్తాము మరియు మోడల్ను రూపొందించడానికి ఉపయోగించిన అభివృద్ధి ప్రక్రియను పరిశీలిస్తాము.
మేము ప్రారంభ రూపకల్పనతో సహా ఈ ప్రక్రియ యొక్క దశల ద్వారా వెళ్తాము - ఇక్కడ మేము అవసరాలను స్పష్టం చేస్తాము. వివరణాత్మక డిజైన్ - ఇక్కడ మేము ఎలక్ట్రికల్ నెట్వర్క్ యొక్క వ్యక్తిగత భాగాలను పరిశీలిస్తాము మరియు చివరకు మేము నైరూప్య నమూనా యొక్క పారామితులను సర్దుబాటు చేయడానికి వివరణాత్మక డిజైన్ యొక్క అనుకరణ ఫలితాలను ఉపయోగిస్తాము. చివరగా, మీరు ఈ అన్ని దశల ఫలితాలను నివేదికలలో ఎలా డాక్యుమెంట్ చేయవచ్చో మేము పరిశీలిస్తాము.
మేము అభివృద్ధి చేస్తున్న సిస్టమ్ యొక్క స్కీమాటిక్ ప్రాతినిధ్యం ఇక్కడ ఉంది. ఇది హాఫ్ ఎయిర్ప్లేన్ మోడల్, ఇందులో జనరేటర్, ఒక AC బస్సు, వివిధ AC లోడ్లు, ట్రాన్స్ఫార్మర్-రెక్టిఫైయర్ యూనిట్, వివిధ లోడ్లతో కూడిన DC బస్సు మరియు బ్యాటరీ ఉంటాయి.
ఎలక్ట్రికల్ నెట్వర్క్కు భాగాలను కనెక్ట్ చేయడానికి స్విచ్లు ఉపయోగించబడతాయి. ఫ్లైట్ సమయంలో భాగాలు ఆన్ మరియు ఆఫ్ చేయడం వలన, విద్యుత్ పరిస్థితులు మారవచ్చు. ఈ మారుతున్న పరిస్థితులలో విమానం యొక్క ఎలక్ట్రికల్ గ్రిడ్లోని ఈ సగం భాగాన్ని మేము విశ్లేషించాలనుకుంటున్నాము.
విమానం ఎలక్ట్రికల్ సిస్టమ్ యొక్క పూర్తి నమూనా తప్పనిసరిగా ఇతర భాగాలను కలిగి ఉండాలి. మేము వాటిని ఈ హాఫ్-ప్లేన్ మోడల్లో చేర్చలేదు ఎందుకంటే మేము ఈ భాగాల మధ్య పరస్పర చర్యలను మాత్రమే విశ్లేషించాలనుకుంటున్నాము. విమానాలు మరియు నౌకానిర్మాణంలో ఇది సాధారణ పద్ధతి.
అనుకరణ లక్ష్యాలు:
- వివిధ భాగాల కోసం విద్యుత్ అవసరాలను అలాగే వాటిని కనెక్ట్ చేసే విద్యుత్ లైన్లను నిర్ణయించండి.
- ఎలక్ట్రికల్, మెకానికల్, హైడ్రాలిక్ మరియు థర్మల్ ఎఫెక్ట్లతో సహా వివిధ ఇంజనీరింగ్ విభాగాల నుండి భాగాల మధ్య సిస్టమ్ పరస్పర చర్యలను విశ్లేషించండి.
- మరియు మరింత వివరణాత్మక స్థాయిలో, హార్మోనిక్ విశ్లేషణను నిర్వహించండి.
- మారుతున్న పరిస్థితుల్లో విద్యుత్ సరఫరా నాణ్యతను విశ్లేషించండి మరియు వివిధ నెట్వర్క్ నోడ్లలోని వోల్టేజీలు మరియు ప్రవాహాలను చూడండి.
ఈ అనుకరణ లక్ష్యాల సెట్ వివిధ స్థాయిల వివరాల నమూనాలను ఉపయోగించడం ద్వారా ఉత్తమంగా అందించబడుతుంది. మేము అభివృద్ధి ప్రక్రియ ద్వారా వెళ్ళేటప్పుడు, మనకు ఒక వియుక్త మరియు వివరణాత్మక నమూనా ఉంటుందని మేము చూస్తాము.
మేము ఈ విభిన్న మోడల్ వేరియంట్ల అనుకరణ ఫలితాలను చూసినప్పుడు, సిస్టమ్-స్థాయి మోడల్ మరియు వివరణాత్మక మోడల్ ఫలితాలు ఒకే విధంగా ఉన్నాయని మేము చూస్తాము.
మేము అనుకరణ ఫలితాలను నిశితంగా పరిశీలిస్తే, మా మోడల్ యొక్క వివరణాత్మక సంస్కరణలో పవర్ పరికరాలను మార్చడం వల్ల డైనమిక్స్ ఏర్పడినప్పటికీ, మొత్తం అనుకరణ ఫలితాలు ఒకే విధంగా ఉన్నాయని మేము చూస్తాము.
ఇది సిస్టమ్ స్థాయిలో వేగవంతమైన పునరావృత్తులు, అలాగే గ్రాన్యులర్ స్థాయిలో విద్యుత్ వ్యవస్థ యొక్క వివరణాత్మక విశ్లేషణను నిర్వహించడానికి అనుమతిస్తుంది. ఈ విధంగా మనం మన లక్ష్యాలను సమర్థవంతంగా సాధించవచ్చు.
ఇప్పుడు మనం పని చేస్తున్న మోడల్ గురించి మాట్లాడుకుందాం. ఎలక్ట్రికల్ నెట్వర్క్లోని ప్రతి భాగం కోసం మేము అనేక ఎంపికలను సృష్టించాము. మేము పరిష్కరిస్తున్న సమస్యను బట్టి ఏ కాంపోనెంట్ వేరియంట్ని ఉపయోగించాలో ఎంచుకుంటాము.
మేము గ్రిడ్ విద్యుత్ ఉత్పత్తి ఎంపికలను అన్వేషించినప్పుడు, మేము ఇంటిగ్రేటెడ్ డ్రైవ్ జనరేటర్ను సైక్లోకాన్వెక్టర్ రకం వేరియబుల్ స్పీడ్ జనరేటర్ లేదా DC కపుల్డ్ ఫ్రీక్వెన్సీ జనరేటర్తో భర్తీ చేయవచ్చు. మేము AC సర్క్యూట్లో నైరూప్య లేదా వివరణాత్మక లోడ్ భాగాలను ఉపయోగించవచ్చు.
అదేవిధంగా, DC నెట్వర్క్ కోసం, మేము మెకానిక్స్, హైడ్రాలిక్స్ మరియు ఉష్ణోగ్రత ప్రభావాలు వంటి ఇతర భౌతిక విభాగాల ప్రభావాన్ని పరిగణనలోకి తీసుకునే వియుక్త, వివరణాత్మక లేదా మల్టీడిసిప్లినరీ ఎంపికను ఉపయోగించవచ్చు.
మోడల్ గురించి మరిన్ని వివరాలు.
ఇక్కడ మీరు జనరేటర్, పంపిణీ నెట్వర్క్ మరియు నెట్వర్క్లోని భాగాలను చూస్తారు. మోడల్ ప్రస్తుతం అబ్స్ట్రాక్ట్ కాంపోనెంట్ మోడల్లతో అనుకరణ కోసం సెట్ చేయబడింది. కాంపోనెంట్ వినియోగించే యాక్టివ్ మరియు రియాక్టివ్ పవర్ని పేర్కొనడం ద్వారా యాక్యుయేటర్ మోడల్ చేయబడింది.
వివరణాత్మక కాంపోనెంట్ వేరియంట్లను ఉపయోగించడానికి మేము ఈ మోడల్ను కాన్ఫిగర్ చేస్తే, యాక్యుయేటర్ ఇప్పటికే ఎలక్ట్రికల్ మెషీన్గా రూపొందించబడింది. మాకు శాశ్వత మాగ్నెట్ సింక్రోనస్ మోటార్, కన్వర్టర్లు మరియు DC బస్ మరియు కంట్రోల్ సిస్టమ్ ఉన్నాయి. మేము ట్రాన్స్ఫార్మర్-రెక్టిఫైయర్ యూనిట్ను పరిశీలిస్తే, అది పవర్ ఎలక్ట్రానిక్స్లో ఉపయోగించే ట్రాన్స్ఫార్మర్లు మరియు యూనివర్సల్ బ్రిడ్జ్లను ఉపయోగించి మోడల్ చేయబడిందని మేము చూస్తాము.
మేము ఇతర భౌతిక దృగ్విషయాలతో (ఇంధన పంపులో) అనుబంధిత ప్రభావాలను పరిగణనలోకి తీసుకునే సిస్టమ్ ఎంపికను (TRU DC లోడ్లు -> బ్లాక్ ఎంపికలు -> మల్టీడొమైన్లో) కూడా ఎంచుకోవచ్చు. ఇంధన పంపు కోసం, మనకు హైడ్రాలిక్ పంప్, హైడ్రాలిక్ లోడ్లు ఉన్నాయని మేము చూస్తాము. హీటర్ కోసం, ఉష్ణోగ్రత మారినప్పుడు ఆ భాగం యొక్క ప్రవర్తనను ప్రభావితం చేసే ఉష్ణోగ్రత ప్రభావాలను పరిగణనలోకి తీసుకుంటాము. మా జెనరేటర్ సింక్రోనస్ మెషీన్ని ఉపయోగించి రూపొందించబడింది మరియు ఈ మెషీన్ కోసం వోల్టేజ్ ఫీల్డ్ను సెట్ చేయడానికి మాకు నియంత్రణ వ్యవస్థ ఉంది.
Flight_Cycle_Num అనే పేరు గల MATLAB వేరియబుల్ని ఉపయోగించి విమాన చక్రాలు ఎంపిక చేయబడ్డాయి. మరియు ఇక్కడ మేము MATLAB వర్క్స్పేస్ నుండి డేటాను చూస్తాము, ఇది నిర్దిష్ట ఎలక్ట్రికల్ నెట్వర్క్ భాగాలు ఆన్ మరియు ఆఫ్ చేసినప్పుడు నియంత్రిస్తుంది. భాగాలు ఆన్ లేదా ఆఫ్ చేసినప్పుడు ఈ ప్లాట్ (Plot_FC) మొదటి విమాన చక్రం కోసం చూపుతుంది.
మేము మోడల్ను ట్యూన్ చేసిన సంస్కరణకు ట్యూన్ చేస్తే, మోడల్ను అమలు చేయడానికి మరియు మూడు వేర్వేరు విమాన చక్రాలలో పరీక్షించడానికి మేము ఈ స్క్రిప్ట్ (Test_APN_Model_SHORT)ని ఉపయోగించవచ్చు. మొదటి విమాన చక్రం కొనసాగుతోంది మరియు మేము వివిధ పరిస్థితులలో సిస్టమ్ను పరీక్షిస్తున్నాము. మేము రెండవ ఫ్లైట్ సైకిల్ మరియు మూడవది అమలు చేయడానికి మోడల్ను స్వయంచాలకంగా కాన్ఫిగర్ చేస్తాము. ఈ పరీక్షలు పూర్తయిన తర్వాత, మునుపటి టెస్ట్ పరుగులతో పోలిస్తే ఈ మూడు పరీక్షల ఫలితాలను చూపే నివేదిక మా వద్ద ఉంది. నివేదికలో మీరు మోడల్ యొక్క స్క్రీన్షాట్లు, జనరేటర్ అవుట్పుట్లో వేగం, వోల్టేజ్ మరియు ఉత్పత్తి చేయబడిన శక్తిని చూపించే గ్రాఫ్ల స్క్రీన్షాట్లు, మునుపటి పరీక్షలతో పోలిక గ్రాఫ్లు, అలాగే ఎలక్ట్రికల్ నెట్వర్క్ నాణ్యత యొక్క విశ్లేషణ ఫలితాలను చూడవచ్చు.
మోడల్ ఫిడిలిటీ మరియు సిమ్యులేషన్ స్పీడ్ మధ్య ట్రేడ్-ఆఫ్ను కనుగొనడం అనుకరణను సమర్థవంతంగా ఉపయోగించడంలో కీలకం. మీరు మీ మోడల్కు మరిన్ని వివరాలను జోడించినప్పుడు, మోడల్ను లెక్కించడానికి మరియు అనుకరించడానికి అవసరమైన సమయం పెరుగుతుంది. మీరు పరిష్కరిస్తున్న నిర్దిష్ట సమస్య కోసం మోడల్ను అనుకూలీకరించడం ముఖ్యం.
పవర్ క్వాలిటీ వంటి వివరాలపై మాకు ఆసక్తి ఉన్నప్పుడు, పవర్ ఎలక్ట్రానిక్స్ స్విచింగ్ మరియు రియలిస్టిక్ లోడ్ల వంటి ఎఫెక్ట్లను జోడిస్తాము. అయినప్పటికీ, ఎలక్ట్రికల్ గ్రిడ్లోని వివిధ భాగాల ద్వారా శక్తి ఉత్పత్తి లేదా వినియోగం వంటి సమస్యలపై మాకు ఆసక్తి ఉన్నప్పుడు, మేము సంక్లిష్ట అనుకరణ పద్ధతి, వియుక్త లోడ్లు మరియు సగటు వోల్టేజ్ నమూనాలను ఉపయోగిస్తాము.
Mathworks ఉత్పత్తులను ఉపయోగించి, మీరు సమస్యకు సరైన స్థాయి వివరాలను ఎంచుకోవచ్చు.
ప్రభావవంతంగా రూపొందించడానికి, మాకు భాగాల యొక్క వియుక్త మరియు వివరణాత్మక నమూనాలు రెండూ అవసరం. మా అభివృద్ధి ప్రక్రియకు ఈ ఎంపికలు ఎలా సరిపోతాయో ఇక్కడ ఉంది:
- మొదట, మేము మోడల్ యొక్క వియుక్త సంస్కరణను ఉపయోగించి అవసరాలను స్పష్టం చేస్తాము.
- మేము కాంపోనెంట్ను వివరంగా రూపొందించడానికి శుద్ధి చేసిన అవసరాలను ఉపయోగిస్తాము.
- మేము మా మోడల్లో కాంపోనెంట్ యొక్క వియుక్త మరియు వివరణాత్మక సంస్కరణను మిళితం చేయవచ్చు, మెకానికల్ సిస్టమ్లు మరియు కంట్రోల్ సిస్టమ్లతో కాంపోనెంట్ యొక్క ధృవీకరణ మరియు కలయికను అనుమతిస్తుంది.
- చివరగా, వియుక్త నమూనా యొక్క పారామితులను ట్యూన్ చేయడానికి మేము వివరణాత్మక నమూనా యొక్క అనుకరణ ఫలితాలను ఉపయోగించవచ్చు. ఇది మాకు త్వరగా నడిచే మరియు ఖచ్చితమైన ఫలితాలను అందించే మోడల్ను అందిస్తుంది.
ఈ రెండు ఎంపికలు-సిస్టమ్ మరియు వివరణాత్మక మోడల్-ఒకదానికొకటి పూరించడాన్ని మీరు చూడవచ్చు. అవసరాలను స్పష్టం చేయడానికి వియుక్త నమూనాతో మేము చేసే పని వివరణాత్మక రూపకల్పనకు అవసరమైన పునరావృతాల సంఖ్యను తగ్గిస్తుంది. ఇది మన అభివృద్ధి ప్రక్రియను వేగవంతం చేస్తుంది. వివరణాత్మక నమూనా యొక్క అనుకరణ ఫలితాలు మాకు త్వరగా అమలు చేసే మరియు ఖచ్చితమైన ఫలితాలను అందించే ఒక వియుక్త నమూనాను అందిస్తాయి. ఇది మోడల్ యొక్క వివరాల స్థాయికి మరియు అనుకరణ చేస్తున్న పనికి మధ్య సరిపోలికను సాధించడానికి అనుమతిస్తుంది.
ప్రపంచవ్యాప్తంగా అనేక కంపెనీలు సంక్లిష్ట వ్యవస్థలను అభివృద్ధి చేయడానికి MOSని ఉపయోగిస్తాయి. ఎయిర్బస్ MOP ఆధారంగా A380 కోసం ఇంధన నిర్వహణ వ్యవస్థను అభివృద్ధి చేస్తోంది. ఈ వ్యవస్థలో 20 కంటే ఎక్కువ పంపులు మరియు 40 కంటే ఎక్కువ కవాటాలు ఉన్నాయి. మీరు సంభవించే వివిధ వైఫల్య దృశ్యాల సంఖ్యను ఊహించవచ్చు. అనుకరణను ఉపయోగించి, వారు ప్రతి వారాంతంలో లక్షకు పైగా పరీక్షలను అమలు చేయగలరు. వైఫల్యం దృష్టాంతంతో సంబంధం లేకుండా, వారి నియంత్రణ వ్యవస్థ దానిని నిర్వహించగలదని ఇది వారికి విశ్వాసాన్ని ఇస్తుంది.
ఇప్పుడు మేము మా మోడల్ యొక్క అవలోకనాన్ని మరియు మా అనుకరణ లక్ష్యాలను చూశాము, మేము డిజైన్ ప్రక్రియ ద్వారా నడుస్తాము. సిస్టమ్ అవసరాలను స్పష్టం చేయడానికి మేము వియుక్త నమూనాను ఉపయోగించడం ద్వారా ప్రారంభిస్తాము. ఈ శుద్ధి అవసరాలు వివరణాత్మక రూపకల్పన కోసం ఉపయోగించబడతాయి.
డెవలప్మెంట్ ప్రాసెస్లో అవసరాల పత్రాలను ఎలా సమగ్రపరచాలో మేము చూస్తాము. మా సిస్టమ్ కోసం అన్ని అవసరాలను వివరించే పెద్ద అవసరాల పత్రం మా వద్ద ఉంది. మొత్తం ప్రాజెక్ట్తో అవసరాలను సరిపోల్చడం మరియు ప్రాజెక్ట్ ఈ అవసరాలకు అనుగుణంగా ఉండేలా చూసుకోవడం చాలా కష్టం.
SLVNVని ఉపయోగించి, మీరు సిములింక్లో అవసరాల పత్రాలు మరియు మోడల్ను నేరుగా లింక్ చేయవచ్చు. మీరు మోడల్ నుండి నేరుగా అవసరాలకు నేరుగా లింక్లను సృష్టించవచ్చు. ఇది మోడల్లోని నిర్దిష్ట భాగం నిర్దిష్ట అవసరాలకు సంబంధించినదని ధృవీకరించడం సులభం చేస్తుంది మరియు దీనికి విరుద్ధంగా ఉంటుంది. ఈ కమ్యూనికేషన్ రెండు-మార్గం. కాబట్టి మనం ఒక ఆవశ్యకతను చూస్తున్నట్లయితే, ఆ అవసరం ఎలా తీర్చబడుతుందో చూడటానికి మనం త్వరగా ఒక మోడల్కి వెళ్లవచ్చు.
ఇప్పుడు మేము వర్క్ఫ్లో అవసరాల పత్రాన్ని ఏకీకృతం చేసాము, మేము ఎలక్ట్రికల్ నెట్వర్క్ కోసం అవసరాలను మెరుగుపరుస్తాము. ప్రత్యేకంగా, మేము జనరేటర్లు మరియు ట్రాన్స్మిషన్ లైన్ల కోసం ఆపరేటింగ్, పీక్ మరియు డిజైన్ లోడ్ అవసరాలను పరిశీలిస్తాము. మేము వాటిని విస్తృత శ్రేణి గ్రిడ్ పరిస్థితులలో పరీక్షిస్తాము. ఆ. వేర్వేరు విమాన చక్రాల సమయంలో, వివిధ లోడ్లను ఆన్ మరియు ఆఫ్ చేసినప్పుడు. మేము పవర్పై మాత్రమే దృష్టి పెడుతున్నాము కాబట్టి, పవర్ ఎలక్ట్రానిక్స్లో మారడాన్ని మేము నిర్లక్ష్యం చేస్తాము. అందువల్ల, మేము వియుక్త నమూనాలు మరియు సరళీకృత అనుకరణ పద్ధతులను ఉపయోగిస్తాము. దీని అర్థం మనకు అవసరం లేని వివరాలను విస్మరించడానికి మేము మోడల్ను ట్యూన్ చేస్తాము. ఇది అనుకరణను వేగంగా అమలు చేస్తుంది మరియు సుదీర్ఘ విమాన చక్రాల సమయంలో పరిస్థితులను పరీక్షించడానికి మమ్మల్ని అనుమతిస్తుంది.
ప్రతిఘటనలు, కెపాసిటెన్స్లు మరియు ఇండక్టెన్స్ల గొలుసు గుండా వెళుతున్న ప్రత్యామ్నాయ కరెంట్ మూలాన్ని మేము కలిగి ఉన్నాము. సర్క్యూట్లో ఒక స్విచ్ ఉంది, అది కొంత సమయం తర్వాత తెరుచుకుంటుంది మరియు మళ్లీ మూసివేయబడుతుంది. మీరు అనుకరణను అమలు చేస్తే, మీరు నిరంతర పరిష్కరిణితో ఫలితాలను చూడవచ్చు. (V1) స్విచ్ తెరవడం మరియు మూసివేయడంతో అనుబంధించబడిన డోలనాలు ఖచ్చితంగా ప్రదర్శించబడతాయని మీరు చూడవచ్చు.
ఇప్పుడు వివిక్త మోడ్కి మారండి. PowerGui బ్లాక్పై రెండుసార్లు క్లిక్ చేసి, Solver ట్యాబ్లో వివిక్త పరిష్కరిణిని ఎంచుకోండి. వివిక్త పరిష్కరిణి ఇప్పుడు ఎంపిక చేయబడిందని మీరు చూడవచ్చు. అనుకరణను ప్రారంభిద్దాం. ఫలితాలు ఇప్పుడు దాదాపు ఒకే విధంగా ఉన్నాయని మీరు చూస్తారు, కానీ ఖచ్చితత్వం ఎంచుకున్న నమూనా రేటుపై ఆధారపడి ఉంటుంది.
ఇప్పుడు నేను కాంప్లెక్స్ సిమ్యులేషన్ మోడ్ను ఎంచుకోగలను, ఫ్రీక్వెన్సీని సెట్ చేయగలను - పరిష్కారం ఒక నిర్దిష్ట ఫ్రీక్వెన్సీ వద్ద మాత్రమే పొందబడుతుంది కాబట్టి - మరియు అనుకరణను మళ్లీ అమలు చేయండి. సిగ్నల్ యాంప్లిట్యూడ్లు మాత్రమే ప్రదర్శించబడతాయని మీరు చూస్తారు. ఈ బ్లాక్పై క్లిక్ చేయడం ద్వారా, నేను MATLAB స్క్రిప్ట్ని అమలు చేయగలను, అది మోడల్ను మూడు సిమ్యులేషన్ మోడ్లలో వరుసగా రన్ చేస్తుంది మరియు ఫలితంగా ప్లాట్లను ఒకదానిపై ఒకటి ప్లాట్ చేస్తుంది. మేము కరెంట్ మరియు వోల్టేజ్ వద్ద దగ్గరగా చూస్తే, వివిక్త ఫలితాలు నిరంతర వాటికి దగ్గరగా ఉన్నాయని మేము చూస్తాము, కానీ పూర్తిగా సమానంగా ఉంటాయి. మీరు కరెంట్ని చూస్తే, అనుకరణ యొక్క వివిక్త మోడ్లో గుర్తించబడని శిఖరం ఉన్నట్లు మీరు చూడవచ్చు. మరియు కాంప్లెక్స్ మోడ్ మిమ్మల్ని వ్యాప్తిని మాత్రమే చూడటానికి అనుమతిస్తుంది. మీరు సాల్వర్ స్టెప్ను చూస్తే, కాంప్లెక్స్ సాల్వర్కు కేవలం 56 దశలు మాత్రమే అవసరమని మీరు చూడవచ్చు, అయితే ఇతర సాల్వర్లకు అనుకరణను పూర్తి చేయడానికి ఇంకా చాలా దశలు అవసరం. ఇది సంక్లిష్ట అనుకరణ మోడ్ను ఇతర మోడ్ల కంటే చాలా వేగంగా అమలు చేయడానికి అనుమతించింది.
తగిన అనుకరణ మోడ్ను ఎంచుకోవడంతో పాటు, మాకు తగిన స్థాయి వివరాలతో కూడిన నమూనాలు అవసరం. ఎలక్ట్రికల్ నెట్వర్క్లోని భాగాల యొక్క శక్తి అవసరాలను స్పష్టం చేయడానికి, మేము సాధారణ అప్లికేషన్ యొక్క నైరూప్య నమూనాలను ఉపయోగిస్తాము. డైనమిక్ లోడ్ బ్లాక్ నెట్వర్క్లో ఒక భాగం వినియోగించే లేదా ఉత్పత్తి చేసే యాక్టివ్ మరియు రియాక్టివ్ పవర్ను పేర్కొనడానికి అనుమతిస్తుంది.
మేము రియాక్టివ్ మరియు యాక్టివ్ పవర్ కోసం ప్రారంభ నైరూప్య నమూనాను ప్రాథమిక అవసరాల సెట్ ఆధారంగా నిర్వచిస్తాము. మేము ఐడియల్ సోర్స్ బ్లాక్ని మూలంగా ఉపయోగిస్తాము. ఇది నెట్వర్క్లో వోల్టేజ్ను సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది మరియు మీరు జనరేటర్ యొక్క పారామితులను నిర్ణయించడానికి దీన్ని ఉపయోగించవచ్చు మరియు అది ఎంత శక్తిని ఉత్పత్తి చేయాలో అర్థం చేసుకోవచ్చు.
తర్వాత, జనరేటర్ మరియు ట్రాన్స్మిషన్ లైన్ల కోసం పవర్ అవసరాలను మెరుగుపరచడానికి అనుకరణను ఎలా ఉపయోగించాలో మీరు చూస్తారు.
మేము నెట్వర్క్లోని భాగాల కోసం పవర్ రేటింగ్ మరియు పవర్ ఫ్యాక్టర్ని కలిగి ఉన్న ప్రాథమిక అవసరాల సెట్ను కలిగి ఉన్నాము. మేము ఈ నెట్వర్క్ ఆపరేట్ చేయగల అనేక షరతులను కూడా కలిగి ఉన్నాము. మేము విస్తృతమైన పరిస్థితులలో పరీక్షించడం ద్వారా ఈ ప్రారంభ అవసరాలను మెరుగుపరచాలనుకుంటున్నాము. మేము వియుక్త లోడ్లు మరియు మూలాలను ఉపయోగించడానికి మోడల్ను ట్యూన్ చేయడం ద్వారా మరియు విస్తృత శ్రేణి ఆపరేటింగ్ పరిస్థితులలో అవసరాలను పరీక్షించడం ద్వారా దీన్ని చేస్తాము.
మేము వియుక్త లోడ్ మరియు జనరేటర్ మోడల్లను ఉపయోగించడానికి మోడల్ను కాన్ఫిగర్ చేస్తాము మరియు విస్తృత శ్రేణి ఆపరేటింగ్ పరిస్థితులలో ఉత్పత్తి చేయబడిన మరియు వినియోగించబడే శక్తిని చూస్తాము.
ఇప్పుడు మనం ముందుకు వెళ్తాము వివరణాత్మక డిజైన్. మేము డిజైన్ను వివరించడానికి శుద్ధి చేసిన అవసరాలను ఉపయోగిస్తాము మరియు ఇంటిగ్రేషన్ సమస్యలను గుర్తించడానికి మేము ఈ వివరణాత్మక భాగాలను సిస్టమ్ మోడల్తో కలుపుతాము.
నేడు, విమానంలో విద్యుత్తును ఉత్పత్తి చేయడానికి అనేక ఎంపికలు అందుబాటులో ఉన్నాయి. సాధారణంగా జనరేటర్ గ్యాస్ టర్బైన్తో కమ్యూనికేషన్ ద్వారా నడపబడుతుంది. టర్బైన్ వేరియబుల్ ఫ్రీక్వెన్సీలో తిరుగుతుంది. నెట్వర్క్ తప్పనిసరిగా స్థిర పౌనఃపున్యాన్ని కలిగి ఉంటే, అప్పుడు వేరియబుల్ టర్బైన్ షాఫ్ట్ వేగం నుండి నెట్వర్క్లో స్థిరమైన ఫ్రీక్వెన్సీకి మార్చడం అవసరం. జనరేటర్ అప్స్ట్రీమ్లో ఇంటిగ్రేటెడ్ స్థిరమైన స్పీడ్ డ్రైవ్ను ఉపయోగించడం ద్వారా లేదా వేరియబుల్ ఫ్రీక్వెన్సీ ACని స్థిరమైన ఫ్రీక్వెన్సీ ACగా మార్చడానికి పవర్ ఎలక్ట్రానిక్లను ఉపయోగించడం ద్వారా ఇది చేయవచ్చు. ఫ్లోటింగ్ ఫ్రీక్వెన్సీతో వ్యవస్థలు కూడా ఉన్నాయి, ఇక్కడ నెట్వర్క్లోని ఫ్రీక్వెన్సీ మారవచ్చు మరియు నెట్వర్క్లోని లోడ్ల వద్ద శక్తి మార్పిడి జరుగుతుంది.
ఈ ఎంపికలలో ప్రతిదానికి శక్తిని మార్చడానికి ఒక జనరేటర్ మరియు పవర్ ఎలక్ట్రానిక్స్ అవసరం.
మా వద్ద వేరియబుల్ వేగంతో తిరిగే గ్యాస్ టర్బైన్ ఉంది. ఈ టర్బైన్ జనరేటర్ షాఫ్ట్ను తిప్పడానికి ఉపయోగించబడుతుంది, ఇది వేరియబుల్ ఫ్రీక్వెన్సీ యొక్క ఆల్టర్నేటింగ్ కరెంట్ను ఉత్పత్తి చేస్తుంది. ఈ వేరియబుల్ ఫ్రీక్వెన్సీని స్థిర ఫ్రీక్వెన్సీకి మార్చడానికి వివిధ పవర్ ఎలక్ట్రానిక్స్ ఎంపికలను ఉపయోగించవచ్చు. మేము ఈ విభిన్న ఎంపికలను మూల్యాంకనం చేయాలనుకుంటున్నాము. ఇది SPSని ఉపయోగించి చేయవచ్చు.
మేము ఈ సిస్టమ్లలో ప్రతిదానిని మోడల్ చేయవచ్చు మరియు మా సిస్టమ్కు ఏ ఎంపిక ఉత్తమమో అంచనా వేయడానికి వివిధ పరిస్థితులలో అనుకరణలను అమలు చేయవచ్చు. మోడల్కి మారండి మరియు ఇది ఎలా జరుగుతుందో చూద్దాం.
మేము పని చేస్తున్న మోడల్ ఇదిగోండి. గ్యాస్ టర్బైన్ షాఫ్ట్ నుండి వేరియబుల్ వేగం జనరేటర్కు ప్రసారం చేయబడుతుంది. మరియు సైక్లోకాన్వర్టర్ స్థిర పౌనఃపున్యం యొక్క ప్రత్యామ్నాయ ప్రవాహాన్ని ఉత్పత్తి చేయడానికి ఉపయోగించబడుతుంది. మీరు అనుకరణను అమలు చేస్తే, మోడల్ ఎలా ప్రవర్తిస్తుందో మీరు చూస్తారు. ఎగువ గ్రాఫ్ గ్యాస్ టర్బైన్ యొక్క వేరియబుల్ వేగాన్ని చూపుతుంది. ఫ్రీక్వెన్సీ మారుతున్నట్లు మీరు చూస్తారు. రెండవ గ్రాఫ్లోని ఈ పసుపు సంకేతం జనరేటర్ అవుట్పుట్లోని దశలలో ఒకదాని నుండి వోల్టేజ్. ఈ స్థిర ఫ్రీక్వెన్సీ ఆల్టర్నేటింగ్ కరెంట్ పవర్ ఎలక్ట్రానిక్స్ ఉపయోగించి వేరియబుల్ స్పీడ్ నుండి సృష్టించబడుతుంది.
AC లోడ్లు ఎలా వివరించబడతాయో చూద్దాం. మాది దీపం, హైడ్రాలిక్ పంప్ మరియు యాక్యుయేటర్కు కనెక్ట్ చేయబడింది. ఈ భాగాలు SPS నుండి బ్లాక్లను ఉపయోగించి రూపొందించబడ్డాయి.
SPSలోని ఈ బ్లాక్లలో ప్రతి ఒక్కటి విభిన్న కాంపోనెంట్ కాన్ఫిగరేషన్లను ఉంచడానికి మరియు మీ మోడల్లోని వివరాల స్థాయిని సర్దుబాటు చేయడానికి మిమ్మల్ని అనుమతించడానికి కాన్ఫిగరేషన్ సెట్టింగ్లను కలిగి ఉంటుంది.
మేము ప్రతి భాగం యొక్క వివరణాత్మక సంస్కరణను అమలు చేయడానికి మోడల్లను కాన్ఫిగర్ చేసాము. కాబట్టి AC లోడ్లను మోడల్ చేయడానికి మాకు చాలా శక్తి ఉంది మరియు వివిక్త మోడ్లో వివరణాత్మక భాగాలను అనుకరించడం ద్వారా మన ఎలక్ట్రికల్ నెట్వర్క్లో ఏమి జరుగుతుందో మరింత వివరంగా చూడవచ్చు.
మోడల్ యొక్క వివరణాత్మక సంస్కరణతో మేము చేసే పనులలో ఒకటి విద్యుత్ శక్తి యొక్క నాణ్యత యొక్క విశ్లేషణ.
సిస్టమ్లోకి లోడ్ను ప్రవేశపెట్టినప్పుడు, అది వోల్టేజ్ మూలం వద్ద తరంగ రూప వక్రీకరణకు కారణమవుతుంది. ఇది ఆదర్శవంతమైన సైనూసోయిడ్, మరియు లోడ్లు స్థిరంగా ఉంటే అటువంటి సిగ్నల్ జనరేటర్ యొక్క అవుట్పుట్ వద్ద ఉంటుంది. అయినప్పటికీ, స్విచ్ ఆన్ మరియు ఆఫ్ చేయగల భాగాల సంఖ్య పెరిగేకొద్దీ, ఈ తరంగ రూపం వక్రీకరించబడుతుంది మరియు అటువంటి చిన్న ఓవర్షూట్లకు దారితీస్తుంది.
వోల్టేజ్ మూలం వద్ద తరంగ రూపంలో ఈ స్పైక్లు సమస్యలను కలిగిస్తాయి. ఇది పవర్ ఎలక్ట్రానిక్స్లో మారడం వల్ల జనరేటర్ వేడెక్కడానికి దారితీస్తుంది, ఇది పెద్ద తటస్థ ప్రవాహాలను సృష్టించగలదు మరియు పవర్ ఎలక్ట్రానిక్స్లో అనవసరంగా మారడానికి కూడా కారణమవుతుంది. వారు సిగ్నల్లో ఈ బౌన్స్ని ఆశించరు.
హార్మోనిక్ డిస్టార్షన్ AC విద్యుత్ శక్తి యొక్క నాణ్యతను కొలమానంగా అందిస్తుంది. మారుతున్న నెట్వర్క్ పరిస్థితులలో ఈ నిష్పత్తిని కొలవడం చాలా ముఖ్యం ఎందుకంటే ఏ కాంపోనెంట్ ఆన్ మరియు ఆఫ్ చేయబడిందో బట్టి నాణ్యత మారుతుంది. ఈ నిష్పత్తిని MathWorks సాధనాలను ఉపయోగించి కొలవడం సులభం మరియు విస్తృత శ్రేణి పరిస్థితులలో పరీక్షించడం కోసం స్వయంచాలకంగా చేయవచ్చు.
వద్ద THD గురించి మరింత తెలుసుకోండి
తరువాత మనం ఎలా నిర్వహించాలో చూద్దాం అనుకరణను ఉపయోగించి శక్తి నాణ్యత విశ్లేషణ.
మేము విమానం యొక్క ఎలక్ట్రికల్ నెట్వర్క్ యొక్క నమూనాను కలిగి ఉన్నాము. నెట్వర్క్లోని వివిధ లోడ్ల కారణంగా, జనరేటర్ అవుట్పుట్ వద్ద వోల్టేజ్ తరంగ రూపం వక్రీకరించబడింది. ఇది ఆహార నాణ్యతలో క్షీణతకు దారితీస్తుంది. విమాన చక్రంలో వివిధ సమయాల్లో ఈ లోడ్లు డిస్కనెక్ట్ చేయబడతాయి మరియు ఆన్లైన్లోకి తీసుకురాబడతాయి.
మేము వివిధ పరిస్థితులలో ఈ నెట్వర్క్ యొక్క పవర్ నాణ్యతను అంచనా వేయాలనుకుంటున్నాము. దీని కోసం మేము THDని స్వయంచాలకంగా లెక్కించడానికి SPS మరియు MATLABని ఉపయోగిస్తాము. మేము GUIని ఉపయోగించి ఇంటరాక్టివ్గా నిష్పత్తిని లెక్కించవచ్చు లేదా ఆటోమేషన్ కోసం MATLAB స్క్రిప్ట్ని ఉపయోగించవచ్చు.
దీన్ని ఉదాహరణతో మీకు చూపించడానికి మోడల్కి తిరిగి వెళ్దాం. మా ఎయిర్క్రాఫ్ట్ ఎలక్ట్రికల్ నెట్వర్క్ మోడల్లో జనరేటర్, AC బస్, AC లోడ్లు మరియు ట్రాన్స్ఫార్మర్-రెక్టిఫైయర్ మరియు DC లోడ్లు ఉంటాయి. మేము వేర్వేరు పరిస్థితులలో నెట్వర్క్లోని వివిధ పాయింట్ల వద్ద పవర్ నాణ్యతను కొలవాలనుకుంటున్నాము. ప్రారంభించడానికి, జనరేటర్ కోసం ఇంటరాక్టివ్గా దీన్ని ఎలా చేయాలో నేను మీకు చూపిస్తాను. MATLABని ఉపయోగించి ఈ ప్రక్రియను ఎలా ఆటోమేట్ చేయాలో నేను మీకు చూపిస్తాను. మేము ముందుగా THDని లెక్కించడానికి అవసరమైన డేటాను సేకరించడానికి అనుకరణను అమలు చేస్తాము.
ఈ గ్రాఫ్ (Gen1_Vab) జనరేటర్ దశల మధ్య వోల్టేజ్ని చూపుతుంది. మీరు గమనిస్తే, ఇది సరైన సైన్ వేవ్ కాదు. దీని అర్థం నెట్వర్క్ యొక్క శక్తి నాణ్యత నెట్వర్క్లోని భాగాలచే ప్రభావితమవుతుంది. అనుకరణ పూర్తయిన తర్వాత, మేము THDని లెక్కించడానికి ఫాస్ట్ ఫోరియర్ ట్రాన్స్ఫార్మ్ని ఉపయోగిస్తాము. మేము powergui బ్లాక్ని తెరిచి, FFT విశ్లేషణ సాధనాన్ని తెరుస్తాము. అనుకరణ సమయంలో నేను రికార్డ్ చేసిన డేటాతో సాధనం స్వయంచాలకంగా లోడ్ చేయబడిందని మీరు చూడవచ్చు. మేము FFT విండోను ఎంచుకుంటాము, ఫ్రీక్వెన్సీ మరియు పరిధిని పేర్కొనండి మరియు ఫలితాలను ప్రదర్శిస్తాము. హార్మోనిక్ వక్రీకరణ కారకం 2.8% అని మీరు చూడవచ్చు. ఇక్కడ మీరు వివిధ హార్మోనిక్స్ యొక్క సహకారం చూడవచ్చు. మీరు హార్మోనిక్ డిస్టార్షన్ కోఎఫీషియంట్ ఇంటరాక్టివ్గా ఎలా లెక్కించవచ్చో మీరు చూసారు. కానీ మేము వివిధ పరిస్థితులలో మరియు నెట్వర్క్లోని వివిధ పాయింట్ల వద్ద గుణకాన్ని లెక్కించడానికి ఈ ప్రక్రియను ఆటోమేట్ చేయాలనుకుంటున్నాము.
మేము ఇప్పుడు DC లోడ్లను మోడలింగ్ చేయడానికి అందుబాటులో ఉన్న ఎంపికలను పరిశీలిస్తాము.
ఎలక్ట్రికల్ మరియు థర్మల్ ఎఫెక్ట్స్, ఎలక్ట్రికల్, మెకానికల్ మరియు హైడ్రాలిక్ వంటి వివిధ ఇంజనీరింగ్ ఫీల్డ్ల నుండి ఎలిమెంట్లను కలిగి ఉన్న స్వచ్ఛమైన ఎలక్ట్రికల్ లోడ్లను అలాగే మల్టీడిసిప్లినరీ లోడ్లను మేము మోడల్ చేయవచ్చు.
మా DC సర్క్యూట్లో ట్రాన్స్ఫార్మర్-రెక్టిఫైయర్, ల్యాంప్స్, హీటర్, ఫ్యూయల్ పంప్ మరియు బ్యాటరీ ఉన్నాయి. వివరణాత్మక నమూనాలు ఇతర ప్రాంతాల నుండి ఖాతా ప్రభావాలను తీసుకోవచ్చు, ఉదాహరణకు, హీటర్ మోడల్ ఉష్ణోగ్రత మార్పులుగా విద్యుత్ భాగం యొక్క ప్రవర్తనలో మార్పులను పరిగణనలోకి తీసుకుంటుంది. ఇంధన పంపు భాగం యొక్క ప్రవర్తనపై వాటి ప్రభావాన్ని చూడటానికి ఇతర ప్రాంతాల నుండి ప్రభావాలను పరిగణనలోకి తీసుకుంటుంది. మోడల్ ఎలా ఉందో మీకు చూపించడానికి నేను తిరిగి మోడల్కి వెళ్తాను.
ఇది మేము పని చేసే మోడల్. మీరు చూడగలిగినట్లుగా, ఇప్పుడు ట్రాన్స్ఫార్మర్-రెక్టిఫైయర్ మరియు DC నెట్వర్క్ పూర్తిగా విద్యుత్, అనగా. ఎలక్ట్రికల్ డొమైన్ నుండి వచ్చే ప్రభావాలు మాత్రమే పరిగణనలోకి తీసుకోబడతాయి. వారు ఈ నెట్వర్క్లోని భాగాల యొక్క ఎలక్ట్రికల్ మోడల్లను సరళీకృతం చేశారు. మేము ఇతర ఇంజనీరింగ్ ఫీల్డ్ల నుండి ఎఫెక్ట్లను పరిగణనలోకి తీసుకునే ఈ సిస్టమ్ (TRU DC లోడ్లు -> మల్టీడొమైన్) యొక్క వైవిధ్యాన్ని ఎంచుకోవచ్చు. నెట్వర్క్లో మనకు ఒకే భాగాలు ఉన్నాయని మీరు చూస్తారు, కానీ ఎలక్ట్రికల్ మోడల్ల సంఖ్యకు బదులుగా, మేము ఇతర ప్రభావాలను జోడించాము - ఉదాహరణకు, హిట్టర్ కోసం, ప్రవర్తనపై ఉష్ణోగ్రత ప్రభావాన్ని పరిగణనలోకి తీసుకునే ఉష్ణోగ్రత భౌతిక నెట్వర్క్. పంపులో మేము ఇప్పుడు పంపుల యొక్క హైడ్రాలిక్ ప్రభావాలను మరియు వ్యవస్థలోని ఇతర లోడ్లను పరిగణనలోకి తీసుకుంటాము.
మీరు మోడల్లో చూసే భాగాలు సిమ్స్కేప్ లైబ్రరీ బ్లాక్ల నుండి అసెంబుల్ చేయబడ్డాయి. ఎలక్ట్రికల్, హైడ్రాలిక్, మాగ్నెటిక్ మరియు ఇతర విభాగాలకు అకౌంటింగ్ కోసం బ్లాక్లు ఉన్నాయి. ఈ బ్లాక్లను ఉపయోగించి, మేము మల్టీడిసిప్లినరీ అని పిలిచే మోడల్లను మీరు సృష్టించవచ్చు, అనగా. వివిధ భౌతిక మరియు ఇంజనీరింగ్ విభాగాల నుండి ప్రభావాలను పరిగణనలోకి తీసుకోవడం.
ఇతర ప్రాంతాల నుండి వచ్చే ప్రభావాలను ఎలక్ట్రికల్ నెట్వర్క్ మోడల్లో విలీనం చేయవచ్చు.
సిమ్స్కేప్ బ్లాక్ లైబ్రరీ హైడ్రాలిక్స్ లేదా ఉష్ణోగ్రత వంటి ఇతర డొమైన్ల నుండి ప్రభావాలను అనుకరించడం కోసం బ్లాక్లను కలిగి ఉంటుంది. ఈ భాగాలను ఉపయోగించడం ద్వారా, మీరు మరింత వాస్తవిక నెట్వర్క్ లోడ్లను సృష్టించవచ్చు మరియు ఈ భాగాలు పనిచేసే పరిస్థితులను మరింత ఖచ్చితంగా నిర్వచించవచ్చు.
ఈ అంశాలను కలపడం ద్వారా, మీరు మరింత సంక్లిష్టమైన భాగాలను సృష్టించవచ్చు, అలాగే సిమ్స్కేప్ భాషను ఉపయోగించి కొత్త అనుకూల విభాగాలు లేదా ప్రాంతాలను సృష్టించవచ్చు.
ప్రత్యేకమైన సిమ్స్కేప్ ఎక్స్టెన్షన్లలో మరింత అధునాతన భాగాలు మరియు పారామీటర్లైజేషన్ సెట్టింగ్లు అందుబాటులో ఉన్నాయి. ఈ లైబ్రరీలలో మరింత సంక్లిష్టమైన మరియు వివరణాత్మక భాగాలు అందుబాటులో ఉన్నాయి, సమర్థత నష్టాలు మరియు ఉష్ణోగ్రత ప్రభావాలు వంటి ప్రభావాలను పరిగణనలోకి తీసుకుంటాయి. మీరు SimMechanicsని ఉపయోగించి 3D మరియు మల్టీబాడీ సిస్టమ్లను కూడా మోడల్ చేయవచ్చు.
ఇప్పుడు మేము వివరణాత్మక రూపకల్పనను పూర్తి చేసాము, వియుక్త నమూనా యొక్క పారామితులను సర్దుబాటు చేయడానికి మేము వివరణాత్మక అనుకరణల ఫలితాలను ఉపయోగిస్తాము. ఇది వివరణాత్మక అనుకరణ ఫలితాలతో సరిపోలే ఫలితాలను ఉత్పత్తి చేస్తూనే వేగంగా నడిచే మోడల్ను మాకు అందిస్తుంది.
మేము వియుక్త భాగాల నమూనాలతో అభివృద్ధి ప్రక్రియను ప్రారంభించాము. ఇప్పుడు మేము వివరణాత్మక నమూనాలను కలిగి ఉన్నాము, ఈ వియుక్త నమూనాలు సారూప్య ఫలితాలను ఇస్తాయని మేము నిర్ధారించుకోవాలనుకుంటున్నాము.
మేము అందుకున్న ప్రారంభ అవసరాలను ఆకుపచ్చ చూపుతుంది. ఇక్కడ నీలం రంగులో చూపబడిన వియుక్త నమూనా నుండి ఫలితాలు ఎరుపు రంగులో చూపబడిన వివరణాత్మక మోడల్ అనుకరణ ఫలితాలకు దగ్గరగా ఉండాలని మేము కోరుకుంటున్నాము.
దీన్ని చేయడానికి, మేము ఇన్పుట్ సిగ్నల్ని ఉపయోగించి నైరూప్య నమూనా కోసం క్రియాశీల మరియు రియాక్టివ్ పవర్లను నిర్వచిస్తాము. యాక్టివ్ మరియు రియాక్టివ్ పవర్ కోసం ప్రత్యేక విలువలను ఉపయోగించకుండా, మేము పారామితి చేయబడిన మోడల్ను సృష్టిస్తాము మరియు ఈ పారామితులను సర్దుబాటు చేస్తాము, తద్వారా వియుక్త మోడల్ అనుకరణ నుండి సక్రియ మరియు రియాక్టివ్ పవర్ వక్రతలు వివరణాత్మక నమూనాతో సరిపోతాయి.
తరువాత, వివరణాత్మక మోడల్ ఫలితాలతో సరిపోలడానికి వియుక్త మోడల్ను ఎలా ట్యూన్ చేయవచ్చో చూద్దాం.
ఇది మన విధి. మేము ఎలక్ట్రికల్ నెట్వర్క్లోని ఒక భాగం యొక్క వియుక్త నమూనాను కలిగి ఉన్నాము. అటువంటి నియంత్రణ సంకేతాన్ని మేము దానికి వర్తింపజేసినప్పుడు, యాక్టివ్ మరియు రియాక్టివ్ పవర్ కోసం అవుట్పుట్ క్రింది ఫలితం.
మేము వివరణాత్మక మోడల్ యొక్క ఇన్పుట్కు అదే సిగ్నల్ను వర్తింపజేసినప్పుడు, మేము ఇలాంటి ఫలితాలను పొందుతాము.
మనకు వియుక్త మరియు వివరణాత్మక నమూనా యొక్క అనుకరణ ఫలితాలు స్థిరంగా ఉండాలి, తద్వారా మేము సిస్టమ్ మోడల్పై త్వరగా పునరావృతం చేయడానికి వియుక్త నమూనాను ఉపయోగించవచ్చు. దీన్ని చేయడానికి, ఫలితాలు సరిపోలే వరకు మేము వియుక్త నమూనా యొక్క పారామితులను స్వయంచాలకంగా సర్దుబాటు చేస్తాము.
దీన్ని చేయడానికి, మేము SDOని ఉపయోగిస్తాము, ఇది వియుక్త మరియు వివరణాత్మక నమూనాల ఫలితాలు సరిపోలే వరకు స్వయంచాలకంగా పారామితులను మార్చవచ్చు.
ఈ సెట్టింగ్లను కాన్ఫిగర్ చేయడానికి, మేము ఈ క్రింది దశలను అనుసరిస్తాము.
- ముందుగా, మేము వివరణాత్మక మోడల్ యొక్క అనుకరణ అవుట్పుట్లను దిగుమతి చేస్తాము మరియు పారామీటర్ అంచనా కోసం ఈ డేటాను ఎంచుకుంటాము.
- ఏ పారామితులను కాన్ఫిగర్ చేయాలి మరియు పరామితి పరిధులను సెట్ చేయాలి అని మేము నిర్దేశిస్తాము.
- తరువాత, ఫలితాలు సరిపోలే వరకు SDO పారామితులను సర్దుబాటు చేయడంతో మేము పారామితులను మూల్యాంకనం చేస్తాము.
- చివరగా, పారామీటర్ అంచనా ఫలితాలను ధృవీకరించడానికి మేము ఇతర ఇన్పుట్ డేటాను ఉపయోగించవచ్చు.
మీరు సమాంతర కంప్యూటింగ్ని ఉపయోగించి అనుకరణలను పంపిణీ చేయడం ద్వారా అభివృద్ధి ప్రక్రియను గణనీయంగా వేగవంతం చేయవచ్చు.
మీరు బహుళ-కోర్ ప్రాసెసర్ యొక్క వివిధ కోర్లపై లేదా కంప్యూట్ క్లస్టర్లపై వేర్వేరు అనుకరణలను అమలు చేయవచ్చు. మీరు బహుళ అనుకరణలను అమలు చేయాల్సిన పనిని కలిగి ఉంటే-ఉదాహరణకు, మోంటే కార్లో విశ్లేషణ, పారామీటర్ ఫిట్టింగ్ లేదా బహుళ విమాన చక్రాలను అమలు చేయడం-మీరు ఈ అనుకరణలను స్థానిక మల్టీ-కోర్ మెషీన్ లేదా కంప్యూటర్ క్లస్టర్లో అమలు చేయడం ద్వారా పంపిణీ చేయవచ్చు.
అనేక సందర్భాల్లో, స్క్రిప్ట్లోని లూప్ని లూప్, పార్ఫోర్కు సమాంతరంగా మార్చడం కంటే ఇది కష్టం కాదు. ఇది రన్నింగ్ సిమ్యులేషన్స్లో గణనీయమైన వేగానికి దారి తీస్తుంది.
మేము విమానం యొక్క ఎలక్ట్రికల్ నెట్వర్క్ యొక్క నమూనాను కలిగి ఉన్నాము. మేము ఈ నెట్వర్క్ని అనేక రకాల ఆపరేటింగ్ పరిస్థితులలో పరీక్షించాలనుకుంటున్నాము - విమాన చక్రాలు, అంతరాయాలు మరియు వాతావరణంతో సహా. మేము ఈ పరీక్షలను వేగవంతం చేయడానికి PCTని ఉపయోగిస్తాము, మేము అమలు చేయాలనుకుంటున్న ప్రతి పరీక్షకు మోడల్ను ట్యూన్ చేయడానికి MATLABని ఉపయోగిస్తాము. మేము నా కంప్యూటర్ యొక్క వివిధ కోర్లలో అనుకరణలను పంపిణీ చేస్తాము. సమాంతర పరీక్షలు సీక్వెన్షియల్ వాటి కంటే చాలా వేగంగా పూర్తవుతాయని మేము చూస్తాము.
మేము అనుసరించాల్సిన దశలు ఇక్కడ ఉన్నాయి.
- ముందుగా, మేము parpool కమాండ్ని ఉపయోగించి వర్కర్ ప్రాసెస్ల పూల్ను లేదా MATLAB వర్కర్లు అని పిలవబడే వాటిని సృష్టిస్తాము.
- తరువాత, మేము అమలు చేయాలనుకుంటున్న ప్రతి పరీక్షకు పారామీటర్ సెట్లను రూపొందిస్తాము.
- మేము అనుకరణలను ముందుగా ఒకదాని తర్వాత ఒకటిగా వరుసగా అమలు చేస్తాము.
- ఆపై దీన్ని సమాంతరంగా నడుస్తున్న అనుకరణలతో పోల్చండి.
ఫలితాల ప్రకారం, సమాంతర మోడ్లో మొత్తం పరీక్ష సమయం సీక్వెన్షియల్ మోడ్లో కంటే దాదాపు 4 రెట్లు తక్కువగా ఉంటుంది. విద్యుత్ వినియోగం సాధారణంగా ఆశించిన స్థాయిలో ఉంటుందని గ్రాఫ్లలో చూశాం. వినియోగదారులు స్విచ్ ఆన్ మరియు ఆఫ్ చేసినప్పుడు కనిపించే శిఖరాలు వేర్వేరు నెట్వర్క్ పరిస్థితులకు సంబంధించినవి.
వివిధ కంప్యూటర్ కోర్లలో అనుకరణలను పంపిణీ చేయడం ద్వారా మేము త్వరగా అమలు చేయగలిగే అనేక పరీక్షలను అనుకరణలు కలిగి ఉన్నాయి. ఇది నిజంగా విస్తృత శ్రేణి విమాన పరిస్థితులను అంచనా వేయడానికి మాకు వీలు కల్పించింది.
ఇప్పుడు మేము డెవలప్మెంట్ ప్రాసెస్లో ఈ భాగాన్ని పూర్తి చేసాము, మేము ప్రతి దశకు డాక్యుమెంటేషన్ సృష్టిని ఎలా ఆటోమేట్ చేయగలమో, మేము స్వయంచాలకంగా పరీక్షలను ఎలా అమలు చేయగలము మరియు ఫలితాలను డాక్యుమెంట్ చేయవచ్చో చూద్దాం.
సిస్టమ్ రూపకల్పన ఎల్లప్పుడూ పునరావృత ప్రక్రియ. మేము ప్రాజెక్ట్కి మార్పు చేస్తాము, మార్పును పరీక్షిస్తాము, ఫలితాలను మూల్యాంకనం చేస్తాము, ఆపై కొత్త మార్పు చేస్తాము. మార్పుల కోసం ఫలితాలు మరియు హేతుబద్ధతను డాక్యుమెంట్ చేసే ప్రక్రియ చాలా సమయం పడుతుంది. మీరు SLRGని ఉపయోగించి ఈ ప్రక్రియను ఆటోమేట్ చేయవచ్చు.
SLRGని ఉపయోగించి, మీరు పరీక్షల అమలును స్వయంచాలకంగా చేయవచ్చు మరియు ఆ పరీక్షల ఫలితాలను నివేదిక రూపంలో సేకరించవచ్చు. నివేదికలో పరీక్ష ఫలితాల మూల్యాంకనం, మోడల్లు మరియు గ్రాఫ్ల స్క్రీన్షాట్లు, C మరియు MATLAB కోడ్ ఉండవచ్చు.
ఈ ప్రెజెంటేషన్లోని ముఖ్యాంశాలను గుర్తుచేసుకుంటూ ముగిస్తాను.
- మోడల్ విశ్వసనీయత మరియు అనుకరణ వేగం మధ్య సమతుల్యతను కనుగొనడానికి మోడల్ను ట్యూన్ చేయడానికి మేము అనేక అవకాశాలను చూశాము-అనుకరణ మోడ్లు మరియు మోడల్ సంగ్రహణ స్థాయిలతో సహా.
- ఆప్టిమైజేషన్ అల్గారిథమ్లు మరియు సమాంతర కంప్యూటింగ్ని ఉపయోగించి అనుకరణలను ఎలా వేగవంతం చేయవచ్చో మేము చూశాము.
- చివరగా, MATLABలో అనుకరణ మరియు విశ్లేషణ పనులను ఆటోమేట్ చేయడం ద్వారా అభివృద్ధి ప్రక్రియను ఎలా వేగవంతం చేయవచ్చో మేము చూశాము.
పదార్థం యొక్క రచయిత - మిఖాయిల్ పెసెల్నిక్, ఇంజనీర్
ఈ వెబ్నార్కి లింక్ చేయండి
మూలం: www.habr.com