Skip to content

Translation update pending

The Khmer translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.

!STEP

កំណត់ជំហានវិភាគ

ចាំបាច់សម្រាប់ការវិភាគស្ថាទិកមិនលីនេអ៊ែរ និងការវិភាគឌីណាមិចមិនលីនេអ៊ែរ

បើលុបនិយមន័យនេះក្នុងការវិភាគផ្សេងពីខាងលើ លក្ខខណ្ឌព្រំដែនទាំងអស់នឹងមានប្រសិទ្ធភាព ហើយការគណនាធ្វើក្នុង 1 ជំហាន

ក្នុងការវិភាគស្ថាទិក បើលក្ខណៈសម្ភារៈជាវីស្កូអេលាស្ទិក ឬ ការលូន ត្រូវកំណត់ TYPE=VISCO ហើយកំណត់លក្ខខណ្ឌពេលវេលាគណនា

TYPE (STATIC/VISCO) នៅទីនេះជាប្រភេទជំហានដែលកំណត់ថាតើត្រូវបញ្ជូនកំណើនពេលទៅច្បាប់ទំនាក់ទំនងសម្ភារៈឬអត់ ហើយជាការកំណត់អ័ក្សដាច់ដោយឡែកពីប្រភេទការវិភាគរបស់ !SOLUTION (STATIC/DYNAMIC ជាដើម) (សូមមើលចំណាំខាងក្រោម)

ប៉ារ៉ាម៉ែត្រ

TYPE     = STATIC(តម្លៃលំនាំដើម) / VISCO (ការវិភាគស្ថាទិកប្រហាក់ប្រហែល)
SUBSTEPS = ចំនួនជំហានបែងចែកនៃលក្ខខណ្ឌព្រំដែន (លំនាំដើម: 1)
CONVERG  = កម្រិតវិនិច្ឆ័យភាពរួម (លំនាំដើម: 1.0e-6)
MAXITER  = ចំនួនការធ្វើម្តងទៀតអតិបរមាក្នុងការវិភាគមិនលីនេអ៊ែរ (លំនាំដើម: 50)
AMP      = ឈ្មោះអនុគមន៍ពេលវេលា (កំណត់ដោយ !AMPLITUDE)
AMPLITUDE = RAMP / STEP (ការចែកការផ្លាស់ទីដែលបានកំណត់ទៅតាមជំហានរង)
            លំនាំដើម: RAMP សម្រាប់ TYPE=STATIC, STEP សម្រាប់ TYPE=VISCO
INC_TYPE = FIXED (កំណើនថេរ / តម្លៃលំនាំដើម) / AUTO (កំណើនស្វ័យប្រវត្តិ)
MAXRES   = កំណត់សំណល់អតិបរមាដែលអនុញ្ញាត (លំនាំដើម៖1.0e+10)
TIMEPOINTS = ឈ្មោះបញ្ជីពេលវេលា (កំណត់ដោយ !TIME_POINTS, NAME)
AUTOINCPARAM = ឈ្មោះសំណុំប៉ារ៉ាម៉ែត្រកំណើនស្វ័យប្រវត្តិ (កំណត់ដោយ !AUTOINC_PARAM, NAME)
MAXCONTITER = ចំនួនការធ្វើម្តងទៀតនៃការប៉ះអតិបរមាក្នុងការវិភាគការប៉ះ (លំនាំដើម៖10)

** បន្ទាត់ទី 2 **

នៅពេល INC_TYPE=FIXED (អាចលុបចោលនៅពេល TYPE=STATIC)

(បន្ទាត់ទី 2) DTIME, ETIME
ឈ្មោះអថេរ គុណលក្ខណៈ មាតិកា
DTIME R កំណើនពេល (លំនាំដើម៖1/SUBSTEPS)
ETIME R ប្រវែងពេលវេលានៃជំហាន (លំនាំដើម៖1)

នៅពេល INC_TYPE=AUTO (ត្រូវកំណត់ដោយមិនអាស្រ័យលើ TYPE)

(បន្ទាត់ទី 2) DTIME_INIT, ETIME, MINDT, MAXDT
ឈ្មោះអថេរ គុណលក្ខណៈ មាតិកា
DTIME_INIT R កំណើនពេលដំបូង
ETIME R ប្រវែងពេលវេលានៃជំហាន
MINDT R ដែនក្រោមនៃកំណើនពេល
MAXDT R ដែនលើនៃកំណើនពេល

** ចាប់ពីបន្ទាត់ទី 3 តទៅ **

  BOUNDARY, id                                  id=GRPID ដែលកំណត់ដោយ !BOUNDARY, !VELOCITY, !ACCELERATION
  LOAD, id                                      id=GRPID ដែលកំណត់ដោយ !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
  CONTACT, id                                   id=GRPID ដែលកំណត់ដោយ !CONTACT

ឧទាហរណ៍ការប្រើប្រាស់

ឧទាហរណ៍ប្រើកំណើនពេលថេរ

!STEP, CONVERG=1.E-8
  0.1, 1.0
  BOUNDARY, 1
  LOAD, 1
  CONTACT, 1

