Məzmuna keç

Xəta mesajlarının siyahısı

Bu səhifə FrontISTR tərəfindən çıxarılan tipik xəta mesajlarını kateqoriyalar üzrə sistemləşdirir və mümkün səbəbləri və düzəldici tədbirlərin istiqamətlərini göstərən istinad cədvəli təqdim edir. Bütün daxili mesajları əhatə etmir; hecmw_part1fistr1 istifadə edilərkən tez-tez rast gəlinən mesajlara yönəlir.

Mesaj göstərildikdə əvvəlcə onun kodunun olub-olmadığını yoxlayın və prefiksini müəyyən edin. Sonra müvafiq kateqoriya cədvəlindən istifadə edərək giriş faylını, toru, elementi, həlledicini, kontaktı, yığılmanı və ya yaddaş ayarlarını yoxlamağın lazım olub-olmadığını müəyyən edin.

Mesajların oxunması

FrontISTR mesajlarına HEC-MW kitabxanasından gələn kodlu mesajlar və birbaşa fistr1 tərəfindən çıxarılan kodsuz mesajlar daxildir. Kodlu mesajlarda prefiks mənbə modulu və ciddilik səviyyəsini göstərir.

Format Nümunə Oxunuşu
HECMW-XXX-EYYYY HECMW-IO-E1014 HEC-MW kitabxanasından xəta. XXX altmodulu göstərir, E Error mənasını verir, YYYY isə mesaj nömrəsidir.
HECMW-XXX-WYYYY HECMW-PART-W0401 HEC-MW kitabxanasından xəbərdarlıq. W Warning mənasını verir.
Kod yoxdur Number of substeps reached max number Əsasən fistr1 tərəfindən birbaşa STOP, call hecmw_abort, write(*,*) və oxşar yollarla çıxarılır.

Mesajın sonunda göstərilən ədədlər və ya sətirlər fayl adı, material nömrəsi, element nömrəsi, altaddım nömrəsi və ya daxili bayraq kimi icra vaxtı məlumatı ola bilər. Eyni tipik mesajın sonundakı qiymətlər analiz hallarına görə dəyişə bilər.

Girişin təhlili xətaları

Girişin təhlili xətaları idarəetmə faylları, tor məlumatları, material tərifləri, restart təyinatları və oxşar giriş oxunarkən baş verir. Bu tip xəta üçün xətadan dərhal əvvəl oxunan fayl adını, açar söz adını, material adını və qrup adını yoxlayın.

