ВУЗ:
Составители:
2.1. Алгоритм вычисления матрицы A и вектора Φ. 11
называется матрицей жесткости элемента τ
ℓ
(локальной матрицей
жесткости). Преобразуем равенство (1.11). Введем в рассмотрение
матрицу
˜
K
ℓ
размера n
p
× n
p
, состоящую из нулей, за исключением
m
2
τ
элементов, которые определим так:
˜
K
ℓ
t
αℓ
,t
βℓ
= k
ℓ
αβ
, α, β = 1, . . . , m
τ
.
Тогда формула (1.11) примет вид
K u · v =
n
t
∑
ℓ=1
m
τ
∑
α,β=1
˜
K
ℓ
t
αℓ
,t
βℓ
u
t
βℓ
v
t
αℓ
=
n
t
∑
ℓ=1
n
p
∑
i,j=1
˜
K
ℓ
ij
u
j
v
i
=
=
n
t
∑
ℓ=1
˜
K
ℓ
y · v =
(
n
t
∑
ℓ=1
˜
K
ℓ
)
u · v,
откуда в силу произвольности векторов u и v вытекает, что
K =
n
t
∑
ℓ=1
˜
K
ℓ
.
Последнее равенство показывает, что глобальную матрицу жестко-
сти можно получить суммированием по всем конечным элементам
локальных матриц жесткости. Поскольку нули не имеет смысла сум-
мировать, приходим к следующему алгоритму, известному как алго-
ритм сборки матрицы жесткости.
Алгоритм сборки матрицы жесткости (вклад элементов).
• Положить K = 0 (K — матрица размера n
p
× n
p
).
• Для каждого ℓ = 1, 2, . . . , n
t
:
• вычислить K
ℓ
(размера m
τ
× m
τ
).
• для α, β = 1, . . . , m
τ
суммировать: K
t
αℓ
,t
βℓ
= K
t
αℓ
,t
βℓ
+ k
ℓ
αβ
.
Аналогичные соображения приводят к алгоритму вычисления F .
2.1. Алгоритм вычисления матрицы A и вектора Φ. 11 называется матрицей жесткости элемента τℓ (локальной матрицей жесткости). Преобразуем равенство (1.11). Введем в рассмотрение матрицу K̃ ℓ размера np × np , состоящую из нулей, за исключением m2τ элементов, которые определим так: K̃tℓαℓ ,tβℓ = kαβ ℓ , α, β = 1, . . . , mτ . Тогда формула (1.11) примет вид ∑ nt ∑ mτ ∑ nt ∑ np Ku·v = K̃tℓαℓ ,tβℓ utβℓ vtαℓ = K̃ijℓ uj vi = ℓ=1 α,β=1 ℓ=1 i,j=1 ∑nt (∑ nt ) = K̃ y · v = ℓ K̃ u · v, ℓ ℓ=1 ℓ=1 откуда в силу произвольности векторов u и v вытекает, что ∑ nt K= K̃ ℓ . ℓ=1 Последнее равенство показывает, что глобальную матрицу жестко- сти можно получить суммированием по всем конечным элементам локальных матриц жесткости. Поскольку нули не имеет смысла сум- мировать, приходим к следующему алгоритму, известному как алго- ритм сборки матрицы жесткости. Алгоритм сборки матрицы жесткости (вклад элементов). • Положить K = 0 (K — матрица размера np × np ). • Для каждого ℓ = 1, 2, . . . , nt : • вычислить K ℓ (размера mτ × mτ ). • для α, β = 1, . . . , mτ суммировать: Ktαℓ ,tβℓ = Ktαℓ ,tβℓ + kαβ ℓ . Аналогичные соображения приводят к алгоритму вычисления F .
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »