В Метод ньюмарк-бета это метод из численное интегрирование используется для решения определенных дифференциальные уравнения. Он широко используется при численной оценке динамического отклика конструкций и твердых тел, таких как анализ методом конечных элементов для моделирования динамических систем. Метод назван в честь Натан М. Ньюмарк,[1] бывший профессор гражданского строительства в Университет Иллинойса в Урбане-Шампейн, который разработал его в 1959 году для использования в структурная динамика. Полудискретизированное структурное уравнение представляет собой систему обыкновенных дифференциальных уравнений второго порядка,
![{ displaystyle M { ddot {u}} + C { dot {u}} + f ^ { textrm {int}} (u) = f ^ { textrm {ext}} ,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4c1c93f2401906eb071c78d2cc25cef161889b3c)
Вот
- матрица масс,
- матрица затухания,
и
внутренние и внешние силы.
С использованием расширенная теорема о среднем значении, Ньюмарк-
метод утверждает, что первая производная по времени (скорость в уравнение движения ) можно решить как,
![dot {u} _ {n + 1} = dot {u} _n + Delta t ~ ddot {u} _ gamma ,](https://wikimedia.org/api/rest_v1/media/math/render/svg/929d0f404ef505c8258cdc5f1ca78473aed95038)
где
![ddot {u} _ gamma = (1 - gamma) ddot {u} _n + gamma ddot {u} _ {n + 1} ~~~~ 0 leq gamma leq 1](https://wikimedia.org/api/rest_v1/media/math/render/svg/096f403fea2353b20bea317ee10a0481452794e6)
следовательно
![dot {u} _ {n + 1} = dot {u} _n + (1 - gamma) Delta t ~ ddot {u} _n + gamma Delta t ~ ddot {u} _ {n +1}.](https://wikimedia.org/api/rest_v1/media/math/render/svg/0835ab6572026430bceeacdfa79aac4b81e049d4)
Однако, поскольку ускорение также изменяется со временем, расширенная теорема о среднем значении также должна быть распространена на вторую производную по времени, чтобы получить правильное смещение. Таким образом,
![u_ {n + 1} = u_n + Delta t ~ dot {u} _n + begin {matrix} frac 1 2 end {matrix} Delta t ^ 2 ~ ddot {u} _ beta](https://wikimedia.org/api/rest_v1/media/math/render/svg/a3971502feffa6bf78faadac970daef0a2bbf7a3)
где снова
![ddot {u} _ beta = (1-2 beta) ddot {u} _n + 2 beta ddot {u} _ {n + 1} ~~~~ 0 leq 2 beta leq 1](https://wikimedia.org/api/rest_v1/media/math/render/svg/7715190cae1f94bfb9aacec77e2957a74f747df3)
Дискретизированное структурное уравнение принимает вид
![{ displaystyle { begin {align} & { dot {u}} _ {n + 1} = { dot {u}} _ {n} + (1- gamma) Delta t ~ { ddot { u}} _ {n} + gamma Delta t ~ { ddot {u}} _ {n + 1} & u_ {n + 1} = u_ {n} + Delta t ~ { dot {u }} _ {n} + { frac { Delta t ^ {2}} {2}} left ((1-2 beta) { ddot {u}} _ {n} +2 beta { ddot {u}} _ {n + 1} right) & M { ddot {u}} _ {n + 1} + C { dot {u}} _ {n + 1} + f ^ { textrm {int}} (u_ {n + 1}) = f_ {n + 1} ^ { textrm {ext}} , end {выровнено}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/72f7df258d098b4b6718fb59e8ffffdd53ca6fb0)
Явная центральная разностная схема получается путем установки
и ![{ displaystyle beta = 0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/60b5e78663eba7ba08e0dd4915251e6261f4f35c)
Среднее постоянное ускорение (правило средней точки) получается путем установки
и ![{ displaystyle beta = 0,25}](https://wikimedia.org/api/rest_v1/media/math/render/svg/eca7c2741acae9f22f854cfa15b3cff9cab2923b)
Анализ устойчивости
Схема интегрирования по времени называется стабильной, если существует временной шаг интегрирования
так что для любого
, конечная вариация вектора состояния
вовремя
индуцирует только невозрастающее изменение вектора состояния
рассчитывается в последующее время
. Предположим, что схема интегрирования по времени
![{ displaystyle q_ {n + 1} = A ( Delta t) q_ {n} + g_ {n + 1} ( Delta t)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6888a59e6c3bd680a94cf3c3cae85caf19d7d348)
Линейная устойчивость эквивалентна
, Вот
это спектральный радиус матрицы обновления
.
Для линейного структурного уравнения
![{ displaystyle M { ddot {u}} + C { dot {u}} + Ku = f ^ { textrm {ext}} ,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6e1be15427329c8c4451fc0d1bc5e6658e98addf)
Вот
- матрица жесткости. Позволять
, матрица обновления
, и
![{ displaystyle { begin {align} H_ {1} = { begin {bmatrix} M + gamma Delta tC & gamma Delta tK beta Delta t ^ {2} C & M + beta Delta t ^ { 2} K end {bmatrix}} qquad H_ {0} = { begin {bmatrix} M- (1- gamma) Delta tC & - (1- gamma) Delta tK - ({ frac {1} {2}} - beta) Delta t ^ {2} C + Delta tM & M - ({ frac {1} {2}} - beta) Delta t ^ {2} K end {bmatrix }} end {выровнены}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cc736dac1dde09c134f92765bfb9f814b6dcfc5d)
Для незатухающего корпуса (
) матрицу обновления можно отделить, введя собственные моды
структурной системы, которые решаются обобщенной задачей на собственные значения
![{ Displaystyle omega ^ {2} Mx = Kx ,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9c5723d13b4f52b44219e96d44b04ae3e55283f9)
Для каждой собственной моды матрица обновления становится
![{ displaystyle { begin {align} H_ {1} = { begin {bmatrix} 1 & gamma Delta t omega _ {i} ^ {2} 0 & 1 + beta Delta t ^ {2} omega _ {i} ^ {2} end {bmatrix}} qquad H_ {0} = { begin {bmatrix} 1 & - (1- gamma) Delta t omega _ {i} ^ {2} Delta t & 1 - ({ frac {1} {2}} - beta) Delta t ^ {2} omega _ {i} ^ {2} end {bmatrix}} end {align}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e5d15c2bd763e96c33b2da0e46e5b7d2124c058d)
Характеристическое уравнение матрицы обновления:
![{ displaystyle lambda ^ {2} - left (2 - ( gamma + { frac {1} {2}}) eta _ {i} ^ {2} right) lambda +1 - ( гамма - { frac {1} {2}}) eta _ {i} ^ {2} = 0 , qquad eta _ {i} ^ {2} = { frac { omega _ {i} ^ {2} Delta t ^ {2}} {1+ beta omega _ {i} ^ {2} Delta t ^ {2}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cc28acc5e1794ca65b0097c9d2964a5aa9c5a1dd)
Что касается стабильности, мы имеем
Явная центральная разностная схема (
и
) стабильна, когда
.
Среднее постоянное ускорение (правило средней точки) (
и
) безусловно устойчива.
использованная литература
- ^ Ньюмарк, Натан М. (1959), «Метод расчета структурной динамики», Журнал отдела инженерной механики, 85 (EM3): 67–94