Mesaj və ya kod Əsas səbəb Tövsiyə olunan tədbir
Cannot open FSTR control file İdarəetmə faylı və ya !INCLUDE ilə göstərilən giriş faylı açıla bilmir. İcra qovluğunu, fayl adını, nisbi yolu və giriş icazələrini yoxlayın.
material property not defined! Analizdə istinad olunan material !MATERIAL ilə təyin edilməyib. !SECTION-ın istinad etdiyi material adını idarəetmə faylı və ya tor məlumatındakı !MATERIAL adı ilə uyğunlaşdırın.
Error in material property definition! Material ID-si, material təriflərinin sayı və ya onların istinad əlaqələri uyğunsuzdur. Material nömrəsini, material təriflərinin sayını və !SECTION-dan istinadları yoxlayın.
ERROR: Material type not supported Material açar sözü üçün dəstəklənməyən TYPE göstərilib. !ELASTIC, !HYPERELASTIC, !PLASTIC!VISCOELASTIC üçün müvafiq TYPE qiymətini yoxlayın.
We cannot deal with incompressible material currently Puasson əmsalı 0.5 olan tam sıxılmayan material göstərilib. Puasson əmsalını 0.5-dən kiçik edin və lazım gələrsə element formulyasiyasını nəzərdən keçirin.
Mohr-Coulomb and Drucker-Prager do not support temperature dependency Mohr-Coulomb və ya Drucker-Prager üçün temperaturdan asılı cədvəl göstərilib. Temperaturdan asılı olmayan tərifdən istifadə edin və ya temperaturdan asılılığı dəstəkləyən material modeli seçin.
Multilinear hardening: Error in plastic strain definition Çoxxətli sərtləşmə üçün plastik deformasiya monoton təyin edilməyib. İlk plastik deformasiyanı 0 edin və cədvəli plastik deformasiya artacaq şəkildə düzəldin.
HECMW-IO-E1012 Element doesn't have section Elementə uyğun kəsik məlumatı yoxdur. !SECTION daxilindəki element qrupu təyinatını və tordakı element qruplarını yoxlayın.
HECMW-IO-E1013 Cannot set section Kəsik elementə təyin edilə bilmir. Kəsik növünün, material adının və element qrupu adının uyğunluğunu yoxlayın.
HECMW-IO-E1014 No nodes defined Düyün tərifləri yoxdur. Tor məlumatında düyün blokunun olduğunu yoxlayın.
HECMW-IO-E1015 No elements defined Element tərifləri yoxdur. Tor məlumatında element blokunun olduğunu yoxlayın.
HECMW-UTIL-E0040 !RESTART: Invalid token in control file !RESTART sintaksisi yanlışdır. !RESTART sətrində ayırıcıları, parametr adlarını və qiymətləri yoxlayın.
HECMW-UTIL-E0041 !RESTART: Missing NAME !RESTART daxilində NAME yoxdur. Restart məlumatının adını göstərin.
HECMW-UTIL-E0042 !RESTART: Missing IO !RESTART daxilində IO yoxdur. Oxuma/yazma təyinatını əlavə edin.

Tor və element xətaları

Tor və element xətaları element növü ilə funksiyanın kombinasiyası, istinad düyünləri, lokal koordinat sistemi və ya kontakt səthində istifadə olunan element növü uyğun olmadıqda baş verir. Yalnız giriş sintaksisini deyil, element formasının keyfiyyətini və düyünlərin düzülüşünü də yoxlayın.

Mesaj Əsas səbəb Tövsiyə olunan tədbir
##Error: This element type is not supported in contact analysis !!! Kontakt səthi üçün kontakt analizində dəstəklənməyən element növü göstərilib. Kontakt səthində istifadə olunan element növünü və səth tərifini nəzərdən keçirin. Kontakt səthində yüksək tərtibli və ya xüsusi elementlərin istifadə olunub-olunmadığını yoxlayın.
Bad reference for beam element! Tir elementinin istinad düyünü və ya istinad istiqaməti yanlışdır. Tir elementinin istinad düyününü, lokal koordinat sistemini və üst-üstə düşən düyünləri yoxlayın.
Fail to setup local coordinate Elementin lokal koordinat sistemi qurula bilmir. Çökmüş element həndəsəsini, düyün düzülüşünü, təkrarlanan düyünləri və istinad koordinat sistemini yoxlayın.

Lokal koordinat sisteminin qurula bilməməsi yalnız giriş qiymətlərindən deyil, tor keyfiyyətindən də asılıdır. Xüsusilə çox kiçik elementləri, sahəsi və ya həcmi sıfıra yaxın elementləri və düyün düzülüşü tərsinə olan elementləri yoxlayın.

Həlledici ilə bağlı xətalar

Həlledici ilə bağlı xətalar yanlış xətti həlledici ayarları, birbaşa üsulda faktorlaşdırma uğursuzluğu, matrisin sinqulyarlığı, xarici kitabxanaların link edilməməsi və oxşar səbəblərdən baş verir. Analiz dayanmadan dərhal əvvəl jurnalda iterativ üsul, birbaşa üsul, kontakt sərbəstlik dərəcələri, MPC və əlaqəli bəndlər barədə məlumat olub-olmadığını yoxlayın.

Mesaj Əsas səbəb Tövsiyə olunan tədbir
ERROR ordering option for direct solver out of range Birbaşa həlledicinin düzülüş təyinatı diapazondan kənardadır. !SOLVER daxilində birbaşa həlledicinin düzülüş ayarını yoxlayın.
ERROR in symb. fact. flag: Should be 1 or 0 Simvolik faktorlaşdırma bayrağı nə 0, nə də 1-dir. Daxili birbaşa həlledici bayrağının göstərilən qiymətini yoxlayın. Bu ayar adətən istifadəçi girişi ilə birbaşa dəyişdirilmir.
ERROR in numer. fact. flag: Should be 1 or 0 Ədədi faktorlaşdırma bayrağı nə 0, nə də 1-dir. Daxili birbaşa həlledici bayrağının göstərilən qiymətini yoxlayın.
ERROR in nufct0. ir = Birbaşa üsulda ədədi faktorlaşdırma uğursuz olub. Qeyri-kafi məhdudiyyətləri, sərt cisim modlarını, anormal material sabitlərini, kontakt və MPC şərtlərini yoxlayın.
error in nusol0. irr = Birbaşa üsulda geriyə yerinə qoyma uğursuz olub. Ədədi faktorlaşdırma uğursuzluğunda olduğu kimi, xətti sistemin sinqulyar və ya uyğunsuz olub-olmadığını yoxlayın.
METIS not available METIS əsaslı düzülüş göstərilib, lakin yığım METIS dəstəyini ehtiva etmir. METIS istifadə etməyən ayara keçin və ya METIS dəstəyi ilə yenidən yığın. Asılılıq kitabxanaları üçün Tələb olunan və ixtiyari asılılıq kitabxanaları bölməsinə baxın.

Birbaşa üsul faktorlaşdırması yalnız həlledici ayarlarına görə deyil, modelin sərt cisim hərəkəti, qeyri-kafi və ya təkrarlanan məhdudiyyətlər, ifrat material sabitləri və ya uyğunsuz kontakt şərtlərinə görə də uğursuz ola bilər. Məhdudiyyətləri və yükləri sadə hala qaytarıb xətti sistemin minimal konfiqurasiyada həll edilib-edilmədiyini yoxlamaq səbəbi təcrid etməyə kömək edə bilər.

Kontakt analizi xətaları

Kontakt analizi xətaları kontakt cütləri ilə səth qrupları arasındakı uyğunsuzluq, kontakt axtarışı zamanı həndəsi sinqulyarlıq, uyğun gəlməyən səth element növləri və ya kontakt axtarışı üçün qeyri-kafi yaddaş səbəbindən baş verir. Kontakt xətaları üçün slave və master qrup adlarını, kontakt səthinin element növünü, ilkin nüfuzetməni və kontakt səthinin normal istiqamətini yoxlayın.

Mesaj Əsas səbəb Tövsiyə olunan tədbir
Inconsistence in contact and surface definition !CONTACT və ya !EMBED tərəfindən istinad olunan səth qrupu və ya kontakt cütü uyğunsuzdur. Kontakt cütünün adını, səth qrupunun adını və düyün/səth qruplarının mövcudluğunu yoxlayın.
error in contact state Kontakt vəziyyəti məlumatı etibarlı kontakt səthinə istinad etmir. Kontakt səthi tərifini, ilkin kontakt vəziyyətini və kontakt cütünün aktivləşdirildiyi addımı yoxlayın.
Math error in contact searching Kontakt nöqtəsinin proyeksiyası zamanı sinqulyar vəziyyət yaranıb. Kontakt səthinin həndəsəsini, düyünlərin yerləşməsini, ilkin nüfuzetməni və ifrat deformasiyanı yoxlayın.
Error in calculate DispIncreMatrix Kontakt səthində yerdəyişmə artımı matrisi hesablana bilmir. Kontakt səthi elementinin həndəsəsinin çökmədiyini və düyün düzülüşünün düzgün olduğunu yoxlayın.
Error: cal_node_normal: invalid isin / Error: cal_node_normal: invalid isin_n Düyün normalının hesablanması zamanı düyün gözlənilən kontakt səthi mövqeyində deyil. Səth tərifini, kontakt səthinin istiqamətini və slave/master təyinatını yoxlayın.
type of surface element not defined Səth elementinin növü müəyyən edilə bilmir. Kontakt səthi üçün göstərilən element növünü və üz nömrəsini yoxlayın.
Allocation error: bktdb%buckets Kontakt axtarışında istifadə olunan bucket massivi üçün yaddaş ayrılması uğursuz olub. Kontakt səthlərinin sayını, tor sıxlığını, altoblastların sayını və mövcud yaddaşı nəzərdən keçirin.

