
Информатика 2 сессия / Численные методы решения задач строительства на ЭВМ
.pdf
Матричное исчисление
1.3. Действия над матрицами
Действия над матрицами определяются с помощью действий над их элементами.
1) Сумма (разность) двух матриц одинакового типа А±В есть матрица С того же типа:
C= A ± B = [aij ± bij ].
2)Произведение матрицы A = [aij ]на число a есть матрица,
элементы которой получены умножением всех элементов на число a: αA = [αaij ].
3) Произведением матрицы A = [aij ] размера [m´n] на матрицу B = [bij ] размера [n´r] называется матрица C = [cij ] размера
n
[m´r], элементы которой вычисляются по формуле cij = åaik bkj .
k =1
То есть , чтобы получить элемент cij , стоящий в i -й строке и в j-м
столбце матрицы С, нужно элементы i -й строки матрицы А умножить на соответствующие элементы j-го столбца матрицы В и полученные произведения сложить.
Произведение А×В двух матриц в указанном порядке возможно в том и только в том случае, когда число столбцов
матрицы А равно числу строк матрицы В.
A × B |
= |
C |
. |
[m×n] [n×r ] |
|
[m×r ] |
|
4) Произведение матрицы А на вектор X – частный случай произведения матрицы на матрицу, когда второй сомножитель является матрицей-столбцом (или вектором), причем
количество элементов вектора X должно быть обязательно равно количеству столбцов матрицы А. Результатом перемножения
n
является вектор B (А X = B , где bi = åaij × x j ).
j=1
23

Матричное исчисление
5) Дифференцирование матриц выполняется посредством дифференцирования каждого ее элемента, т.е.
|
éda11 |
dt |
da12 |
dt |
|
dA |
êda21 |
dt |
da22 |
dt |
|
|
= D(A) = ê |
|
|
|
|
dt |
M |
|
M |
|
|
ê |
|
|
|||
|
ê |
|
dt |
dam2 |
dt |
|
ëdam1 |
Lda1n
Lda2n
M M L damn
dt ù
dt úú .
ú
ú
dtû
Действия над матрицами подчиняются следующим законам:
1)А+В = В+А;
2)А+(В+С) = (А+В)+С;
3)a(А+В)= aА+aВ;
4)a(bА)=( ab)А;
5)A(BC) = (AB)C;
6)(А+В)С = АС + ВС;
7)С(А+В) = СА + СВ ;
8)α(АВ) = (αА)В=А(aВ).
Основной особенностью матричного исчисления является некоммутативность произведения матриц:
АВ ¹ ВА,
т.е. произведение двух матриц не обладает свойством
переместительности и из существования произведения АВ вовсе не следует существование произведения ВА. Покажем это на примере.
nПример 1.1. Вычислить произведение двух матриц А и В.
é1 |
- 2 |
3ù |
|
é3 |
2 |
- 4ù |
|
||
× |
ê |
2 |
1 |
3 |
ú |
= |
|||
AB = ê |
5 |
ú |
ê |
ú |
|||||
ë4 |
6û |
|
|
|
|
|
|||
|
|
|
|
ê |
|
3 |
0 |
ú |
|
|
|
|
|
ë4 |
û |
|
24

