Skip to content

ውጤት እና ሪስታርት

የትንተና ውጤቶች በማህደረ ትውስታ ውስጥ ብቻ ስለሚኖሩ፣ ለድህረ-ሂደት፣ ለእይታ፣ ለመልሶ ማግኘት እና ለሪስታርት ወደ ተገቢ ፋይሎች መጻፍ ያስፈልጋል። የፋይል ቅርጸት፣ የሚወጡ ንጥሎች እና የውጤት ድግግሞሽ እንደ ዓላማው ስለሚለያዩ FrontISTR ለተለያዩ አጠቃቀሞች ብዙ የውጤት መንገዶችን ይሰጣል።

የFrontISTR ውጤት በ3 ስርዓቶች ይከፈላል፦ የትንተና ዋጋዎችን የሚያስቀምጡ የውጤት ፋይሎች (!WRITE,RESULT)፣ ለእይታ የሚጠቀሙ የእይታ ፋይሎች (!WRITE,VISUAL)፣ እና የትንተናውን ሁኔታ የሚያስቀምጡ የሪስታርት ፋይሎች (!RESTART)። በውጤት ፋይልና በእይታ ፋይል የሚካተቱ ፊዚካዊ መጠኖች በቅደም ተከተል !OUTPUT_RES እና !OUTPUT_VIS ይመረጣሉ።

የተግባሩ አጠቃላይ እይታ

የውጤት ቅንብሮችን የሚከተሉትን 3 መለኪያዎች በተናጠል በማሰብ ማደራጀት ይቀላል።

መለኪያ ዋና ግቤት ሚና
የውጤት መድረሻ !WRITE,RESULT!WRITE,VISUAL!RESTART ውጤቶቹ ለምን ዓላማ በምን ዓይነት ፋይል እንደሚቀመጡ ይወስናል።
የውጤት ተለዋዋጮች !OUTPUT_RES!OUTPUT_VIS በውጤት ወይም በእይታ ፋይል የሚካተቱ ፊዚካዊ መጠኖችን ይወስናል።
የውጤት ድግግሞሽ FREQUENCY በስንት ደረጃ ልዩነት ወደ ፋይል እንደሚጻፍ ይወስናል።

!WRITE,RESULT የውጤት ፋይልን ያነቃል፣ !OUTPUT_RES ደግሞ የሚወጡትን ተለዋዋጮች ይገልጻል። !WRITE,VISUAL የእይታ ፋይልን ያነቃል፣ !OUTPUT_VIS ደግሞ ወደ እይታ የሚላኩ ተለዋዋጮችን ይወስናል። በሁለቱም የውጤት ክፍተት በ FREQUENCY ሊቆጣጠር ይችላል። !WRITE አንድ ካርድ ነው፣ RESULT / VISUAL / FEMAP ደግሞ የውጤት መድረሻን የሚመርጡ ፓራሜትሮች ሆነው በአንድነት ሊጠቀሙ ይችላሉ።

!OUTPUT_RES እና !OUTPUT_VIS የውሂብ መስመሮች የውጤት ተለዋዋጮችን ስምና ON / OFF ይዘረዝራሉ። GROUP በመግለጽ የውጤት ዒላማውን በቡድን መገደብ ይቻላል። ለትክክለኛው የግቤት አጻጻፍና ለሚገኙ የውሂብ መስመሮች የቁልፍ-ቃል ማጣቀሻን ይመልከቱ።

!RESTART ከውጤትና ከእይታ ፋይሎች በተለየ የትንተናውን ሁኔታ ራሱን ያስቀምጣል። የሪስታርት ፋይሎች ትንተና ከተቋረጠ በኋላ ከተመሳሳይ ሁኔታ ለመቀጠል ይጠቀማሉ።

ውጤት እንዴት እንደሚመረጥ

መጀመሪያ ማረጋገጥ በሚፈልጉት ዓላማ መሠረት ውጤቱን ይምረጡ። ቁጥራዊ ዋጋዎች ለድህረ-ሂደት ወይም ለሌላ ትንተና ከሚጠቀሙ የውጤት ፋይል፣ ቅርጽና ስርጭት በእይታ መሣሪያ ለማየት የእይታ ፋይል ይጠቀሙ። ትንተናውን ከመካከል መቀጠል ካስፈለገ ከመደበኛ ውጤት በተለየ የሪስታርት ፋይል ያንቁ።

ዓላማ የሚመረጥ ውጤት ዋና መግለጫ
የትንተና ዋጋዎችን ለድህረ-ሂደት፣ ንጽጽር ወይም ሌላ ትንተና ማስቀመጥ የውጤት ፋይል !WRITE,RESULT እና !OUTPUT_RES
በParaView ወዘተ ስርጭትና የተበላሸ ቅርጽ ማረጋገጥ የእይታ ፋይል !WRITE,VISUAL!OUTPUT_VIS!VISUAL
ረጅም ትንተናን ከመካከል መቀጠል የሪስታርት ፋይል !RESTART
የውጤት መጠንን መቀነስ አስፈላጊ ተለዋዋጮችን ብቻ ማውጣት !OUTPUT_RES / !OUTPUT_VISON / OFF እና FREQUENCY

በትልቅ ስኬል ትንተና፣ በነባሪ የውጤት ቅንብር እያንዳንዱን ደረጃ ማስቀመጥ የውጤትና የእይታ ፋይሎችን በጣም ሊያሳድግ ይችላል። አስፈላጊ የሆኑ ፊዚካዊ መጠኖችን ብቻ ON፣ ለማረጋገጥ የማያስፈልጉትን OFF ያድርጉ። ዝርዝር የጊዜ ታሪክ ካላስፈለገ FREQUENCYን በማሳደግ የውጤት ክፍተቱን ያስፉ።

የውጤት ተለዋዋጮችን ለመምረጥ ጠቃሚ ቅደም ተከተል “ማየት የሚፈለገው ፊዚካዊ መጠን”፣ “የውጤት መድረሻ”፣ “ድግግሞሽ” ነው። ለምሳሌ በParaView የስትሬስ ስርጭት ለማየት የእይታ ፋይልን ያንቁና NSTRESS ወይም NMISESን በ !OUTPUT_VIS ይምረጡ። የንክኪ ኃይልን ቁጥራዊ ድህረ-ሂደት ለማድረግ የውጤት ፋይልን ያንቁና CONTACT_NFORCE ወይም ተመሳሳይ ተለዋዋጭ በ !OUTPUT_RES ይምረጡ።

ሊወጡ የሚችሉ ፊዚካዊ መጠኖች

የውጤት ተለዋዋጮች ወደ መዋቅራዊ ትንተና፣ ዳይናሚክ ትንተና፣ የሙቀት ትንተና፣ የንክኪ ትንተና፣ የኤለመንት-ተኮር ውጤቶች እና የመለያ ሜታዳታ ይከፈላሉ። የሚከተለው ሰንጠረዥ ዋና የተለዋዋጭ ስሞችን፣ ዓይነቶቻቸውንና የሚጠቀሙባቸውን የትንተና ዓይነቶች ያጠቃልላል። ሙሉ ዝርዝርና የውሂብ መስመር አጻጻፍ !OUTPUT_RES እና !OUTPUT_VIS ይመልከቱ።

ምድብ የተለዋዋጭ ስም ዓይነት ዋና የትንተና ዓይነት ይዘት
የመዋቅር መሠረታዊ መጠኖች DISPROTREACTION ቬክተር ስታቲክ፣ ዳይናሚክ መፈናቀል፣ ሽክርክሪት፣ የኖድ ሪአክሽን ኃይል። ROT የሽክርክሪት ዲግሪ-ኦፍ-ፍሪደም ላላቸው ኤለመንቶች ይሰራል።
ስትሬስ NSTRESSESTRESSISTRESS ሲሜትሪክ ቴንሰር መዋቅራዊ ትንተና በኖድ የተማከለ ስትሬስ፣ የኤለመንት ስትሬስ፣ የኢንተግሬሽን-ነጥብ ስትሬስ።
Mises ስትሬስ / ዋና ስትሬስ NMISESEMISESPRINC_NSTRESSPRINC_ESTRESSPRINCV_NSTRESSPRINCV_ESTRESS ስኬላር፣ ቬክተር መዋቅራዊ ትንተና Mises ስትሬስ፣ የዋና ስትሬስ ዋጋዎችና አቅጣጫዎች።
ስትሬይን NSTRAINESTRAINISTRAIN ሲሜትሪክ ቴንሰር መዋቅራዊ ትንተና የኖድ፣ የኤለመንት እና የኢንተግሬሽን-ነጥብ ስትሬይን።
ፕላስቲክ / የሙቀት ስትሬይን PL_ISTRAINPL_ESTRAINTH_NSTRAINTH_ESTRAINTH_ISTRAIN ስኬላር፣ ሲሜትሪክ ቴንሰር መስመራዊ ያልሆነ መዋቅራዊ ትንተና፣ የሙቀት ስትሬስ ተመጣጣኝ ፕላስቲክ ስትሬይንና የሙቀት ስትሬይን።
ዋና ስትሬይን PRINC_NSTRAINPRINC_ESTRAINPRINCV_NSTRAINPRINCV_ESTRAIN ስኬላር፣ ቬክተር መዋቅራዊ ትንተና የዋና ስትሬይን ዋጋዎችና አቅጣጫዎች።
ዳይናሚክ ትንተና VELACC ቬክተር ዳይናሚክ ትንተና የኖድ ፍጥነትና ፍጥነት-ለውጥ።
የሙቀት ትንተና TEMP ስኬላር የሙቀት ኮንዳክሽን የኖድ ሙቀት መጠን። በውጤትና በእይታ ፋይል እንደ የሙቀት መስክ ይወጣል።
ንክኪ CONTACT_NFORCECONTACT_FRICTIONCONTACT_RELVELCONTACT_STATECONTACT_NTRACTIONCONTACT_FTRACTION ቬክተር፣ ስኬላር የንክኪ ትንተና የንክኪ ኖርማል ኃይል፣ ፍሪክሽን ኃይል፣ አንጻራዊ የመንሸራተት ፍጥነት፣ የንክኪ ሁኔታ፣ በአንድ ወለል መጠን የንክኪ ኃይል።
ቢም ኤለመንት BEAM_NQM 12-ክፍል ዋጋ ቢም ያለበት መዋቅራዊ ትንተና የቢም ኤለመንት የክፍል ውስጣዊ ኃይሎች።
መለያ / ሁኔታ NODE_IDELEM_IDSECTION_IDMATERIAL_IDELEMACTYIELD_RATIO ስኬላር መዋቅራዊ ትንተና፣ እይታ የኖድ፣ ኤለመንት፣ ሴክሽንና ቁሳቁስ መለያ፣ የኤለመንት ማንቃት ሁኔታ፣ የየልድ ሬሾ። ELEMACT ንቁ ኤለመንት 1፣ ንቁ ያልሆነ 0 ያወጣል።
የሼል ረዳት መረጃ SHELL_LAYERSHELL_SURFACE ስኬላር ሼል ያለበት መዋቅራዊ ትንተና የሼል ሌየር ውጤትና የሼል ወለሎችን ለመለየት ረዳት መረጃ።

በነባሪ DISPROTNSTRESS እና NMISES ON ናቸው። ነገር ግን ትርጉም ያላቸው ዋጋዎች በእውነት ይወጡ እንደሆነ በትንተናው ዓይነት፣ በኤለመንት ዓይነት፣ በቁሳቁስ ሞዴልና በንክኪ ቅንብሮች ይወሰናል። ለምሳሌ VEL እና ACC በዳይናሚክ ትንተና፣ CONTACT_* ደግሞ የንክኪ መረጃ በሚፈጠርበት ትንተና ይጠቀማሉ።

በሼል ሌየር የተለየ ውጤት

ሼል ኤለመንቶች በውፍረታቸው አቅጣጫ ብዙ የኢንተግሬሽን ነጥቦች ወይም ሌየሮች ስላሏቸው፣ በአንድ ኤለመንት ውስጥም ስትሬስና ስትሬይን እንደ ሌየር ወይም ወለል ሊለያይ ይችላል። በመደበኛ የኖድ-አማካይ ወይም የኤለመንት ዋጋዎች ብቻ አንድ ዋጋ የትኛው ሌየር ወይም ወለል እንደሆነ መለየት አስቸጋሪ ነው።

SHELL_LAYER ON ሲሆን የላሚኔትድ ሼል እያንዳንዱ ሌየር + እና - ወገን ውጤቶች በተናጠል ይወጣሉ። የሚወጡት የስትሬስና ስትሬይን ክፍሎች የሌየር ቁጥርና የወለል ወገን መለያ ያካትታሉ፣ ስለዚህ በውፍረት ውስጥ የስትሬስ ስርጭትንና የሌየር-ተኮር ጉዳትን መገምገም ይቻላል።

SHELL_SURFACE እንደ ላይኛና ታችኛ ወለል ያሉ የሼል ወለሎችን ለመለየት ረዳት መረጃ ነው። የሼል-ሌየር ውጤቶችን ሲያሳዩ SHELL_LAYERን እና የሚፈለጉትን የስትሬስ/ስትሬይን ተለዋዋጮች ያንቁ፣ ከዚያ በእይታ መሣሪያው ውስጥ ከታለመው ሌየር ወይም ወለል ጋር የሚዛመደውን የውጤት ክፍል ይምረጡ።

የሼል-ሌየር ውጤት የውጤት ክፍሎችን ብዛት ስለሚጨምር፣ ብዙ ሌየሮች ባሉበት ሞዴል የፋይል መጠን ይጨምራል። ውጤቱን በሚፈለጉ የስትሬስና ስትሬይን ተለዋዋጮች ብቻ መገደብ ይመከራል።

የውጤት መድረሻዎች

የውጤት ፋይሎችና የእይታ ፋይሎች በዓላማና በማስቀመጫ ቅርጸት ይለያያሉ። ሁለቱም በአንድ ትንተና ሊወጡ ይችላሉ፣ ወይም አንዱን ብቻ ማውጣት ይቻላል።

የውጤት ፋይሎች

የውጤት ፋይሎች በ !WRITE,RESULT ይነቃሉ። የትንተና ውጤቶች እንደ FrontISTR / HEC-MW የውጤት ውሂብ ይቀመጣሉ እና ለቁጥራዊ ድህረ-ሂደት ወይም ለሌላ ትንተና ግቤት ይጠቀማሉ። የሚወጡ ተለዋዋጮች በ !OUTPUT_RES ይመረጣሉ።

!WRITE,RESULT እንዲሁም የ !WRITE ካርድ RESULT ፓራሜትር ሆኖ ተተግብሯል፣ ከእይታ እና FEMAP ውጤት ጋር በአንድ ደረጃ ያለ የመድረሻ አማራጭ ነው።

በመዋቅራዊ ትንተና የውጤት ፋይሎች መፈናቀል፣ ስትሬስ፣ ስትሬይን፣ ሪአክሽን ኃይል፣ የንክኪ መረጃ ወዘተ፣ በሙቀት ትንተና ደግሞ የሙቀት መስክ ሊያስቀምጡ ይችላሉ። በደረጃ የውጤት ክፍተቱ በ FREQUENCY ይገለጻል። ለትክክለኛ ፋይል ስሞች፣ አቀማመጥና ከማስኬድ በኋላ የማረጋገጫ ዘዴ የማስኬጃ መመሪያን ይመልከቱ።

የውጤት ፋይሎች (.res ቅጥያ) የሚከተለውን መዋቅር ያላቸው የጽሑፍ ውሂብ ናቸው። መጀመሪያ የቅርጸት ስሪትና ኮመንት፣ ከዚያ ግሎባል ተለዋዋጮች፣ በመጨረሻ ለእያንዳንዱ ኖድና ኤለመንት የውጤት ተለዋዋጮች ይመጣሉ።

*fstrresult 2.0
*comment
<የኮመንት መስመር>
*global
<የግሎባል ተለዋዋጮች ብዛት>
<የግሎባል ተለዋዋጮች ዲግሪ-ኦፍ-ፍሪደም>
<የግሎባል ተለዋዋጮች ስሞች>
<የግሎባል ተለዋዋጮች ዋጋዎች>
...
*data
<የኖዶች ብዛት> <የኤለመንቶች ብዛት>
<የኖድ ውሂብ ንጥሎች ብዛት> <የኤለመንት ውሂብ ንጥሎች ብዛት>
<የኖድ ውሂብ ዲግሪ-ኦፍ-ፍሪደም> ...
<የኖድ ውሂብ ስሞች>
...
<የኖድ ውሂብ ዋጋዎች>
...
<የኤለመንት ውሂብ ዲግሪ-ኦፍ-ፍሪደም> ...
<የኤለመንት ውሂብ ስሞች>
...
<የኤለመንት ውሂብ ዋጋዎች>
...

የሎግ ፋይሎች

የሎግ ፋይሎች (.log ቅጥያ) ከትንተና በኋላ ሁልጊዜ የሚወጡ የማጠቃለያ ፋይሎች ናቸው። ከእያንዳንዱ ኖድና ኤለመንት ፊዚካዊ መጠኖች በተጨማሪ የመፈናቀል፣ ስትሬይንና ስትሬስ ክፍሎች ከፍተኛ/ዝቅተኛ ዋጋዎች ይወጣሉ። በሞዳል ትንተና የኢገንቫልዩና ኢገንቬክተር ዋጋዎች ይወጣሉ። የ !WRITE LOG ፓራሜትር የውጤቱን ይዘት ይቆጣጠራል። ለፋይል ስምና አቀማመጥ የማስኬጃ መመሪያን ይመልከቱ።

የእይታ ፋይሎች

የእይታ ፋይሎች በ !WRITE,VISUAL ይነቃሉ። መረቡንና የውጤት ውሂቡን ለእይታ መሣሪያዎች ወደሚስማማ ቅርጸት ቀይረው ያወጣሉ። የሚወጡ ተለዋዋጮች በ !OUTPUT_VIS፣ ቅርጸቱና የእይታ ሁኔታዎች በ !VISUAL ይገለጻሉ።

!WRITE,VISUAL ራሱን የቻለ ቁልፍ-ቃል አይደለም፤ የ !WRITE ካርድ VISUAL ፓራሜትር ሆኖ ተተግብሯል፣ !WRITE,RESULT / !WRITE,FEMAP ጋር በአንድ ደረጃ መድረሻውን ይቀይራል (fistr1/src/common/fstr_ctrl_common.f90 ውስጥ fstr_ctrl_get_WRITE)።

እይታን ለማንቃት ቢያንስ የእይታ ወለልና የውጤት ቅርጸት በ !VISUAL ካርድ መገለጽ አለባቸው። የሚከተለው ዝቅተኛው የውሂብ ስብስብ ነው።

!WRITE,VISUAL
!VISUAL,method=PSR
!surface_num=1
!surface 1
!output_type=VTK

surface_num እና !surface መግለጫዎች ሊተዉ አይችሉም። ለዝርዝር አጻጻፍና ለሚገኙ አማራጮች !VISUAL ይመልከቱ።

ዋና የእይታ ቅርጸቶች እነዚህ ናቸው።

ቅርጸት አጠቃቀም
VTK በParaView ወዘተ ለእይታ ይጠቀማል።
AVS (UCD) በAVS / UCD ቅርጸት ለእይታና የውሂብ ልውውጥ ይጠቀማል።
BMP የእይታ ውጤትን እንደ ምስል ያወጣል።
NEU በFEMAP neutral ቅርጸት ለውሂብ ልውውጥ ይጠቀማል።

የእይታ ፋይሎች ከውጤት ፋይሎች ይልቅ በእይታ መሣሪያዎች በቀጥታ ለመጠቀም ቀላል ናቸው፣ ነገር ግን መጠናቸው በተመረጠው ቅርጸትና በተለዋዋጮች ብዛት ይጨምራል። በትልቅ ሞዴል !OUTPUT_VIS በመጠቀም ለማሳየት የሚፈለጉትን ተለዋዋጮች ብቻ ያንቁ።

ሪስታርት

