Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Численное решение краевой задачи
В качестве примера краевой задачи рассматривается задача о прогибе опертой по концам балки, находящейся под нагрузкой. Если балка оперта по концам, то прогиб балки по обоим концам равен нулю.
Дифференциальное уравнение прогибов балки описывается уравнением , где M – изгибающий момент, кг/м; E – модуль упругости, величина которого зависит от материала балки, кг/см2; J – момент инерции, величина которого зависит от профиля балки, см4.
Исходные данные по материалу и профилю балки представлены в табл. 3.12. Варианты заданий, отличающиеся распределением усилий по длине балки, приведены в табл. 3.13. Значения сосредоточенных усилий и моментов равны Р = 104 кг, М =106 кг·см. Положительными являются усилия, направленные вверх, и моменты, направленные по часовой стрелке. Длина балки l = 1 м. Разбиение балки на участки необходимо производить таким образом, чтобы точки приложения сосредоточенных нагрузок совпадали с узлами разбиения, а число участков разбиения было четным. Пример разбиения балки представлен ниже на рисунке.
Расчет опорных реакций RAи RB Σ MA = P·l – P·l/2 – RB = 0; RB = 1/2·P; Σ MB = P·l/2 + P·l + RA = 0; RA = -3/2·P
Цель работы: 1. Освоить методы решения краевой задачи. 2. Оценить возможности применения изученных методов при решении практических задач. 3. Приобрести навыки написания программ по имеющимся блок-схемам на одном из изучаемых алгоритмических языков с последующим их оформлением в виде процедур или подпрограмм. Задание: 1. Рассчитать опорные реакции, исходя из условия равенства нулю суммы изгибающих моментов относительно левого и правого концов балки. 2. Определить формулы для расчета коэффициентов α 0, α 1, β 0, β 1, ai, bi, ci, di [3, с. 75]. 3. По блок-схеме [3, с. 77] составить программу решения краевой задачи методом «прогонки». 4. В соответствии с вариантом задания решить краевую задачу Коши с точностью ε =10-1, задавшись начальным числом участков разбиения n = 4. Для вариантов с нечетными номерами профиль балки – двутавр, для четных вариантов – швеллер. Повторить вычисления для двух моментов инерции и для двух произвольных материалов из табл. 3.12. 5. Составить отчет по работе, содержащий график прогиба балки.
Таблица 3.12
Таблица 3.13
Лабораторная работа 3.12 Численное решение уравнения Лапласа
Цель работы: 1. Освоить методы численного решения уравнения Лапласа. 2. Оценить возможности применения изученных методов при решении практических задач. 3. Приобрести навыки написания программ по имеющимся блок-схемам на одном из изучаемых алгоритмических языков с последующим их оформлением в виде процедур или подпрограмм. Задание: 1. По блок-схеме [3, с. 81-82] составить программу решения уравнения Лапласа методом «сеток». 2. В соответствии с вариантом задания (табл. 3.14) при заданных граничных условиях рассчитать установившееся температурное поле для квадратной области, выбрав шаг разбиения по обеим координатным осям h=0.5. 3. По результатам расчетов в декартовой системе координат построить картину распределения поля температур в заданной области. 4. Задавшись нулевыми граничными условиями u(x0, y)=0, u(xn, y)=0, повторить пункты 2, 3 задания. 5. Составить отчет по работе. Таблица 3.14
Лабораторная работа 3.13 Численное решение уравнения Фурье Для прямоугольного стержня Цель работы: 1. Освоить методы численного решения уравнения теплопроводности для случая длинного прямоугольного стержня с теплоизолированными боковыми кромками. 2. Оценить возможности применения изученных методов при решении практических задач. 3. Приобрести навыки написания программ по имеющимся блок-схемам на одном из изучаемых алгоритмических языков с последующим их оформлением в виде процедур или подпрограмм. Задание: 1. По блок-схеме [3, с. 85] составить программу решения уравнения Фурье для длинного прямоугольного стержня с теплоизолированными боковыми кромками. 2. В соответствии с вариантом задания (табл. 3.15) при заданных начальном F(x, 0) и граничных условиях первого рода Q(0, t) и R(L, t) рассчитать изменение температуры стержня длиной L по времени. Коэффициент температуропроводности задать равным а = 1; коэффициент, связывающий шаг по времени с шагом по пространственной координате, положить равным σ = 1, 6. Число шагов по времени М =10. 3. По результатам расчетов на ЭВМ построить график изменения температуры по времени в средней по длине точке стержня u(L/2, tj) и график распределения температуры по длине стержня по завершению процесса нагрева. 4. Повторить вычисления для σ = 1, 2 и сопоставить результаты расчетов с предыдущим решением. 5. По составленной программе рассчитать изменение температуры стержня при граничных условиях второго рода на левом конце стержня (x=L): . При нулевом начальном распределении температуры стержня u(x, 0)=0 и скачкообразном изменении температуры на левом конце стержня (х=0) u (0, t)=100 0C. Примечание. Внести изменения в программу с учетом равенств, вытекающих из условия нагрева второго рода на конце стержня (x=L) при переходе к конечным разностям, где un, j = un-1, j: j=0÷ m. 6. Составить отчет по работе. Таблица 3.15
Лабораторная работа 3.14 |
Последнее изменение этой страницы: 2017-03-14; Просмотров: 436; Нарушение авторского права страницы