Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Современные вычислительные технологии

  1. В начало
  2. Курсы
  3. Весенний семестр
  4. Математика, механика
  5. МКЭ2018
  6. Расчет свободных колебаний упругого плоского тела
  7. Лабораторная работа №3

Лабораторная работа №3

Требуемые условия завершения
Открыто с: вторник, 19 марта 2024, 00:00
Срок сдачи: вторник, 2 апреля 2024, 00:00

Рассматривается задача о свободных колебаниях упругой плоской фигуры. Для решения создается входной файл. 

Раздел препроцессора

Для сохранения изображений мод колебаний создаём выходной графический файл следующими командами

F_R='Mod_ANS'        ! имя файлов для вывода результатов
/show, F_R, grph   ! В режиме /BATCH задаем вывод графики
                   ! в файл "f_r".grph
Тип элемента выбираем следующий
ET, 1, PLANE182     

Задаем геометрические и материальные параметры (в каждой задаче они свои)

!  Материальные константы стали
RO1=7.86e3  ! плотность
E1=2e11     ! модуль Юнга
NU1=0.29    ! коэффициент Пуассона

!  Материальные константы меди
RO2=8.9e3
E2=1.2e11
NU2=0.33
    
MP,DENS,1,RO1       !  плотность среды 1
MP,EX,1,E1          !  модуль Юнга среды 1
MP,NUXY,1,NU1       !  коэффициент Пуассона среды 1
    
MP,DENS,2,RO2       !  плотность среды 2
MP,EX,2,E2          !  модуль Юнга среды 2
MP,NUXY,2,NU2       !  коэффициент Пуассона среды 2
Параметры команды MP следующие:
mp, <параметр>, <номер материала>, <значение параметра>
Далее происходит определение опорных точек командой
k, <номер точки>, <координата по x>, <координата по y>

После того, как опорные точки расставлены, задаются линии при помощи команды 

l, <номер опорной точки>, <номер опорной точки>

Команда l не задаёт номер линии, он присваивается автоматически.

Далее определяются площади

al, <перечисленные через запятую номера линий, образующие замкнутый контур>

Количество линий, перечисленных в команде al, не может быть больше десяти. Если нужно выбрать большее количество, пользуемся другим вариантом al:

al, all

В этом случае используются все созданные линии или линии, выбранные командой LSEL

Иногда возникает необходимость воспользоваться декартовыми операциями с площадями, например, вычесть из одной площади другую

ASBA,1,2 ! Вырезать из области 1 область 2

Площадь получает номер в порядке создания, при этом после вычитания новая площадь получает номер 3, предыдущие две уничтожаются. Если какую-то их них нужно сохранить, пользуемся другим вариантом команды

ASBA,<номер первой площади>l,<номер второй площади>l,,keep1, keep2 ! 

параметры keep1, keep2 принимают значения keep (если нужно сохранить площадь), либо delete (если не нужно, это значение параметра по умолчанию).

Затем выбираем материалы и типы элементов для созданных площадей

ASEL,S,AREA,,4    ! Выделем новое множество площадей - площадь 4
AATT,1,,1         ! Ассоциируем с выделенным множеством площадей
                  ! атрибуты: MAT=1,  TYPE=1

Возвращаемся к выбору всех площадей

ASEL,ALL
После того, как это сделано, задаём параметры триангуляции и разбиваем область на элементы
KESIZE,ALL,<размер элемента>
AMESH,ALL ! Триангулировать все области

Раздел решения

ANTYPE,MODA          ! Решение задач на собственные значения.
MODOPT,SUBSP,NFREQ   ! Метод решения - SUBSPACE,
                     ! число частот и мод - NFREQ

Краевые условия закрепления задаются в следующем виде

NSEL,S,LOC,Y,-B	! Выбор всех узлов с координатой Y=-B
D,ALL,UX,0      ! Для всех выделенных узлов UX=0,
D,ALL,UY,0      !                           UY=0
NSEL,ALL        ! Возврат к выбору всех узлов

В команде NSEL можно задавать дополнительные ограничения к уже сделанному выбору, например

NSEL,S,LOC,X,0       ! выбрали все узловые точки с координатой x=0, (s - означает новый выбор множества)
NSEL,R,LOC,Y,0,1     ! r - новое ограничение в выборе 

Если нежно задать граничное условие на линии, используем команды LSEL, DL

Раздел постпроцессора

 ! Вывод таблицы резонансных частот и картинок мод колебаний
*DO,I,1,NFREQ
  SET,,I
  *GET,FR(I),MODE,I,FREQ
  FRI=FR(I)
  /OUTPUT,F_r,res,,append
  *VWRITE,I,FRI
  (1X,F4.0,'   ',E12.5)
  /OUTPUT
!  PLDISP,1
*ENDDO

Студенты сдают отчёт, включающий в себя:

  • Постановку задачи;
  • Текст программы;
  • Результаты работы программы;

  • St2LM_1.inp St2LM_1.inp
    31 марта 2022, 14:32
◄ Лабораторная работа №3
Лабораторная работа №4 ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

          • КТиНМ

          • Уч_практ_2к (мех)

          • Стох. мод.

          • БД-25

          • Уч_практ_2к (мат)

          • Производственная практика

          • Проект (второй курс)

          • Теормех 1

          • МСС

          • ФМП и ВМ

          • Компьютерные науки

          • МКЭ2018

            • Общее

            • Задача о равновесии фермы.

            • Задача о равновесии рамы

            • Расчет свободных колебаний упругого плоского тела

              • ЗаданиеЛабораторная работа №3

              • ЗаданиеЛабораторная работа №3

            • Статическая задача теории упругости

            • Задача теплопроводности

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

        • ОИИ

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
МКЭ2018
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика