Мегаобучалка Главная | О нас | Обратная связь


Расчёт балки методом конечных разностей



2015-11-20 1962 Обсуждений (0)
Расчёт балки методом конечных разностей 0.00 из 5.00 0 оценок




Для заданной стальной балки переменного сечения (рис. 1) требуется:

1. определить кривую изогнутой оси;

2. при заданных нормативных нагрузках построить эпюру изгибающих моментов;

3. проверить жёсткость и прочность из расчётов по предельным состояниям.

Исходные данные

Шифр № двут. l, м q0, кН/м q1, кН/м М, кНм R, МПа gс gf [f / l]
31-6 0,95 1,1 1/200

 

Здесь l – длина пролета, q1, q2 – параметры распределенной нагрузки, описываемой по формуле

Расчетная схемаРешение

Изогнутая ось балки описывается дифференциальным уравнением четвёртого порядка

.

Преобразуем его к более удобному виду

(1)

Область непрерывного изменения аргумента заменим областью дискретного изменения (рис. 2)

.

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

К уравнению (1) присоединяются граничные условия. На левом конце балки упругая опора на пружине. Поэтому изгибающий момент в сечении равен приложенному моменту, а поперечная сила и упругая сила пружины уравновешены

(2)

На правом конце балки - заделка. Поэтому прогиб и угол поворота сечения равны нулю

. (3)

Производные и значения функции v в задаче (1) – (3) заменим конечноразностными соотношениями и значениями дискретной функции на пятиточечном шаблоне сетки (рис. 3):

 
 

(4)

Подстановка (4) в задачу (1) – (3) и элементарные преобразования приводят к конечноразностной схеме

Запишем её как систему алгебраических уравнений относительно вектора в матрично-векторной форме

, (5)

где

A = ,

.

Нулевые элементы матрицы не показаны, значок в индексе соответствует операции транспонирования вектора.

Система уравнений (5) решается на компьютере с помощью подпрограммы вычислительного комплекса MATLAB, в результате чего становится известным вектор v.

Вычисления, проведенные на компьютере по данному алгоритму, показаны в виде кривой изогнутой оси на рис. 1б. Наибольший прогиб

|v|max = 2,97 см.

Условие жёсткости имеет вид

.

Здесь в правой части требуемое по нормам отношение стрелы прогиба к длине балки, заданное условием задачи. Оно равно

Вычислим левую часть отношения

.

Очевидно, что условие жесткости балки обеспечено.

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

В переводе на конечноразностное представление она принимает вид во внутрисеточных узлах

(6)

На левом конце в точках i = 1, 2 изгибающий момент представляется в виде

. (7)

Аналогично на правом конце

(8)

Эпюра изгибающих моментов, построенная по (6) – (8) показана на рис. 1в. Наибольшее значение моментов от заданных нормативных нагрузок будет

|M|max = 95,48 кНм.

Максимальное нормативное напряжение в этом сечении из расчета по второй группе предельных состояний будет

Па МПа.

Расчетное напряжение получим путем умножения на заданный коэффициент надежности по нагрузкам

МПа.

Условие прочности

МПа.

Прочность балки обеспечена

 

Листинг компьютерной программы на языке MATLAB.

 

% Балка. Cтатическая задача. 19.08.14

% Перемещения балки постоянного сечения.

% Метод конечных разностей, 5-титочечный шаблон

% Общая постановка задачи:

% v''''(z) = p, p(z)=q(z)/b b=EJ (1)

% Левый конец bv'''(0)+cv(0)=0, v''(0)=M

% Правый конец v'(l)=0, v(l)=0

% На балку действуют неравномерная поперечная нагрузка

% q(z)=q0+q1*sin(pi*z/l),

% направленная вниз, и сосредоточенный момент на левом конце

% Уравнение (1) и граничные условия приводится к

% алгебраической системе уравнений

% A v = p,

% которая решается с помощью данной подпрограммы MATLAB-а

clear; % disp('___________________');

% ИСХОДНЫЕ ДАННЫЕ:

l=6; E=210e+09; c=200000; J=5010e-08; W=371e-06; n=1001;

M=50000; q0=-8000; q1=-3000;

v=zeros(1,n); A=zeros(n,n); p=zeros(1,n); q=zeros(1,n);

b=E*J; h=l/(n-1); z=[0 : h : l];

mu=-5+2*c*h^3/b; q=q0+q1*sin(pi*z/l);

% Метод конечных разностей.

% Формирование матрицы А и вектора p

% Граничные условия

% Левый конец

A(1,1)=2; A(1,2)=-5; A(1,3)=4; A(1,4)=-1; p(1)=M*h^2/b;

A(2,1)=mu; A(2,2)=18; A(2,3)=-24; A(2,4)=14; A(2,5)=-3;

% Правый конец

A(n-1,n-2)=1; A(n-1,n-1)=-4; A(n-1,n)=3;

A(n,n)=1;

% Основное уравнение во внутренних узлах сетки

for i=3:n-2;

A(i,i-2)=1; A(i,i-1)=-4; A(i,i)=6; A(i,i+1)=-4; A(i,i+2)=1;

p(i)=q(i)*h^4/b;

end;

% Решение системы уравнений

v=A\p';

% Определение изгибающих моментов

% На левом конце

bh=b/h^2; m(1)=bh*(2*v(1)-5*v(2)+4*v(3)-v(4));

m(2)=bh*(v(1)-2*v(2)+v(3));

% В регулярных точках

for i=3:n-2;

m(i)=bh*(v(i-1)-2*v(i)+v(i+1));

end;

% На правом конце

m(n)=bh*(-v(n-3)+4*v(n-2)-5*v(n-1)+2*v(n));

m(n-1)=bh*(v(n-2)-2*v(n-1)+v(n));

% В Ы В О Д Г Р А Ф И К О В z - v, z - M Н А Э К Р А Н

plot (z, v*100, 'k','LineWidth',1), grid on;

xlabel('z,м'); ylabel('v, cм');

figure

plot (z, m/1000, 'k','LineWidth',1), grid on;

xlabel('z,м'); ylabel('M, кНм');

 

ВАРИАНТЫ ЗАДАНИЙ

 

Второе число шифра № дву- тавра. l, м q0, кН/м q1, кН/м М, кНм R, МПа gс gf [f / l]
6,0 0,9 1,2 1/300
6,2 0,95 1,3 1/200
5,9 1,0 1,1 1/300
5,6 0,9 1,2 1/200
6,0 1,0 1,3 1/300

 




Задача 7

 



2015-11-20 1962 Обсуждений (0)
Расчёт балки методом конечных разностей 0.00 из 5.00 0 оценок









Обсуждение в статье: Расчёт балки методом конечных разностей

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как построить свою речь (словесное оформление): При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою...
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1962)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.035 сек.)