ANSYS в примерах и задачах
..pdfНиже приводится описание всех примененных команд для случая задания их из командной строки.
При вызове из командной строки команда MODOPT (определение типа рас чета форм и частот) имеет вид:
MODOPT, Method, NMODE, FREQB, FREQE, PRMODE, Nrmkey, Cekey
где:
Method — метод определения собственных форм и частот:
•SUBSP — метод итераций в подпространстве собственных векторов; LANB — метод Ланцоша;
REDUC — усеченный (самый старый по времени создания метод, требует проведения дополнительных действий, но позволяет уменьшать время про ведения расчета с определенным снижением точности);
UNSYM — с применением несимметричной матрицы (не может сопро вождаться последующим спектральным анализом);
DAMP — для систем с демпфированием (не может сопровождаться после дующим спектральным анализом);
QRDAMP — для систем с демпфированием, с использованием QR-алго- ритма (не может сопровождаться последующим спектральным анализом).
NMODE — число определяемых форм и частот; должно быть задано для всех методов расчета, кроме REDUC; значения по умолчанию для всех методов расчета, кроме REDUC, не существует;
FREQB — нижнее значение диапазона частот, в котором производится по иск; значения по умолчанию не существует;
FREQE — верхнее значение диапазона частот, в котором производится по иск; значения по умолчанию не существует;
PRMODE — число выводимых форм для метода расчета REDUC; Nrmkey — тип приведения перемещений в форме колебаний:
•ON — приведение по матрице масс (действует и по умолчанию); должен быть включен, если предполагается дальнейший расчет (в том числе, на пример, спектральный);
•OFF — приведение по наибольшей полученной компоненте перемещений. Cekey — признак учета уравнений циклической симметрии:
•0 — прямой метод (действует и по умолчанию);
1 — метод множителей Лагранжа — быстрое решение;
2 — метод множителей Лагранжа — точное решение.
При вызове из командной строки команда EQSLV (определение типа реше ния алгебраической задачи) имеет вид:
EQSLV, Lab, TOLER, MULT
где:
Lab — тип решения:
•FRONT — прямой метод;
SPARCE — метод решения для разреженных матриц;
JCG — итерационный метод сопряженных градиентов Якоби;
JCGOUT — метод сопряженных градиентов Якоби, версия для компьюте ров с недостаточной оперативной памятью; для расчета собственных час тот не применяется;
ICCG — метод Холецкого; рекомендуется для статических, гармоничес ких, или переходных расчетов; требователен к объему оперативной и внеш ней памяти;
PCG — метод сопряженных градиентов с предварительными настройка ми; применим для расчета статических задач, переходных процессов и определения форм и частот;
PCGOUT — метод сопряженных градиентов с предварительными на стройками, версия для компьютеров с недостаточным объемом опера тивной памяти;
•ITER — метод выбирается автоматически.
TOLER — точность для итерационных методов расчета; по умолчанию равна 10~8 для задач статики и 10~6 для ряда других задач.
MULT — множитель для контроля числа итераций; рекомендуемое значение от 1 до 3, по умолчанию 2.
При вызове из командной строки команда MXPAND (определение типа вы вода результатов) имеет вид:
MXPAND, NMODE, FREQB, FREQE, Elcalc, SIGNIF где:
NMODE — число определяемых форм и частот (см. команду MODOPT); FREQB — нижнее значение диапазона частот, в котором производится поиск (см. команду MODOPT);
FREQE — верхнее значение диапазона частот, в котором производится поиск (см. команду MODOPT);
Elcalc — признак расчета элементных результатов:
•N 0 — элементные результаты и реакции не вычисляются (действует и по умолчанию);
•YES — элементные результаты и реакции вычисляются.
SIGNIF — порог значимости формы для расчета результатов; при расчете собственных форм и частот не используется.
При вызове из командной строки команда LUMPM (определение типа мат рицы масс) имеет вид:
LUMPM, Key где Key:
•OFF — используется элементно-независимая матрица масс (и по умолча нию);
ON — используется сосредоточенная матрица масс.
При вызове из командной строки команда PSTRES (указание учета эффекта начальных напряжений) имеет вид:
PSTRES, Key где Key:
•OFF — эффект наличия начальных напряжений не учитывается (по умол чанию);
ON — эффект наличия начальных напряжений учитывается.
При вызове из командной строки команда RIGID (учет отсутствия закрепле ния модели в каком-либо направлении) имеет вид: RIGID, Dofl, Dof2, Dof3, Dof4, Dof5, Dof6, где: Dofl, Dof2, Dof3, Dof4, Dof5, Dof6 — метки степеней свобо ды (возможны UX, UY, UZ, ROTX, ROTY, ROTZ); позволяют закрепить модель в направлении, в котором отсутствуют закрепления, во избежание смещения тела как жесткого целого.
При вызове из командной строки команда SUBOPT (определение опций для расчета при использовании метода итераций) имеет вид:
SUBOPT, SUBSIZ, NPAD, NPERBK, NUMSSI, NSHIFT, Stnnck, JCGITR где:
SUBSIZ — общее число используемых форм (частот); по умолчанию NMODE+4; минимальное значение 8;
NPAD — число добавочных форм (по умолчанию 4);
NPERBK — число форм на один блок памяти; допустимо 0 или пробел; мини мальное указываемое число — число степеней свободы на один узел; NUMSSI — максимальное число выполняемых итераций; по умолчанию 0; NSHIFT — минимальное число итераций; минимальное 2, по умолчанию 5; Strmck — признак назначения контрольных точек при проверке решения:
•ALL — при всех итерациях и в конце шага итераций (и по умолчанию); PART — только при итерациях;
•NONE — без контроля.
JCGITR — число итераций Якоби на одну итерацию по подпространству; минимальное значение 5.
Далее следует произвести запуск решения на выполнение расчета при помо щи команды экранного меню Solution -> Solve—Current LS или из командной строки SOLVE. Никаких параметров и опций данная команда не имеет.
После появления сообщения: Solution is done! можно выйти из процедуры решения и перейти к просмотру результатов в постпроцессоре.
Просмотр всех полученных решений (в данном случае всех расчетных частот) производится командой экранного меню General Postproc -> Results Summary. После вызова данной команды на экране появляется панель Results File (рис. 15.8).
В этой панели в столбце Set приведен номер собственной частоты, а в столбце Frequency — значение частоты (в герцах). Наличие восьми собственных частот в списке показывает, что в заказанном диапазоне имеется только 8 частот.
Из командной строки та же таблица вызывается командой SET,LIST,2. Пол ный формат команды SET (чтение результатов расчета из файла) имеет вид:
SET, Lstep, SBSTEP, FACT, KIMG, TIME, ANGLE, NSET где:
Lstep — номер шага нагружения (по умолчанию равен 1):
•(число) — читается результат для шага, заданного своим номером; FIRST — читается результат для первого шага (параметры SBSTEP и TIME игнорируются);
LAST — читается результат для последнего шага (параметры SBSTEP и TIME игнорируются);
NEXT — читается результат для следующего шага (параметры SBSTEP и TIME игнорируются);