Kontaktla bağlı xəta giriş oxunduqdan dərhal sonra görünürsə, kontakt cütü və ya səth qrupu adlarının uyğunsuzluğu əsas ehtimaldır. Qeyri-xətti iterasiyalar zamanı görünürsə, kontakt səthi ciddi deformasiyaya uğramış, ilkin nüfuzetmə və ya zaman artımı həddən artıq böyük ola bilər.

Kontakt növlərinin və kontakt alqoritmlərinin seçilməsi üzrə göstərişlər üçün Kontakt və yerləşdirmə bölməsinə baxın.

Yığılma və cutback xətaları

Yığılma və cutback xətaları qeyri-xətti statik analizdə altaddım irəliləyə bilmədikdə baş verir. Ümumi səbəblərə kontaktın qoşulması və ya ayrılması, axmanın sürətli inkişafı, böyük deformasiya, uyğunsuz məhdudiyyətlər və həddən artıq böyük yük artımları daxildir.

Mesaj Əsas səbəb Tövsiyə olunan tədbir
Number of successive cutback reached max number Yığılma uğursuzluqlarının yaratdığı təkrar cutback-lər ardıcıl uğursuzluqların maksimum sayına çatıb. İlkin zaman artımını azaldın. AUTOINC_PARAM daxilində cutback azaltma əmsalını və ardıcıl uğursuzluq həddini nəzərdən keçirin. Kontakt, material və sərhəd şərtlərinin düzgünlüyünü yoxlayın.
Number of substeps reached max number Addım tamamlanmamış maksimum altaddım sayına çatılıb. SUBSTEPS qiymətini artırın. Yük və ya zaman artımını azaldın. Çıxış vaxtları əlavə edin və ya qeyri-xəttiliyin kəskin dəyişdiyi vaxtlarda addımı bölün.

Yığılma baş tutmadıqda həlledicinin maksimum iterasiya sayını sadəcə artırmaq əsas səbəbi aradan qaldırmaya bilər. Yükü mərhələlərlə tətbiq etmək və sadələşdirilmiş kontakt şərtləri və ya material qeyri-xəttiliyi ilə təkrarlanmanı yoxlamaq səbəbi təcrid etməyə kömək edə bilər.

Sərhəd şərti xətaları

Sərhəd şərti xətaları idarəetmə faylındakı təyinat funksional məhdudiyyəti pozduqda baş verir. Fırlanma sərhəd şərtləri üçün yerdəyişmə məhdudiyyətindəki kimi ümumi qiymət təyinatından istifadə xəta yaradır.

Mesaj Əsas səbəb Tövsiyə olunan tədbir
Error: rotational boundary cannot be specified with total value Fırlanma məhdudiyyəti üçün ümumi qiymət təyinatı (TOTAL=YES) istifadə olunub. Fırlanma məhdudiyyətləri üçün inkremental təyinatdan istifadə edin. Sərhəd şərti tərifini TOTAL=YES buraxılacaq şəkildə dəyişin.
fstr control file error : !BOUNDARY : rotational boundary cannot be specified with total value İdarəetmə faylı oxunarkən eyni məhdudiyyət pozuntusu aşkarlanıb. !BOUNDARY daxilində fırlanma məhdudiyyəti sətrini və TOTAL təyinatını yoxlayın.