បើកការកែតម្រូវកំណើនស្វ័យប្រវត្តិ ហើយកំណត់កំណើនពេលដំបូង 0.01, ប្រវែងពេលវេលានៃជំហាន 2.5, ដែនក្រោមនៃកំណើនពេល 1E-5, ដែនលើនៃកំណើនពេល 0.3 និងចំនួន ជំហានរង អតិបរមា 200

    !STEP, INC_TYPE=AUTO, SUBSTEPS=200
    0.01, 2.5, 1E-5, 0.3

បើកការកែតម្រូវកំណើនស្វ័យប្រវត្តិ ហើយកំណត់បញ្ជីពេល TP1 ជាពេលគណនា និងបញ្ចេញលទ្ធផល

    !STEP, INC_TYPE=AUTO, TIMEPOINTS=TP1
    0.1, 2.0, 1E-3, 0.2

ចំណាំ

  • TYPE (STATIC/VISCO) ជាកុងតាក់ ថាតើក្នុងជំហាននោះត្រូវបញ្ជូនកំណើនពេលទៅច្បាប់ទំនាក់ទំនងសម្ភារៈឬអត់ ហើយជាអ័ក្សដាច់ដោយឡែកពីប្រភេទការវិភាគដែលកំណត់ដោយ !SOLUTION។ ក្នុង STATIC សម្ភារៈមិនយោងកំណើនពេលទេ (មិនអាស្រ័យលើអត្រា); ក្នុង VISCO វីស្កូអេលាស្ទិក និង ការលូន យោងកំណើនពេលពិត។ ភាពខុសគ្នានេះមានប្រសិទ្ធភាពតែក្នុងការវិភាគស្ថាទិក។ ក្នុងការវិភាគឌីណាមិច (!SOLUTION, TYPE=DYNAMIC) TYPE មិនត្រូវបានយោង ហើយកំណើនពេលតែងតែត្រូវបានចាត់ទុកជាពេលវេលាពិត
  • ក្នុងការកែតម្រូវកំណើនស្វ័យប្រវត្តិ SUBSTEPS ត្រូវបានចាត់ទុកជាចំនួន ជំហានរង អតិបរមា
  • សម្រាប់ការចែកការផ្លាស់ទីដែលបានកំណត់ដោយ AMPLITUDE និងការជ្រើសរើស RAMP ឬ STEP សូមមើល ឯកសារយោងមុខងារ៖ ការគ្រប់គ្រងជំហាន
  • ការកំណត់ឈ្មោះបញ្ជីពេលវេលា TIMEPOINTS និងឈ្មោះសំណុំប៉ារ៉ាម៉ែត្រប៉ះស្វ័យប្រវត្តិ AUTOINCPARAM មានប្រសិទ្ធភាពតែនៅពេល INC_TYPE=AUTO
  • បើកំណត់ TIMEPOINTS នោះ !TIME_POINTS ដែលយោងទៅត្រូវតែបានកំណត់មុនកាត !STEP។
  • បើកំណត់ AUTOINCPARAM នោះ !AUTOINC_PARAM ដែលយោងទៅត្រូវតែបានកំណត់មុនកាត !STEP។ បើលុបប៉ារ៉ាម៉ែត្រនេះ នឹងប្រើសំណុំប៉ារ៉ាម៉ែត្រកំណើនស្វ័យប្រវត្តិលំនាំដើម
  • បើលុប !STEP ក្នុងការវិភាគឌីណាមិច វាត្រូវបានចាត់ទុកជាការវិភាគ 1 ជំហានផ្អែកលើ n_step និង t_delta របស់ !DYNAMIC ហើយលក្ខខណ្ឌព្រំដែន និងបន្ទុកដែលបានកំណត់នឹងមានប្រសិទ្ធភាព។ នេះសម្រាប់ភាពឆបគ្នាថយក្រោយ ហើយសម្រាប់ទិន្នន័យបញ្ចូលថ្មី គួរកំណត់ !STEP
  • សម្រាប់កំណើនថេរក្នុងការវិភាគឌីណាមិច គួរកំណត់ DTIME, ETIME នៅបន្ទាត់ទី 2 នៃ !STEP ដើម្បីត្រួតពិនិត្យកំណើនពេល និងប្រវែងពេលវេលានៃជំហាន។ n_step និង t_delta របស់ !DYNAMIC ត្រូវបានចាត់ទុកជាតម្លៃលំនាំដើមនៅពេលលុប !STEP ឬសម្រាប់ភាពឆបគ្នាថយក្រោយ
  • បើកំណត់ INC_TYPE=AUTO ក្នុងការវិភាគឌីណាមិច ត្រូវប្រើ DTIME_INIT, ETIME, MINDT, MAXDT នៅបន្ទាត់ទី 2 ដើម្បីត្រួតពិនិត្យកំណើនពេល។ កំណើនស្វ័យប្រវត្តិ និង cutback ត្រូវបានប្រើជាចម្បងក្នុងការវិភាគឌីណាមិចមិនលីនេអ៊ែរដោយវិធីអ៊ីមផ្លីស៊ីត
  • ក្នុងការវិភាគឌីណាមិច អាចបើក !BOUNDARY, !VELOCITY, !ACCELERATION តាមជំហានដោយបន្ទាត់ BOUNDARY និង !CLOAD ព្រមទាំង !SPRING នៃវិធីអ៊ីមផ្លីស៊ីត ដោយបន្ទាត់ LOAD