ሪስታርት ትንተና በተቋረጠበት ጊዜ ያለውን ውስጣዊ ሁኔታ አስቀምጦ በሚቀጥለው ማስኬድ ከተመሳሳይ ሁኔታ ስሌቱን ለመቀጠል የሚያስችል ተግባር ነው። መደበኛ የውጤት ፋይሎች ለድህረ-ሂደት ሲወጡ፣ የሪስታርት ፋይሎች መፍቻው ስሌቱን እንዲቀጥል የሚያስፈልገውን ሁኔታ ያስቀምጣሉ።

!RESTART, FREQUENCY=n ያለው n አዎንታዊ ሲሆን በተወሰነው የደረጃ ክፍተት የሪስታርት ፋይል ይጻፋል። n አሉታዊ ሲሆን በማስኬድ መጀመሪያ ያለ የሪስታርት ፋይል ይነበባል፣ ከዚያም ፍጹም ዋጋው |n| እንደ የውጤት ክፍተት ተጠቅሞ አዲስ ሪስታርት ፋይሎች ይጻፋሉ።

በመዋቅራዊ ትንተና ሪስታርት የአሁኑ ደረጃ፣ ንዑስ ስቴፕ፣ ድምር ደረጃ፣ ጊዜ፣ የጊዜ ኢንክሪመንት፣ የጭነት ታሪክ፣ መፈናቀል፣ ውጫዊ ኃይል፣ በእያንዳንዱ Gauss ነጥብ ስትሬስና ስትሬይን፣ የቁሳቁስ ውስጣዊ ሁኔታ ተለዋዋጮች፣ የንክኪ ሁኔታ ወዘተ ይቀመጣሉ። ዳይናሚክ ትንተና በተጨማሪ ፍጥነት፣ ፍጥነት-ለውጥ፣ የስትሬይን ኃይል፣ የአሁኑ ጊዜና የጊዜ ኢንክሪመንትን ጨምሮ የጊዜ ኢንተግሬሽንን ለመቀጠል የሚፈለገውን ዳይናሚክ ሁኔታ ያስቀምጣል። የሙቀት ትንተና የደረጃ ቁጥር፣ ጊዜና የሙቀት መስክ ያስቀምጣል፣ ሲነበብም የሙቀት መስኩን እንደ መጀመሪያ ሁኔታ ይመልሳል።

በስታቲክ ትንተና ሪስታርት የመጻፊያ ጊዜና የመቀጠያ ባህሪ

በስታቲክ ትንተና (fstr_solve_NLGEOM) ሪስታርት 2 የመጻፊያ መንገዶች አሉ፣ የመቀጠያ ባህሪያቸውም ይለያያል።

  • በንዑስ ስቴፕ መካከል መጻፍ፦ በንዑስ ስቴፕ ሉፕ ውስጥ step_countFREQUENCY ብዜት ሲሆን ፋይል ይጻፋል። የተመዘገበው የጊዜ መረጃ “የአሁኑ ደረጃ መጀመሪያ ጊዜ” ሆኖ ይቀመጣል፣ የቀደመው ደረጃ የጭነት ዝርዝርም አብሮ ይቀመጣል።
  • በደረጃ መጨረሻ መጻፍ፦ የእያንዳንዱ የጭነት ደረጃ ንዑስ ስቴፕ ሉፕ እንደተጠናቀቀ፣ ደረጃው የ FREQUENCY ብዜት መሆኑ ሳይመለከት ሁልጊዜ ይጻፋል። የጊዜ መረጃ “የደረጃ መጨረሻ ጊዜ” ሆኖ ይቀመጣል፣ የዚያ ደረጃ የጭነት ዝርዝርም አብሮ ይቀመጣል።

ሲነበብ FrontISTR የተመዘገቡት “የአሁኑ ጊዜ” እና “የማጣቀሻ ጊዜ” እኩል መሆናቸውን በመመልከት ደረጃው እንደተጠናቀቀ ይወስናል (fstr_Restart.f90 ውስጥ fstr_read_restart)።