Fırlanma məhdudiyyətləri və fırlanma yükləri də element növündən və sərbəstlik dərəcəsi konfiqurasiyasından asılıdır. Tir və qabıq kimi fırlanma sərbəstlik dərəcələri olan elementlərdən istifadə edərkən həm sərhəd şərtinin sərbəstlik dərəcəsi nömrəsini, həm də hədəf düyün qrupunu yoxlayın.

Oblastların bölünməsi (hecmw_part1) xətaları

hecmw_part1 xətaları HECMW-PART ilə başlayan kodlar kimi çıxarılır. Oblastların bölünməsi üçün ardıcıllıqla giriş faylının mövcudluğunu, !PARTITION-ın tələb olunan parametrlərini, bölünmə üsulu və oblast sayı üzrə məhdudiyyətləri, eləcə də istifadəçi tərəfindən göstərilən part faylının uyğunluğunu yoxlayın.

Kod diapazonu və ya tipik kod Əsas səbəb Tövsiyə olunan tədbir
HECMW-PART-E0001–E0006 Fayl əməliyyatları, fayl adları, EOF və ya arqumentlərlə bağlı əsas xətalar. Göstərilən faylın mövcudluğunu, fayl adının uzunluğunu, giriş faylının sonunu və əmr arqumentlərini yoxlayın.
HECMW-PART-E0101 İdarəetmə faylında etibarsız token var. !PARTITION sətrinin və bölünmə istiqaməti təyinat sətrinin sintaksisini yoxlayın.
HECMW-PART-E0111 'TYPE' must not be omitted TYPE göstərilməyib. !PARTITION, TYPE=NODE-BASED kimi bölünmə növü göstərin.
HECMW-PART-E0121 'METHOD' must not be omitted METHOD göstərilməyib. METHOD=RCB, METHOD=PMETIS, METHOD=KMETIS və ya başqa uyğun üsul göstərin.
HECMW-PART-E0131 'DOMAIN' must not be omitted Oblastların sayı göstərilməyib. DOMAIN qiymətini MPI proseslərinin sayına uyğun müsbət tam ədəd edin.
HECMW-PART-E0134 'METHOD' is 'RCB', but 'DOMAIN' is not n-th power of 2 RCB üsulunda oblastların sayı \(2^n\) deyil. RCB istifadə edərkən oblastların sayını \(2^n\) edin. İxtiyari sayda oblast tələb olunursa, METIS əsaslı üsulu nəzərdən keçirin.
HECMW-PART-E0201–E0206 Bölünmə növü, bölünmə üsulu, element növü, bölünmə istiqaməti, oblastların sayı və ya üst-üstə düşmə dərinliyi yanlışdır. TYPE, METHOD, DOMAIN, DEPTH və bölünmə istiqaməti təyinatını yoxlayın.
HECMW-PART-E0301–E0331 Bölünmüş məlumatda oblast nömrəsi, düyün sayı, element sayı və ya qonşu oblastların sayı diapazondan kənardadır. Giriş toru, istifadəçi tərəfindən göstərilən part faylı və bölmələrin sayı arasındakı uyğunluğu yoxlayın.
HECMW-PART-E0601–E0606 İstifadəçi tərəfindən göstərilən part faylında boş oblast, yanlış format və ya düyün, element yaxud oblast sayında uyğunsuzluq var. Part faylının formatını və torla uyğunluğunu yoxlayın.
HECMW-PART-W0401 EQUATION_BLOCK not found EQUATION_BLOCK tapılmadığı barədə xəbərdarlıq. MPC istifadə edən analiz üçün tələb olunursa, müvafiq bloku yoxlayın. Tələb olunmursa, icra davam edə bilər.
HECMW-PART-W0502 Log file for partitioner already initialized Jurnalın ilkinləşdirilməsi bir dəfədən çox çağırılıb. Adətən bunu xəbərdarlıq kimi qəbul edin və dərhal sonra fatal xəta gəlib-gəlmədiyini yoxlayın.