Матричное исчисление
é1×3 + (-2) × 2 + 3× 4 1× 2 + (-2) ×1 + 3×3 1×(-4) + (-2) ×3 + 3× 0ù é11 9 -10ù |
|||||||||||
ê |
4 ×3 + 5 |
× 2 |
+ 6 × 4 |
4 × 2 + |
5 ×1 + 6 ×3 |
ú = ê |
-1 |
ú |
|||
ë |
4 × (-4) + 5 ×3 + 6 ×0 û ë46 31 |
û |
|||||||||
|
é3 |
2 |
- 4ù |
é1 |
- 2 |
3ù |
|
|
|
|
|
|
ê |
1 |
3 |
ú |
для данного случая не существует. |
|
|
||||
BA = ê2 |
ú |
× ê |
|
ú |
|
|
|||||
|
ê |
3 |
0 |
ú |
ë4 |
5 |
6û |
|
|
|
|
|
ë4 |
û |
|
|
|
|
|
|
|
1.4. Нормы матрицы и вектора
Норма – это одна из важнейших скалярных характеристик векторов и матриц. Существуют различные способы измерения нормы матрицы и вектора соответственно. В дальнейшем для анализа решений нам потребуется умение вычислять эти нормы.
Матрица A = [aij ]определяется тремя нормами:
норма 1 |
|
|
|
A |
|
|
|
1 |
= max å| aij | |
(1.7) |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
i j |
|
– максимальная сумма модулей элементов матрицы по строкам;
норма 2 |
|
|
|
A |
|
|
|
2 |
= max å| aij | |
(1.8) |
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
j i |
|
– максимальная сумма модулей элементов матрицы по столбцам;
|
|
|
|
|
|
|
|
3 = |
|
|2 |
|
норма 3 |
|
|
|
A |
|
|
|
å| aij |
(1.9) |
||
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
i, j |
|
– корень квадратный из суммы квадратов модулей всех элементов.
nПример 1.2. Для матрицы А вычислить нормы A
1 ,
A
2 ,
A
3 .
é 3 |
- 2 |
4ù |
|
ê |
|
2 |
ú |
A = ê- 5 |
6ú . |
||
ê |
0 |
- 7 |
ú |
ë |
1û |
Решение:
A
1 = max (3+2+4, 5+2+6, 0+7+1) = max (9, 13, 8) =13;
A
2 = max (3+5+0, 2+2+7, 4+6+1) = max (8, 11, 1) = 11;
25

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Матричное исчисление |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 = |
|
|
32 + 22 + 42 + 52 + 22 + 62 + 72 +12 |
= |
|
|
=12. |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
é x |
ù |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ê |
1 |
ú |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
Для вектора |
|
|
|
= êx2 ú |
эти нормы вычисляются: |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
X |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ê |
M |
ú |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ê |
|
ú |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ëxn |
û |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
= max |
|
|
xi |
|
– максимальная по модулю координата вектора, |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
X |
|
|
|
|
1 |
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
= |
|
|
|
|
x1 |
|
+ |
|
x2 |
|
|
+K+ |
|
xn |
|
|
|
– сумма модулей координат вектора, |
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
X |
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
= |
|
|
|
|
|
|
x |
|
2 + |
|
x |
|
|
|
|
2 +K+ |
|
x |
|
2 |
– корень |
квадратный из |
суммы |
||||||||||||||||||||||||||||||||||||||||||||||||
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
n |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
квадратов модулей координат вектора. |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
é 2 |
ù |
|
|
|
|
|
|
||||
n |
|
|
|
|
|
|
|
|
Пример 1. 3. |
|
Для |
|
|
|
ê |
ú |
|
вычислить |
нормы |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
вектора X = ê- 9ú |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ê |
ú |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ë 6 |
û |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
|
|
|
|
|
, |
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Решение: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
=max (2, 9, 6) = 9; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= |
|
22 + 92 + 62 = |
|
=11. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
X |
|
|
|
|
|
|
X |
|
|
X |
|
|
|
|
|
121 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.5. Матрицы в задачах строительной механики
Расчет реальных строительных сооружений чаще всего производится с применением ЭВМ. Использование матричного
языка линейной алгебры позволяет компактно в виде матричного алгоритма излагать методы строительной механики, а также
помогает инженеру более широко смотреть на многие проблемы расчетов, видеть их существо, не вдаваясь в детали, в смысл каждой арифметической операции.
Расчет в матричной форме является универсальным, приемлемым для любого вида конструкций. В состав сооружения
26

Матричное исчисление
могут входить такие конструктивные элементы, как стержни, пластины и оболочки различной формы, массивные тела. Использование матриц требует дискретизации расчетной схемы. С
этой точки зрения матричная формулировка задачи особенно удобна при расчете стержневых систем, для которых дискретная расчетная схема является наиболее естественной.
Удобство представления конструкции дискретной расчетной схемой при использовании ЭВМ привело к тому, что эту схему распространили и на расчет континуальных систем типа пластин, оболочек и массивных тел. Широкая реализация этой идеи привела к методу конечных элементов (глава 7), который появился в начале пятидесятых годов ХХ столетия. Примерно в это же время активно стала внедряться матричная форма расчета.
Поясним смысл матричных операций на простейших задачах строительной механики.
1.5.1.Матрицы влияния внутренних сил
Врасчетах стержневых систем нас всегда интересует связь между внешними силами, действующими на систему, и внутренними усилиями, возникающими в отдельных сечениях или элементах конструкции.
Для линейно деформируемых систем справедлив принцип независимости действия сил (суперпозиции) и любое внутреннее усилие Si, (в i-м сечении или элементе конструкции) от действия нескольких нагрузок P1, P2, ..., Pn может быть представлено в виде алгебраической суммы усилий от каждой нагрузки Pj в отдельности:
Si = si1P1 + si2P2 +K+ sin Pn . |
(1.10) |
Поскольку, по правилам линейной алгебры произведение строки на
столбец равно алгебраической сумме попарных произведений их элементов, выражение (1.10) можно записать в виде
27

Матричное исчисление
|
|
|
|
|
|
|
|
éP1 |
ù |
|
|
S |
|
= [s |
|
s |
|
L s |
|
êP |
ú |
(1.10а) |
|
i |
i1 |
i2 |
in |
]× ê |
2 |
ú |
|||||
|
|
|
|
ê |
M |
ú |
|
||||
|
|
|
|
|
|
|
|
ê |
|
ú |
|
|
|
|
|
|
|
|
|
ëPn |
û |
|
Вычисляя внутренние усилия в нескольких (m) сечениях или элементах от действия той же группы внешних нагрузок P1, P2, ..., Pn, можно записать следующие выражения (линейные преобразования):
S1 = s11P1 + s12 P2 +K+ s1n Pn ; |
|
S2 = s21P1 + s22 P2 +K + s2n Pn ; |
|
............................................. |
(1.11) |
Sm = sm1P1 + sm2P2 +K+ smn Pn .
Здесь sij представляют собой усилия, возникающие i -м сечении от силы Pj=1.
Эти же уравнения также могут быть записаны в виде
é S |
ù |
é s |
ê 1 |
ú |
ê 11 |
êS2 ú |
= ês21 |
|
ê M |
ú |
ê L |
ê |
ú |
ê |
ëSm û |
ësm1 |
s12 |
L s1n ù |
éP1 |
ù |
|
|||
s |
|
L s |
ú |
êP |
ú |
(1.11 а) |
|
|
22 |
|
2n ú |
´ ê |
2 |
ú |
|
L |
L L ú |
ê |
M |
ú |
|
||
sm2 |
|
ú |
ê |
|
ú |
|
|
L smn û |
ëPn |
û |
|
Более краткая запись этой же системы уравнений: |
|
S = LS × P |
(1.11 б) |
Таким образом, формулы (1.10), (1.11) являются различными формами записи линейного преобразования вектора нагрузки P в
вектор внутренних усилий S . Матрица этого преобразования LS
называется матрицей влияния внутренних сил и является полной характеристикой линейного преобразования (1.11 б).
Составление этой матрицы эквивалентно решению в общем виде задачи вычисления внутренних усилий (изгибающих
28

Матричное исчисление
моментов M, поперечных сил Q, продольных сил N) в заданной конструкции от нагрузки заданного вида.
nПример 1.4. Построим матрицу влияния изгибающих моментов в
консольной балке от сосредоточенной нагрузки (рис.1.1,а).
Рис.1.1. К построению матрицы влияния изгибающих моментов в
балке
Поделив пролет l на три равные части длиной d, построим эпюры изгибающих моментов, прикладывая единичную силу последовательно в сечениях 1, 2, 3 и 4 (рис.1.1,а).
Поскольку элементы sij матрицы влияния Lm – это усилия, возникающие в i-м сечении от силы Pj=1, то первый столбец этой матрицы состоит из ординат единичной эпюры M1, второй – из ординат
единичной эпюры M2, третий – из |
ординат эпюры M3, а четвертый, |
||||||
соответственно, M4 , т.е. матрица влияния имеет вид |
|||||||
|
|
é0 |
1 |
2 |
3 |
ù |
Ординаты л.в. М1 |
|
|
ê |
|
|
ú |
|
|
L |
m |
= d × ê0 |
0 |
1 |
2ú |
|
|
|
ê0 |
0 |
0 |
1ú |
|
||
|
|
ê |
0 |
0 |
ú |
|
|
|
|
ë0 |
0û |
|
|||
|
|
|
Ординаты |
|
|||
|
|
|
эпюры М3 |
|
29

Матричное исчисление
Таким образом, столбцы матрицы влияния представляют собой
ординаты эпюр, а строки этой же матрицы являются ординатами линий влияния М1, М2, М3 и М4, соответственно. Это видно из рис.1.1,б.
Спомощью матрицы влияния можно вычислить внутренние усилия
врассмотренных сечениях от любой вариации приложенных внешних нагрузок.
nПример 1.5. Определим изгибающие моменты при действии на балку нагрузки, показанной на рис.1.2, а.
éМ1 |
ù |
|
é0 1 2 |
3ù é |
0 ù |
|
é13ù |
|||||||
ê |
М 2 |
ú |
|
ê |
|
|
ú |
ê |
5 |
ú |
|
ê |
6 |
ú |
ê |
ú |
= d |
ê0 0 1 |
2ú ê |
ú |
= d |
ê |
ú |
||||||
ê |
М 3 |
ú |
ê |
0 |
1 |
ú |
×ê |
- 2 |
ú |
ê |
4 |
ú . |
||
ê |
ú |
|
0 0 |
ú |
ê |
ú |
|
ê |
ú |
|||||
М 4 |
|
ê |
|
|
4 |
|
0 |
|||||||
ë |
û |
|
ë0 0 0 |
0û ë |
û |
|
ë |
û |
Рис.1.2.Нагрузки , действующие
на балку
Эпюра изгибающих моментов, соответствующая данному случаю, показана на рис.1.2,б.
Для более сложных конструкций матрицы влияния будут более громоздкими. Однако ход их построения аналогичен. Следует отметить, что если матрица влияния L составлена для нагрузки из сосредоточенных сил, приложенных к сооружению на одной линии, то элементы каждой строки этой матрицы представляют собой ординаты соответствующих линий влияния.
При расчетах сложных систем на ЭВМ это можно использовать для получения линий влияния Si по точкам.
В строительной механике часто решаются взаимно обратные задачи. Например, наряду с задачей вычисления
изгибающих моментов М (или других внутренних усилий S ) от нагрузки Р можно поставить задачу вычисления сил Р1, Р2,…, Рn
30

Матричное исчисление
по заданным внутренним усилиям, т.е. вычислить коэффициенты следующего линейного преобразования:
P1 = b11S1 + b12S2 +K+ b1nSn ;
P2 = b21S1 + b22S2 +K+ b2nSn ;
............................................. (1.12)
Pn = bn1S1 + bn2S2 +K+ bnnSn .
Преобразование (1.12) называется обратным по отношению к (1.11), а его матрица В является обратной по отношению к матрице
Lm , что записывается в виде |
B = L−S1 . |
(1.13) |
Справедливо также соотношение |
LS = B−1 . |
(1.14) |
1.5.2. Матричная форма расчета статически определимых ферм
При расчете ферм матрицу влияния удобнее получать, составляя вначале уравнения (1.12), которые представляют собой
уравнения равновесия узлов: |
P = BN , |
(1.15) |
а затем по формуле (1.14) вычислять элементы матрицы |
LN . |
|
Тогда внутренние усилия в стержнях фермы могут быть |
||
определены по формуле |
N = B−1 P = L N P . |
(1.16) |
Уравнения равновесия узлов фермы (1.15) составляются в виде проекций сил на оси Х и У для каждого узла (рис. 1.3 ):
ì |
cosa jk N jk = Рjx |
-проекция на |
|
ü |
|
ï- |
осьХï |
|
|||
ï |
åk |
|
|
ï |
(1.17) |
í |
åsina jk N jk = Pjy |
|
|
ý |
|
ï |
- проекция на |
осьУ |
ï |
|
|
ï- |
ï |
|
|||
î |
k |
|
|
þ |
|
всего 2k уравнений (k – число узлов).
Рис.1.3. К условию равновесия j-го узла
фермы
31

Матричное исчисление
Здесь суммы содержат столько слагаемых, сколько стержней примыкает к рассматриваемому j-му узлу;
N – вектор неизвестных усилий в стержнях системы (включая опорные стержни), а элементами матрицы В являются синусы и косинусы углов наклона стержней к оси Х (рис.1.3).
nПример 1.6. Для фермы (рис.1.4) составим матрицу В обратного
преобразования |
N в Р . |
Это преобразование проще всего записать |
|||||
по строкам, |
выписывая |
последовательно уравнения равновесия |
|||||
å Х = 0 и åУ = 0 для узлов 1 и 2, |
|||||||
Р1 = N1 + 0 + 0 + 0, |
|
|
|
ü |
|||
P2 = 0 + 0 + 0 - N4 , |
|
|
|
ï |
|||
|
|
|
ï |
||||
P = 0 + N |
|
sinα + N |
|
+ 0, |
ý (1.17а) |
||
2 |
3 |
ï |
|||||
3 |
|
|
|
||||
P = 0 + N |
2 |
cosα + 0 + N |
.ï |
||||
4 |
|
|
|
4 |
þ |
|
|
|
|
|
|
|
|
|
Рис.1.4. Расчетная схема |
|||
|
|
|
|
|
|
|
|
|
|
фермы |
|
|
Матрица В коэффициентов преобразования (1.17а) для данного |
||||||||||||
случая, а соответственно и матрица влияния LN |
имеют вид |
|
|
|||||||||
é1 0 0 |
0 ù |
|
|
|
é1 |
0 |
0 |
0 |
ù |
|||
ê |
|
|
|
ú |
|
|
|
ê |
|
|
|
ú |
B = ê0 0 |
0 |
-1ú |
, |
L |
N |
= B−1 = ê0 5 3 |
0 |
5 3 |
ú . |
|||
ê0 |
0,8 |
1 |
0 |
ú |
|
|
ê0 |
- 4 3 |
1 |
- 4 3ú |
||
ê |
0,6 |
0 |
1 |
ú |
|
|
|
ê |
-1 |
0 |
0 |
ú |
ë0 |
û |
|
|
|
ë0 |
û |
Тогда внутренние усилия в стержнях фермы от действия внешней нагрузки легко определятся по формуле (1.16)
|
|
é1 |
0 |
0 |
0 |
ù é1ù |
é 1 |
ù |
||
|
|
ê |
|
|
|
ú |
ê ú |
ê |
|
ú |
N = L |
N |
P = ê0 5 3 0 5 3 |
ú |
× ê0ú |
= ê |
5 |
ú . |
|||
|
ê0 - 4 3 1 - 4 3ú ê0ú |
ê- 4ú |
||||||||
|
|
ê |
-1 0 |
0 |
ú |
ê ú |
ê |
0 |
ú |
|
|
|
ë0 |
û ë3û |
ë |
û |
32