19.4. Диагностика ошибок в NX Nastran

advertisement
19.4. Диагностика ошибок в NX Nastran
Выполнение программы Nastran сопровождается диагностическими сообщениями, которые помещаются в файл
с расширением *.f06. Сообщения (Messages) имеют следующий формат
⎧FATAL
⎫
⎧SYSTEM⎫ ⎪
⎪
*** ⎨
⎬ MESSAGE номер, текст сообщения
⎬ ⎨WARNING
⎩USER ⎭ ⎪INFORMATION⎪
⎩
⎭
Сообщения бывают двух видов: системные (System) сообщения, и сообщения пользователя (User). Системные сообщения являются следствием программных ошибок и не могут быть исправлены пользователем. Причиной их возникновения может быть также неправильная конфигурация вычислительной среды.
Информационные (Information) и предупреждающие (Warning) сообщения, как правило, не требуют от пользователя каких-либо действий. Появление серьезных (Fatal) ошибок приводит к прерыванию расчета и требует
от пользователя некоторых действий для их устранения.
При возникновении серьезных ошибок импорт результатов прерывается и пользователю предлагается просмотреть список сообщений в диалоговом окне Message Review (Обзор сообщений). Из текста сообщения, как
правило, ясно, как устранить ошибку. Дополнительные рекомендации можно найти в [23]. При интерактивном
создании конечно-элементной модели в среде Femap большинство формальных ошибок выявляется на уровне
подготовки модели, но все равно список возможных сообщений остается достаточно большим.
Рассмотрим несколько типичных ошибок.
316. USER FATAL MESSAGE 316 (IFPDRV). ILLEGAL DATA ON BULK DATA ENTRY… – блок основных данных (BULK DATA) входного файла содержит неверную запись (ENTRY).
Это может быть, например, запись параметров материала (MAT1), содержащая недопустимые (нулевые) параметры, или запись свойств трубы (PTUBE) или криволинейной трубы (PBEND), содержащая
отрицательную толщину стенки. Отрицательная толщина возникает, когда внешний диаметр трубы задается меньше внутреннего диаметра (Femap эту ошибку не диагностирует).
2026. USER FATAL MESSAGE 2026, ELEMENT **** GEOMETRY OR MATERIAL PROPERTY YIELDS UNREASONABLE MATRIX – геометрия элемента **** или свойства материала явились причиной того,
что матрицы элемента не могут быть вычислены. Возможные причины могут быть следующие: (1) нулевая длина элемента Rod или Bar, (2) вектор ориентации элемента Bar параллелен оси элемента, (3)
элемент Shear Panel имеет нулевую толщину, нулевой модуль сдвига или нулевой коэффициент Пуассона.
2038. USER FATAL MESSAGE 2038 (RBE3D). RBE3 ELEMENT **** IS SINGULAR – интерполирующий
элемент RBE3 **** является вырожденным. Нужно увеличить количество степеней свободы, которыми независимые (Independent) узлы связаны с зависимым (Dependent) узлом для того, чтобы зависимый узел имел 6 степеней свободы твердого тела.
2040. USER FATAL MESSAGE 2040, SINGULAR MATRIX FOR ELEMENT **** – вырожденная матрица элемента ****. Возможная причина в нулевом значении модуля сдвига или коэффициента Пуассона для
элемента Beam.
2101. USER FATAL MESSAGE 2101 (GP4), GRID POINT **** COMPONENT *** ILLEGALLY DEFINED IN
SETS UM US – степень свободы узла (GRID POINT **** COMPONENT ***) присутствует одновременно в двух альтернативных подмножествах степеней свободы модели. Это может произойти, если степень свободы одновременно включена в подмножество уравнений связи типа Constraint Equation (записи MPC во входном файле) и подмножество простых закреплений типа Constraint (записи SPC во
входном файле). Чтобы исправить ошибку, обычно корректируются уравнения связи. Другой причиной
ошибки может быть наложение связей (закреплений) на зависимые узлы элемента Rigid.
2101. USER FATAL MESSAGE 2101 (GP4), GRID POINT **** COMPONENT *** ILLEGALLY
DEFINED IN SETS US UR – степень свободы узла (GRID POINT **** COMPONENT ***) присутствует одновременно в двух альтернативных подмножествах степеней свободы модели. Это может
произойти, если степень свободы одновременно включена в подмножество уравнений связи типа
Constraint Equation (записи MPC во входном файле) или подмножество простых закреплений типа
Constraint (записи SPC во входном файле) и одновременно включена в список SUPORT.
2113. USER FATAL MESSAGE 2113 (EMG) ELEMENT ***** REFERENCED MATID **** WHICH CANNOT BE
USED TO OBTAIN REQUIRED PROPERTIES – элемент **** ссылается на материал, который не может
быть использован для получения требуемых свойств. Причиной может служить несовместимый с типом элемента тип материала. Например, для стержней (Rod) не может использоваться ортотропный материал.
3005 USER FATAL MESSAGE 3005 (SOLVE) ATTEMPT TO OPERATE ON THE SINGULAR MATRIX
QRR IN SUBROUTINE SOLVE – попытка операции в вырожденной матрицей QRR. Происходит при
наложении связей SUPORT на узлы, имеющим формальную жесткость по некоторым направлениям.
Например, элемент Plate имеет формальную жесткость по углу поворота вокруг нормали к плоскости
элемента.
3007. SYSTEM FATAL MESSAGE 3007 (NLITER), ILLEGAL INPUT TO SUBROUTINE NLINIT. Это сообщение является следствием того, что на предыдущем шаге нелинейного решения матрица жесткости оказалась не положительно определенной, см. сообщение 3057.
3057. USER WARNING MESSAGE 3057 (NLITER). MATRIX IS NOT POSITIVE DEFINITE – матрица жесткости не является положительно определенной. Ситуация может быть вызвана ошибками в задании
функциональной зависимости в элементах DOF-spring.
4016. USER FATAL MESSAGE 4016 (GETEMP), THERE IS NO TEMPERATURE DATA FOR *** ELEMENT ***
IN SET *** – сообщение является следствием того, что температурные нагрузки определены не для
всех узлов или элементов модели.
4240. USER FATAL MESSAGE 4240 (TA1BND) BEND ELEMENT *** BEND RADIUS OR ARC ANGLE INCONSISTENT WITH GEOM OPTION – радиус криволинейного элемента *** либо равен нулю, либо недостаточен, чтобы соединить дугой заданные узлы элемента Curved Beam.
4295. USER FATAL MESSAGE 4295 (EQD4D) QUAD4 ELEMENT WITH ID = **** HAS A SINGULAR MEMBRANE MATERIAL MATRIX. IF MAT2 IS USED, BE SURE G33 IS POSITIVE OR IF MAT8 IS USED,
BE SURE G12 IS POSITIVE – двумерный элемент (QUAD4) **** имеет вырожденную (сингулярную)
матрицу материала. Если используется двумерный анизотропный материал (MAT2) нужно убедиться,
что G33>0, если используется двумерный ортотропный материал (MAT8) нужно убедиться, что G12>0.
4298. USER FATAL MESSAGE 4298 (EQD4D), A CORNER POINT MEMBRANE THICKNESS HAS NOT BEEN
SPECIFIED FOR ELEMENT WITH ID = ******** AND THERE IS NO DEFAULT VALUE ON THE ASSOCIATED PROPERTY CARD. Это сообщение говорит об ошибке в записи свойств плоского элемента,
например, о нулевой толщине.
4402. USER FATAL MESSAGE 4402, NO L-SET REMAINS AFTER CONSTRAINTS AND O-SET REMOVED.
Это сообщение вызвано тем, что после учета закреплений и наложения связей список не связанных
степеней свободы (L-set) оказался пустым. Хотя задача может быть корректно поставленной проблемой, алгоритмы решения требуют, чтобы список L-set содержал по крайней мере одну степень свободы. Нужно либо удалить некоторые закрепления, либо добавить незакрепленную степень свободы.
4551. USER FATAL MESSAGE 4551 (NCONVG), STOPPED PROBLEM DUE TO FAILED CONVERGENCE. Это
сообщение говорит о прерывании нелинейного расчета из-за плохой сходимости. При этом в базу данных модели импортируются результаты для сошедшихся шагов приращения нагрузки.
4660. USER FATAL MESSAGE 4660 (ETX6D) FOR ELEMENT WITH ID = ****. THE GEOMETRY HAS NOT
BEEN DEFINED PROPERLY. Сообщение может вызвано тем, что часть осесимметричных элементов
имеет отрицательные координаты по оси X.
4672. USER FATAL MESSAGE 4672 (TA1NLE) PIN FLAG(S) IS(ARE) SPECIFIED FOR ONE OR
MORE NONLINEAR CBEAM ELEMENT ENTRIES.
USER INFORMATION: IN NONLINEAR ANALYSIS, THE USE OF PIN FLAGS ON NONLINEAR BEAM ELEMENTS IS NOT SUPPORTED. В узлах одного или нескольких нелинейных элементов Beam заданы шарниры путем освобождения (Releases) вращательных степеней свободы. Использование шарниров в нелинейном расчете при здании нелинейного материала для элементов Beam недопустимо.
4676. USER FATAL MESSAGE 4676, ERROR EXCEEDS ** PERCENT OF YIELD STRESS IN ELEMENT ID =
**** – выход эквивалентного напряжения за пределы поверхности текучести на итерации для элемента **** превысил ** %, см. раздел. 10.1.13. Предельная величина этого критерия, задается в параметрах нелинейного расчета (команда Model ⇒ Load ⇒ Nonlinear Analysis, кнопка Advanced, поле Stress
Fraction Limit). По умолчанию эта величина равна 0.2 (20%). Нужно либо увеличить это значение, либо уменьшить приращение нагрузки. Ошибка может быть вызвана либо слишком большой приложенной нагрузкой, либо ошибками в модели, которые их вызывают. Еще одной причиной ошибки может
быть наличие “механизма” в модели, который таким образом проявляется в нелинейном анализе. В линейном анализе наличие “механизма” приводит к ошибкам 9050 или 9137.
4683. USER FATAL MESSAGE 4683, USER FATAL MESSAGE 4683, DIFF STIFF/STIFF/MASS
MATRIX NEEDED FOR EIGENVALUE ANALYSIS – при выполнении анализа собственных значений
нет необходимой матрицы дифференциальной (геометрической) жесткости, либо матрицы жесткости,
либо матрицы масс. Одна из этих матриц нулевая. Причина этого может быть в том, что:
– при анализе потери устойчивости набор нагрузок пуст, либо приложенные нагрузки не вызывают
деформаций в модели;
– жесткости элементов модели нулевые;
– массы нулевые (не задана плотность материла).
4299 USER FATAL MESSAGE 4299, FOR ELEMENT WITH ID = ******** THE JACOBIAN FOR
INTEGRATION POINT NUMBER ** IS LESS THAN OR EQUAL ZERO – Якобиан элемента ID
меньше или равен нулю. Причина ошибки в том, что элемент имеет либо недопустимую геометриче-
скую форму, в частности, невыпуклую форму, либо узлы на стороне квадратичного элемента расположены вне допустимого диапазона. Возможно, что элементы приобрели недопустимую форму в процессе нелинейного расчета.
5272. USER FATAL MESSAGE 5272 (PREMAT) PLASTICITY MODULUS MUST BE LESS THAN THE ELASTICITY MODULUS FOR TABLE ID №*** – пластический модуль должен быть меньше модуля упругости. Это сообщение вызвано либо ошибкой при назначении пластического модуля для билинейного
материала, либо неправильным заданием функции №*** зависимости деформаций от напряжений для
материала Plastic.
6174. USER FATAL MESSAGE 6174 (EBEMD) BEAM ELEMENTS WITH OFFSETS ARE NOT SUPPORTED IN DIFFERENTIAL STIFFNESS OR NONLINEAR ANALYSIS. REMODEL WITHOUT
USING BEAMS WITH OFFSET – для элементов Beam со сдвигом дифференциальная (геометрическая)
матрица жесткости не может быть вычислена и нелинейный анализ не выполняется. Необходимо построить модель заново без использования сдвигов.
6200. USER FATAL MESSAGE 6200 (CASE), TEMPERATURE (INITIAL) COMMAND IS NOT SPECIFIED IN
CASE CONTROL. BOTH TEMPERATURE (INITIAL) AND TEMPERATURE (LOAD) MUST BE SPECIFIED
IN NONLINEAR STATIC SOLUTION FOR THERMAL LOADS – если в конечно-элементной модели заданы температурные нагрузки, то для анализа типа Nonlinear Static необходимо определить начальные
температуры для всех узлов или элементов модели.
6202. USER FATAL MESSAGE 6202 (MCE1) THE SELECTED MULTIPOINT CONSTRAINT SET
AND/OR RIGID ELEMENTS PRODUCE A SINGULAR RMM MATRIX. THIS MAY BE CAUSED BY
A CIRCULAR DEPENDENCY IN WHICH A DEGREE OF FREEDOM IS INDIRECTLY DEPENDENT
UPON ITSELF – матрица MPC-связи, которая может соответствовать Rigid-элементу, вырождена. Это
может быть вызвано циклической зависимостью степеней свободы, входящих в уравнение связи. Такая ошибка может возникнуть при некорректном выполнении замещения степеней свободы зависимого
узла элемента RBE3 степенями свободы независимых узлов, см. раздел. 5.8.4.
6312. USER FATAL MESSAGE 6312 (BGCPLD/S) SLAVE GRID POINT =*** AND THE CORRESPONDING
MASTER GRID POINTS = ***,*** OF BCONP ENTRY ID = *** DO NOT LIE IN THE SPECIFIED
SLIDE LINE PLANE – узлы сегментов Slave и Master элемента контакта Slide Line не лежат в плоскости XY локальной системы координат, определенной в свойствах элемента. Проверка выполняется перед выполнением анализа.
6499. USER FATAL MESSAGE 6499 (DOM9D) THE OPTIMIZATION ALGORITHM HAS ENCOUNTERED AN ERROR THAT MAKES FURTHER PROGRESS IMPOSSIBLE.
THE GRADIENT OF CONSTRAINT NUMBER NNN IS ZERO CONSTRAINT IS REMOVED FROM
THE ACTIVE SET ** THIS IS A VIOLATED CONSTRAINT ** A FATAL ERROR WILL BE
GENERATED. В сообщении говорится о том, алгоритм оптимизации завершает работу из-за отсутствия прогресса в достижении оптимума. Это вызвано тем, что градиент целевой функции, вычисленный
по ограничению ** равен нулю. Причиной могут быть ошибки в задании ограничений, либо неподходящие параметры в свойствах, например, различные значения толщин в углах элемента Plate.
6840. USER FATAL MESSAGE 6840 (PREMAT) THE SECOND POINT (X2,Y2) SPECIFIED ON
THE TABLES1 BULK DATA ENTRY ID = 1 IS NOT AT THE INITAIL YIELD POINT
(LIMIT1) ON THE MATS1 BULK DATA ENTRY ID = 1 WHEN THE TYPE OF MATERIAL
NONLINEARITY IS PLASTIC – вторая точка в таблице ID = 1 ( σ − ε ), на которую ссылается
материал ID = 1, не соответствует пределу пластичности, заданному в свойствах нелинейного материала.
7127. USER FATAL MESSAGE 7127 (DOPR3B) DRESP1 BULK DATA ENTRY OF ID NNN REFERENCES PTYPE PSHELL PID MMM THERE ARE NO ELEMENTS CORRESPONDING TO THIS
COMBINATION. Сообщение появляется при некорректном задании условий оптимизации и говорит о
том, что ограничение NNN ссылается на свойство MMM, которое не принадлежит ни одному из элементов расчетной модели.
7127. SYSTEM FATAL MESSAGE 7127 (DOPR3B) AN ELEMENT WHICH REFERENCES PTYPE *** PID ***
IS NOT DEFINED IN THE ANALYSIS MODEL – свойство ***, на которое есть ссылка в оптимизационной модели, не используется в модели анализа.
7342. USER FATAL MESSAGE 7342 (PREMAT) THE FIRST POINT (X1,Y1) SPECIFIED ON THE TABLES1
BULK DATA ENTRY ID = 1 IS NOT LOCATED AT THE ORIGIN OF THE STRESS-STRAIN CURVE –
первая точка функциональной зависимости σ − ε не лежит в начале координат. Эта точка должна
иметь значения X=0, Y=0.
9050. USER FATAL MESSAGE 9050 (SEKRRS) - RUN TERMINATED DUE TO EXCESSIVE PIVOT RATIOS IN
MATRIX KLL. Это сообщение говорит о том, что матрица жесткости системы либо плохо обусловлена,
либо вырождена (не положительно определена), вследствие чего треугольное разложение матрицы не
может быть выполнено. Рекомендации по поиску причины подобных ошибок изложены в разделе 19.1.
9058. USER FATAL MESSAGE 9058 (SESTATIC) - THE SOLUTION FOR THE RESIDUAL STRUCTURE DOES
NOT EXIST. В сообщении говорится, что решение не может быть выполнено, поскольку расчетная модель не существует (не содержит не связанных степеней свободы, т.е. порядок матрицы разрешающих
уравнений равен нулю). Причина может быть вызвана, например, тем, что конечно-элементная сетка
создана из одних элементов типа Planar Only, которые только формально являются элементами.
9061. SYSTEM FATAL MESSAGE 9061 (IFPL) THE VERSION REQUESTED ON THE RESTART FMS
STATEMENT IS NOT VALID FOR RESTART PURPOSES. SUBSEQUENT RESTARTS SHOULD
REFERENCE A PRIOR VALID VERSION – версия базы данных Nastran, которая была выбрана для
рестарта, отсутствует или не соответствует требованиям рестарта.
9105. USER FATAL MESSAGE 9105 (PHASE0) A SUPORTI BULK DATA ENTRY IS NOT PRESENT
FOR INERTIA RELIEF ANALYSIS (PARAM,INREL,-1). USER ACTION:
REMOVE PARAM,INREL,-1 OR SPECIFY A SUPORTI BULK DATA ENTRY. – в блоке основных данных
Bulk Data отсутствуют кинематические связи, необходимые для выполнения анализа INERTIA RELIEF.
Необходимо либо отключить опцию INREL, либо определить кинематические связи.
9137. USER FATAL MESSAGE 9137 (SEKRRS) RUN TERMINATED DUE TO EXCESSIVE PIVOT
RATIOS IN MATRIX KLL. USER ACTION: CONSTRAIN MECHANISMS WITH SPCI OR SUPORTI ENTRIES OR SPECIFY PARAM,BAILOUT,-1 TO CONTINUE THE RUN WITH MECHANISMS. Это сообщение говорит о том, что матрица жесткости системы либо плохо обусловлена, либо
вырождена (не положительно определена), вследствие чего треугольное разложение матрицы не может
быть выполнено. Рекомендуется исключить перемещения твердого тела с помощью закреплений, либо
продолжить выполнение с параметром PARAM,BAILOUT,-1, см. п. 19.1.
9155. USER FATAL MESSAGE 9155 (GETLOOP) PARAM, LOOPID, *** DOES NOT CORRESPOND
TO A VALID LOOP IDENTIFICATION NUMBER. Неверное значение шага приращения *** в параметре LOOPID – причина состоит в том, что в базе данных Nastran нет данных с таким номером шага.
Возможно, последний расчет был выполнен без сохранения возможности рестарта.
Download