ሲጻፍ ያለው ሁኔታ ሲቀጥል የሚኖረው ባህሪ
በንዑስ ስቴፕ መካከል ከተመሳሳይ ደረጃ ቀጣይ ንዑስ ስቴፕ ይቀጥላል። በመጻፊያ ጊዜ ያለውን የንዑስ ስቴፕ ቦታ ይወርሳልና የቀረውን ሉፕ ያስኬዳል።
በደረጃ መጨረሻ ከቀጣዩ ደረጃ የመጀመሪያ ንዑስ ስቴፕ ይጀምራል። cstep በ1 ይጨምራል፣ substep=1 ይደረጋል፣ ከዚያም ትንተናው ይቀጥላል።

ስለዚህ ተመሳሳይ FREQUENCY ቢጠቀምም፣ መጻፉ በንዑስ ስቴፕ መካከል ነበር ወይስ በደረጃ መጨረሻ ነበር በሚለው መሠረት ከመቀጠል በኋላ የደረጃ ቁጥርና የጊዜ ማጣቀሻ ይለያያል። በተለይ በደረጃ መጨረሻ የሚደረገው መጻፍ ከ FREQUENCY ቅንብር ነጻ ሆኖ በእያንዳንዱ ደረጃ መጨረሻ ሁልጊዜ ይከናወናል።

በዳይናሚክ ትንተና ሪስታርት የመጻፊያ ጊዜና የመቀጠያ ባህሪ

የጊዜ-ታሪክ ዳይናሚክ ትንተና ሪስታርትም በንዑስ ስቴፕ መካከል መጻፍን ከደረጃ መጨረሻ መጻፍ ይለያል። በንዑስ ስቴፕ መካከል የድምር ንዑስ ስቴፕ ቁጥር step_countFREQUENCY ብዜት ሲሆን ፋይል ይጻፋል፤ በደረጃ መጨረሻ ደግሞ FREQUENCYን ሳይመለከት ይጻፋል።

ሲነበብ የመቀጠያ ቦታው ከተቀመጠው የደረጃ ቁጥር፣ የንዑስ ስቴፕ ቁጥርና የድምር ንዑስ ስቴፕ ቁጥር ይመለሳል። የአሁኑ ቅርጸት (restart_version >= 5) ከስታቲክ ትንተና ጋር የጋራ ሄደር ይጠቀማል እና የአሁኑን ጊዜ፣ የጊዜ ኢንክሪመንት፣ የNewton ድግግሞሽ ስታቲስቲክስና የራስ-ሰር ኢንክሪመንት ሁኔታ ያስቀምጣል። ይህም ብዙ !STEP ካርዶችና ራስ-ሰር ኢንክሪመንት/cutback የሚጠቀም ዳይናሚክ ትንተና ከሪስታርት በኋላ የጊዜ ማጣቀሻና ኢንክሪመንት እንዲወርስ ያስችላል። የቆዩ የዳይናሚክ ሪስታርት ፋይሎች በከፊል ሊነበቡ ይችላሉ፣ ነገር ግን አዲስ ትንተና የአሁኑን ቅርጸት መጠቀም አለበት።

በሪስታርት ጊዜ !STEP ካርዶችን እንዴት መጻፍ እንደሚገባ

ከሪስታርት ሲቀጥል FrontISTR በcnt ፋይል ውስጥ ያሉ !STEP ካርዶችን “ከመቀጠል በኋላ የሚፈጸሙ ደረጃዎች ቅደም ተከተል” እንደሆኑ ያነባል እና ሁልጊዜ ከመጀመሪያው (tot_step=1) ጀምሮ ያስኬዳል። በሪስታርት መረጃ ውስጥ ያለው የደረጃ ቁጥር በማያ ላይ የሚታየውን ድምር ደረጃ ቁጥር ለማመሳሰል ብቻ ይጠቀማል፣ በcnt ፋይሉ ውስጥ የ !STEP ኢንዴክስን አይነካም። በአሁኑ ቅርጸት ሪስታርት ሲነበብ የማጣቀሻ ጊዜ በcnt ፋይል ውስጥ ያለው የእያንዳንዱ !STEP starttime ላይ በጋራ ይጨመራል፣ ታይምላይኑም የሪስታርት ጊዜን እንደ መነሻ ያመሳስላል።

ስለዚህ የሪስታርት cnt ፋይሉን በሚከተለው ፖሊሲ ያዘጋጁ።

ማስኬዱ የተቋረጠበት ሁኔታ በcnt ውስጥ የሚቀሩ የ !STEP ካርዶች
በንዑስ ስቴፕ መካከል ተጽፏል (ደረጃው አልተጠናቀቀም) የተቋረጠውን ደረጃ በመጀመሪያ ያስቀምጡ። ከዚያ ያልተፈጸሙትን ቀጣይ ደረጃዎች ያስቀምጡ።
በደረጃ መጨረሻ ተጽፏል (ደረጃው ተጠናቋል) የተጠናቀቁ ደረጃዎችን ያስወግዱ፣ ቀጥሎ የሚፈጸመውን ደረጃ በመጀመሪያ ያስቀምጡ።

በሁለቱም ሁኔታ መሠረታዊ ደንቡ አስቀድመው የተጠናቀቁ ደረጃዎችን ከcnt ፋይል ማስወገድ ነው። የሪስታርት ጊዜ በ starttime ላይ በራስ-ሰር ስለሚጨመር cnt ፋይሉ 0 መነሻ (ወይም አንጻራዊ የደረጃ መጀመሪያ ጊዜዎች) ሊጠቀም ይችላል። እንደ የድንበር ሁኔታና ጭነት ያሉ ማጣቀሻዎች በcnt ፋይል ውስጥ ለቀሩት !STEP ካርዶች ብቻ መቀመጥ አለባቸው። ተመሳሳይ ፖሊሲ ብዙ !STEP ካርዶች ለሚጠቀም ዳይናሚክ ሪስታርትም ይሰራል።

የተለመደ የሪስታርት የሥራ ፍሰት እንደሚከተለው ነው።

  1. በመጀመሪያው ማስኬድ !RESTART, FREQUENCY=n ይግለጹና የሪስታርት ፋይል ይጻፉ።
  2. ትንተናውን በሚቀጥለው ማስኬድ !RESTART, FREQUENCY=-n ይግለጹ።
  3. FrontISTR በመነሻ ጊዜ የሪስታርት ፋይሉን ያነባል፣ ከዚያም በየ n ደረጃዎች አዲስ ሁኔታ ይጽፋል።

ለሪስታርት ፋይል ስያሜ፣ አቀማመጥና በማስኬድ ጊዜ መግለጫ የማስኬጃ መመሪያን ይመልከቱ። የቆዩ ቅርጸቶች በከፊል ሊነበቡ ይችላሉ፣ ነገር ግን አዲስ ትንተና የአሁኑን ቅርጸት መጠቀም አለበት።

ተዛማጅ ርዕሶች

  • ተከታታይ ማስኬድ — በትንተና ማስኬድ የፋይል አቀማመጥና የውጤት ማረጋገጫ መሠረቶች።
  • !OUTPUT_RES!OUTPUT_VIS — ወደ ውጤትና የእይታ ፋይሎች የሚወጡ ተለዋዋጮች መግለጫ።
  • !WRITE — የውጤት ፋይል፣ የእይታ ፋይልና ሎግ ውጤት ማንቃት እና የውጤት ድግግሞሽ (RESULT / VISUAL / LOG / FEMAP ፓራሜትሮች)።
  • !VISUAL — የእይታ ወለሎችና የውጤት ቅርጸቶች መግለጫ (ዝቅተኛው የውሂብ ስብስብ ምሳሌን ጨምሮ)።
  • !RESTART — የሪስታርት ፋይል ማንበብና መጻፍ መግለጫ።
  • የትንተና ዓይነቶች — ለእያንዳንዱ የትንተና ዓይነት ዋና የውጤት ንጥሎች።
  • ንክኪ እና ኢምቤዲንግ — የንክኪ ውጤት ትርጉምና የንክኪ ሁኔታ አያያዝ።
  • የስቴፕ ቁጥጥር — ከውጤት ደረጃዎችና የጊዜ ነጥቦች ጋር ያለው ግንኙነት።