Oblastların bölünməsi anlayışı və bölünmə üsullarının seçimi üçün Oblastların bölünməsi bölməsinə baxın. Konkret paralel icra prosedurları üçün icra təlimatına baxın.

Yaddaş ayrılması xətaları

Massivlər və ya iş sahələri üçün yaddaş ayrıla bilmədikdə yaddaş ayrılması xətaları çıxarılır. Böyük torlarda, çoxlu kontakt səthli modellərdə, birbaşa üsullarda və çoxlu çıxış dəyişəni olan analizlərdə yaddaş istifadəsi artır.

Mesaj Əsas səbəb Tövsiyə olunan tədbir
stop due to allocation error <FSTR_SOLID, TEMPERATURE> Temperatur massivi üçün yaddaş ayrılması uğursuz olub. Düyünlərin sayını, temperatur sərbəstlik dərəcələrini, istilik gərginliyi ayarlarını və mövcud yaddaşı yoxlayın.
stop due to allocation error <FSTR_SOLID, GL> Konstruksiya analizi üçün qlobal massivə yaddaş ayrılması uğursuz olub. Model ölçüsünü, altoblastların sayını, analiz növünü və çıxış bəndlərini nəzərdən keçirin.
Allocation error: bktdb%buckets Kontakt axtarışı üçün bucket massivi ayrıla bilmir. Kontakt səthlərinin sayını, tor sıxlığını, kontakt cütlərinin sayını və oblastların bölünməsini nəzərdən keçirin.
ALLOCATION ERROR, ... Birbaşa üsul və ya düzülüş prosesi üçün iş massivi ayrıla bilmir. Birbaşa üsuldan iterativ üsula keçməyi, altoblastların sayını tənzimləməyi və ya ayrılan yaddaşı artırmağı nəzərdən keçirin.

Yaddaşın qeyri-kafi olduğu güman edilirsə, əvvəlcə birbaşa üsulun iterativ üsulla əvəz edilə biləcəyini yoxlayın. Birbaşa üsul mütləq istifadə olunmalıdırsa, model ölçüsünü və çıxış dəyişənlərinin sayını azaltmağı, altoblastların sayını tənzimləməyi və ya iş üçün ayrılan yaddaşı artırmağı nəzərdən keçirin.

Restart xətaları

Restart xətaları yanlış !RESTART sintaksisi, tələb olunan parametrlərin olmaması və ya oxunan fayl ilə cari analiz şərtləri arasındakı uyğunsuzluq səbəbindən baş verir. Restart istifadə edilərkən tor, altoblastların sayı, analiz növü və addım məlumatı restart məlumatını yazan analizlə onu oxuyan analiz arasında uyğun olmalıdır.

Kod Əsas səbəb Tövsiyə olunan tədbir
HECMW-UTIL-E0040 !RESTART: Invalid token in control file !RESTART sətrinin sintaksisi yanlışdır. Parametr adlarını, ayırıcıları və qiymət formatlarını yoxlayın.
HECMW-UTIL-E0041 !RESTART: Missing NAME NAME göstərilməyib. Restart məlumatının adını göstərin.
HECMW-UTIL-E0042 !RESTART: Missing IO IO göstərilməyib. Oxuma/yazma təyinatını əlavə edin.

Restart məlumatının oxunması uğursuz olarsa, yalnız restart faylının adını deyil, toru, MPI oblastlarının sayını, addım ayarlarını və yazma/oxuma zamanı restart versiyasını da yoxlayın. Restart funksiyasına ümumi baxış üçün Çıxış və restart bölməsinə baxın.

Əlaqəli mövzular

AI-assisted translation May contain errors Official docs Status