Fact-checked by Grok 2 weeks ago

Newmark-beta method

The Newmark-beta method is a family of implicit, one-step numerical integration algorithms widely used to solve second-order ordinary differential equations arising in , such as those describing the motion of multi-degree-of-freedom systems under . Introduced by Nathan M. Newmark in 1959, it approximates displacements and velocities at discrete time steps using two adjustable parameters, β and γ, which govern the weighting of accelerations within each interval and influence the scheme's numerical damping, accuracy, and stability. The method's core equations update the displacement u_{n+1} and velocity \dot{u}_{n+1} from previous values u_n and \dot{u}_n as follows:
u_{n+1} = u_n + \Delta t \, \dot{u}_n + \Delta t^2 \left[ \left( \frac{1}{2} - \beta \right) \ddot{u}_n + \beta \, \ddot{u}_{n+1} \right]
\dot{u}_{n+1} = \dot{u}_n + \Delta t \left[ (1 - \gamma) \ddot{u}_n + \gamma \, \ddot{u}_{n+1} \right]
where \Delta t is the time step and \ddot{u} denotes , solved iteratively for nonlinear systems. The β controls the assumed variation of (e.g., constant for β = 1/4, linear for β = 1/6), while γ affects approximation and is typically set to 1/2 for second-order accuracy and to minimize spurious damping.
Key variants include the average acceleration method (β = 1/4, γ = 1/2), which is unconditionally for linear systems and second-order accurate, and the linear acceleration method (β = 1/6, γ = 1/2), which offers similar stability but with slightly reduced period elongation errors. The scheme is unconditionally when \gamma \geq 1/2 and \beta \geq \gamma/2, making it suitable for large time steps in simulations of earthquakes, impacts, and vibrations, though it can introduce algorithmic for β > 1/4 to suppress high-frequency modes in nonlinear analyses. Extensively applied in finite element software for civil and , the Newmark- method remains a for time integration due to its balance of computational efficiency and reliability, often extended in modern variants like the Hilber-Hughes-Taylor alpha method for improved dissipation.

Overview

Definition and Purpose

The Newmark-beta method is an implicit, single-step algorithm designed to approximate displacements, velocities, and accelerations in solving second-order ordinary differential equations arising in , particularly those of the form M \ddot{u} + C \dot{u} + K u = F(t), where M, C, and K represent the , , and matrices, respectively, and F(t) is the time-dependent external . Introduced as a general computational procedure for dynamic analysis, it enables the simulation of structural responses under complex loadings by iteratively solving for unknowns at each time step. The primary purpose of the method is to model time-dependent dynamic behaviors in systems, such as the response of and bridges to ground motions, where accurate prediction of transient vibrations is essential for assessing and . Unlike explicit integration schemes, which can become unstable for stiff systems or large time steps, the Newmark-beta approach addresses these challenges by incorporating implicit relations that allow for robust handling of nonlinear and inelastic material behaviors. At its core, the method relies on approximations derived from expansions of displacement and around the current time step. The key equations are: \begin{aligned} 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], \\ \dot{u}_{n+1} &= \dot{u}_n + \Delta t \left[ (1 - \gamma) \ddot{u}_n + \gamma \ddot{u}_{n+1} \right], \end{aligned} where \Delta t is the time increment, and \beta and \gamma are user-defined parameters that influence the numerical properties. A significant advantage of this implicit formulation over explicit methods is its capacity for unconditional stability under specific parameter selections (e.g., \beta = 1/4, \gamma = 1/2), which permits larger time steps without compromising solution reliability, thereby enhancing computational efficiency for long-duration simulations.

Historical Background

The Newmark-beta method was developed by Nathan M. Newmark in to address the computational challenges of analyzing under various loading conditions, including earthquakes and impacts. Introduced as a general technique for solving second-order differential equations arising from , it enabled the simulation of both linear and nonlinear responses in structures of arbitrary complexity using early digital computers. Published in the Journal of the Engineering Mechanics Division of the , the seminal paper "A of Computation for " outlined a family of one-step methods parameterized by β and γ values, offering flexibility in balancing numerical accuracy and stability for time-stepping solutions. This work marked a pivotal advancement in computational , influencing the development of subsequent implicit integration schemes by providing a robust framework for transient analysis. The method's evolution included extensions such as the Wilson-θ approach, proposed by Edward L. Wilson in 1968, which built upon Newmark's formulation to extend the effective time step for unconditional in linear systems while maintaining second-order accuracy. By the , the Newmark-beta method had been integrated into early finite element software packages, including , where it formed the basis for implicit dynamic simulations in . Its adoption accelerated in , becoming a cornerstone for time-history analyses in seismic design codes. For instance, Eurocode 8 explicitly permits the use of direct integration methods like Newmark-beta for nonlinear dynamic assessments of structures under seismic loading, ensuring compliance with performance-based design principles. This persistence underscores its enduring impact as a standard tool in modern practice.

Mathematical Formulation

For Single-Degree-of-Freedom Systems

The Newmark-beta method addresses the of the single-degree-of-freedom (SDOF) equation of motion for a viscously damped system: m \ddot{u}(t) + c \dot{u}(t) + k u(t) = f(t), where m is the mass, c the viscous , k the , u(t) the response, and f(t) the time-varying applied force. This second-order is discretized over time steps \Delta t, assuming a linear variation of within each interval to relate displacements, velocities, and accelerations at consecutive time points t_n and t_{n+1}. The core assumptions yield the following update equations: u_{n+1} = u_n + \Delta t \, \dot{u}_n + \Delta t^2 \left[ \left( \frac{1}{2} - \beta \right) \ddot{u}_n + \beta \, \ddot{u}_{n+1} \right], \dot{u}_{n+1} = \dot{u}_n + \Delta t \left[ (1 - \gamma) \ddot{u}_n + \gamma \, \ddot{u}_{n+1} \right], where \beta and \gamma are integration parameters that control accuracy and stability (typically $0 \leq \beta \leq 1/2 and $1/2 \leq \gamma \leq 1). These relations express the unknown u_{n+1}, \dot{u}_{n+1}, and \ddot{u}_{n+1} implicitly in terms of known values at t_n. Substituting them into the equation of motion evaluated at t_{n+1} eliminates \dot{u}_{n+1} and \ddot{u}_{n+1}, resulting in a scalar algebraic equation for the displacement increment or u_{n+1}: \hat{k} \, u_{n+1} = \hat{f}, with effective stiffness \hat{k} = k + \frac{\gamma}{\beta \Delta t} \, c + \frac{1}{\beta (\Delta t)^2} \, m and effective force \begin{align*} \hat{f} &= f_{n+1} + m \left( \frac{1}{\beta (\Delta t)^2} u_n + \frac{1}{\beta \Delta t} \dot{u}_n + \left( \frac{1}{2\beta} - 1 \right) \ddot{u}_n \right) \ &\quad + c \left( \frac{\gamma}{\beta \Delta t} u_n + \left( \frac{\gamma}{\beta} - 1 \right) \dot{u}_n + \Delta t \left( \frac{\gamma}{2\beta} - 1 \right) \ddot{u}_n \right). \end{align*} For linear systems, \hat{k} is constant and computed once; \hat{f} incorporates the external load at t_{n+1} plus dynamic corrections from mass and damping contributions at t_n. The implementation follows a predictor-corrector algorithm. In the predictor phase, provisional values are estimated using known quantities at t_n, such as an explicit prediction for u_{n+1} by setting \beta = 0 in the displacement update (yielding u_{n+1}^* = u_n + \Delta t \, \dot{u}_n + \frac{1}{2} (\Delta t)^2 \ddot{u}_n) and similarly for \dot{u}_{n+1}^*. However, for the standard implicit scheme in linear SDOF systems, these are not strictly needed; instead, compute \hat{f} directly from t_n values, solve u_{n+1} = \hat{f} / \hat{k}, and proceed to the corrector phase. There, update the acceleration implicitly: \ddot{u}_{n+1} = \frac{u_{n+1} - u_n - \Delta t \, \dot{u}_n - (\Delta t)^2 \left( \frac{1}{2} - \beta \right) \ddot{u}_n}{\beta (\Delta t)^2}, followed by the velocity: \dot{u}_{n+1} = \dot{u}_n + \Delta t \left[ (1 - \gamma) \ddot{u}_n + \gamma \, \ddot{u}_{n+1} \right]. This sequential solution ensures consistency with the equation of motion at t_{n+1}. For nonlinear systems, iterations between predictor and corrector refine the estimates until convergence. To illustrate, consider free vibration of an undamped (c=0) (f(t)=0) with initial conditions u_0 = 1, \dot{u}_0 = 0, \omega = \sqrt{k/m}, and \ddot{u}_0 = -\omega^2 u_0. Using the average variant (\beta = 1/4, \gamma = 1/2), the effective stiffness simplifies to \hat{k} = k + 4m / (\Delta t)^2, and \hat{f} = m \left[ (4/(\Delta t)^2) u_n + (4/\Delta t) \dot{u}_n + \ddot{u}_n \right]. At the first step, u_1 = \hat{f}/\hat{k} \approx 0.820 for \Delta t = T/10 (where T = 2\pi / \omega), followed by \ddot{u}_1 = [u_1 - u_0 - (1/4) (\Delta t)^2 \ddot{u}_0 ] / [ (1/4) (\Delta t)^2 ] and \dot{u}_1 = \dot{u}_0 + (1/2) \Delta t (\ddot{u}_0 + \ddot{u}_1). Subsequent steps trace a to the sinusoidal response u(t) = \cos(\omega t), with minimal decay for small \Delta t / T, highlighting the method's second-order accuracy.

Extension to Multi-Degree-of-Freedom Systems

The Newmark-beta method extends naturally to multi-degree-of-freedom (MDOF) systems by replacing scalar quantities with their and counterparts in the . The governing equation for a linear MDOF system is given by \mathbf{M} \ddot{\mathbf{u}}(t) + \mathbf{C} \dot{\mathbf{u}}(t) + \mathbf{K} \mathbf{u}(t) = \mathbf{F}(t), where \mathbf{M}, \mathbf{C}, and \mathbf{K} are the N \times N , , and matrices, respectively, \mathbf{u}(t), \dot{\mathbf{u}}(t), and \ddot{\mathbf{u}}(t) are the N \times 1 , , and , and \mathbf{F}(t) is the N \times 1 applied load , with N denoting the number of . The displacement and velocity updates at time step n+1 follow the same parametric form as in the single-degree-of-freedom case but in : \mathbf{u}_{n+1} = \mathbf{u}_n + \Delta t \, \mathbf{v}_n + \frac{\Delta t^2}{2} \left[ (1 - 2\beta) \mathbf{a}_n + 2\beta \, \mathbf{a}_{n+1} \right], \mathbf{v}_{n+1} = \mathbf{v}_n + \Delta t \left[ (1 - \gamma) \mathbf{a}_n + \gamma \, \mathbf{a}_{n+1} \right], where \mathbf{a}_n = \ddot{\mathbf{u}}_n and \mathbf{a}_{n+1} = \ddot{\mathbf{u}}_{n+1}. These relations are solved implicitly by substituting into the equation of motion at t_{n+1}, yielding a system \hat{\mathbf{K}} \mathbf{u}_{n+1} = \hat{\mathbf{F}}_{n+1}, with the effective stiffness matrix \hat{\mathbf{K}} = \mathbf{K} + \frac{\gamma}{\beta \Delta t} \mathbf{C} + \frac{1}{\beta \Delta t^2} \mathbf{M} and effective load vector \hat{\mathbf{F}}_{n+1} = \mathbf{F}_{n+1} + \mathbf{M} \left( \frac{1}{\beta \Delta t^2} \mathbf{u}_n + \frac{1}{\beta \Delta t} \mathbf{v}_n + \left( \frac{1}{2\beta} - 1 \right) \mathbf{a}_n \right) + \mathbf{C} \left( \frac{\gamma}{\beta \Delta t} \mathbf{u}_n + \left( \frac{\gamma}{\beta} - 1 \right) \mathbf{v}_n + \Delta t \left( \frac{\gamma}{2\beta} - 1 \right) \mathbf{a}_n \right). The \mathbf{a}_{n+1} is then recovered from the equation of motion, followed by the velocity update; this process repeats iteratively at each time step. For nonlinear or non-proportionally damped cases, the full coupled must be solved directly, often requiring iterative solvers like Newton-Raphson. In linear MDOF systems with proportional , computational efficiency is enhanced through superposition, where the coupled equations are decoupled into independent single-degree-of-freedom equations using the system's eigenvectors ( shapes). The displacement is expressed as \mathbf{u}(t) = \boldsymbol{\Phi} \mathbf{q}(t), with \boldsymbol{\Phi} the matrix and \mathbf{q}(t) the coordinate ; substituting yields \ddot{\mathbf{q}}_k + 2\zeta_k \omega_k \dot{\mathbf{q}}_k + \omega_k^2 \mathbf{q}_k = \mathbf{\Gamma}_k^T \mathbf{F}(t) for the k-th , where \omega_k and \zeta_k are the natural and ratio. The Newmark-beta method is then applied to each equation separately, and the total response is superposed as \mathbf{u}(t) = \sum_k \boldsymbol{\Phi}_k q_k(t). This reduces the problem size significantly, as only the first few dominant modes are typically needed for accurate response. To illustrate the iterative solution in an MDOF context, consider a two-mass-spring system with equal masses m connected by springs of stiffness k to fixed supports and to each other, yielding the mass matrix \mathbf{M} = m \mathbf{I}_{2 \times 2}, stiffness matrix \mathbf{K} = k \begin{bmatrix} 2 & -1 \\ -1 & 2 \end{bmatrix}, and negligible damping for simplicity. Assume an initial impulse load \mathbf{F}(t) applied to the first mass and parameters \beta = 1/4, \gamma = 1/2 for unconditional stability. At each time step \Delta t, the effective stiffness \hat{\mathbf{K}} is formed and inverted (or factored) to solve for \mathbf{u}_{n+1}, from which \mathbf{a}_{n+1} = \mathbf{M}^{-1} (\mathbf{F}_{n+1} - \mathbf{C} \dot{\mathbf{u}}_{n+1} - \mathbf{K} \mathbf{u}_{n+1}) and \mathbf{v}_{n+1} are computed sequentially. For instance, starting from rest (\mathbf{u}_0 = \mathbf{0}, \mathbf{v}_0 = \mathbf{0}), the first step predicts displacements coupled through the off-diagonal terms in \hat{\mathbf{K}}, demonstrating how the method captures mode interactions without explicit modal analysis. This direct approach scales to larger systems when combined with sparse solvers.

Parameters and Properties

Role of Beta and Gamma Parameters

In the Newmark-β method, the parameter β serves as the weighting factor for the at the end of the time step in the update , effectively controlling the assumed variation of over the integration interval. Typically, β ranges from 0 to 1/2, where β = 0 corresponds to an explicit central difference scheme that assumes constant within the step, and β = 1/6 assumes linear variation of , known as the linear method. This parameter influences the method's implicit nature, with higher values of β increasing the reliance on future and thus requiring iterative solution for implicit formulations. The parameter γ acts as the weighting factor for the in the velocity update equation, determining how is averaged over the time step. It is generally selected in the range 0.5 ≤ γ ≤ 1, with γ = 1/2 yielding no numerical in the integration process, preserving high-frequency components without artificial attenuation. Values of γ greater than 1/2 introduce controlled numerical , which can suppress spurious high-frequency oscillations at the cost of some decay in the response. A key combination for achieving second-order accuracy in both displacement and velocity approximations occurs when γ = 1/2 and β = (1/2)^2 = 1/4, corresponding to the or constant average assumption. This selection ensures optimal numerical properties without numerical damping, though it may exhibit period elongation errors in undamped systems. In contrast, the variant with β = 1/6 and γ = 1/2, the linear method, provides a balance of accuracy and computational efficiency but introduces mild period elongation and minimal amplitude decay compared to the constant case. These parameter choices, originally parameterized in Newmark's foundational work, allow users to tune the method for specific trade-offs in accuracy and dissipation.

Accuracy and Numerical Dissipation

The accuracy of the Newmark-beta method is primarily governed by the parameters β and γ, with second-order temporal accuracy achieved when γ = 1/2, leading to a local of O(Δt³) for predictions. This order holds for the common choice β = 1/4, where the method corresponds to the average , and higher-order terms are influenced by deviations in β and γ from these values. When γ ≠ 1/2, the method degrades to accuracy, with the leading term proportional to (γ - 1/2) Δt², increasing overall numerical error in dynamic simulations. Numerical dissipation in the Newmark-beta method arises from parameter choices that introduce artificial , particularly to suppress high-frequency oscillations in multi-degree-of-freedom systems. For β = 1/4 and γ = 1/2, the method exhibits zero numerical across all frequencies, as the ρ = 1, preserving in undamped modes but potentially allowing persistent spurious high-frequency content. Increasing γ above 1/2 activates , with the high-frequency numerical approximated as ξ_num ≈ (γ - 1/2) Δt ω / 2 for low-to-moderate frequencies, derived from the ρ ≈ 1 - (1/2)(γ - 1/2) (Δt ω)²; at high frequencies (ω Δt ≫ 1), ρ approaches values less than 1, providing stronger proportional to (γ - 1/2). The precise per step follows from the eigenvalues of the amplification matrix, where scales with (γ - 1/2)/β in the limit. Period elongation represents a form of numerical dispersion in the method, altering the computed oscillation periods relative to exact solutions. For low frequencies (ω Δt ≪ 1), the relative period elongation error is approximated as ΔT/T ≈ \frac{1}{2} \left( \beta - \frac{1}{12} \right) (\omega \Delta t)^2 when γ = 1/2, indicating that β > 1/12 leads to period lengthening, with the amount increasing as β increases; for example, β=1/6 exhibits less elongation than β=1/4. this error arises from the phase distortion in the amplification matrix eigenvalues. Higher β values amplify elongation, impacting long-term accuracy in simulations with prolonged durations. Comparisons of error spectra across parameter pairs highlight trade-offs in accuracy and dissipation. The pair β = 1/4, γ = 1/2 yields minimal dissipation (ξ_num = 0) but noticeable low-frequency period elongation, suitable for problems where energy conservation is prioritized over high-frequency filtering. In contrast, pairs like β = 1/6, γ = 1/2 (linear acceleration method) reduce elongation at the cost of conditional stability, while γ > 1/2 (e.g., γ = 0.6, β = 0.3 to satisfy stability) introduces targeted high-frequency dissipation (ξ_num > 0) but elevates truncation errors due to reduced order. These spectra, plotted versus normalized frequency ω Δt, show that optimal choices balance elongation below 5% for Δt/T < 0.1 and dissipation ρ < 0.9 for ω Δt > π.

Stability Analysis

Conditions for Unconditional Stability

The stability of the Newmark-beta method is typically assessed through the amplification matrix derived for the undamped single-degree-of-freedom oscillator, where the at time step n+1 is related to that at step n via \begin{Bmatrix} u_{n+1} \\ \dot{u}_{n+1} \end{Bmatrix} = \mathbf{A} \begin{Bmatrix} u_n \\ \dot{u}_n \end{Bmatrix}, with \mathbf{A} depending on the dimensionless \Omega = \omega \Delta t, \beta, and \gamma. For unconditional stability, the eigenvalues of \mathbf{A} must satisfy |\lambda| \leq 1 for all \Omega \in [0, \infty), ensuring bounded solutions irrespective of the time step size \Delta t. In the undamped case, this requirement leads to the criteria \gamma \geq 1/2 and \beta \geq \frac{1}{4} \left( \gamma + \frac{1}{2} \right)^2. A prominent choice satisfying these conditions is \beta = 1/4 and \gamma = 1/2, known as the constant average acceleration method, which achieves unconditional while introducing no numerical (eigenvalue magnitude \rho = 1 for all frequencies) and maintaining second-order accuracy. In the presence of Rayleigh , where the damping matrix is \mathbf{C} = \alpha \mathbf{M} + \beta_K \mathbf{K} (proportional to \mathbf{M} and \mathbf{K}), the stability conditions remain unchanged because the system decouples into independent modal equations, each of which obeys the same criteria as the undamped case for proportional .

Critical Time Step and Limitations

In the explicit formulation of the Newmark-beta method, where β = 0 and γ = 1/2, stability is conditional and governed by the Courant-Friedrichs-Lewy (CFL) condition, requiring the time step to satisfy < 2 / ω_max for multi-degree-of-freedom (MDOF) systems, with ω_max denoting the maximum natural frequency of the system. This restriction arises because the explicit scheme evaluates accelerations at the current time step, limiting the time step size to prevent numerical instability in wave propagation or high-frequency modes. Exceeding this critical time step leads to growing oscillations or divergence in the solution. The method exhibits several limitations that impact its applicability. When γ > 1/2, the scheme introduces algorithmic that excessively dissipates low-frequency components, potentially distorting the response of important structural modes while aiming to suppress spurious high-frequency . Implicit implementations (β > 0) incur higher computational costs due to the need for solving linear or nonlinear systems at each step, often involving matrix inversions or factorizations. Additionally, the method is sensitive to nonlinearities, such as or geometric effects, necessitating iterative solvers like Newton-Raphson, which can increase convergence challenges and computational expense in complex simulations. Unconditional stability fails in certain parameter regimes, particularly for stiff systems with high ω_max or when β < 1/4, even with γ = 1/2, resulting in conditional stability and potential high-frequency oscillations that amplify errors. In such cases, the scheme may exhibit energy growth or spurious modes, especially under dynamic loading where stiffness variations occur. To mitigate these issues, particularly in nonlinear problems, variants like the Hilber-Hughes-Taylor (HHT) α-method or the generalized-α method are employed, which modify the Newmark equations to introduce controllable numerical dissipation while maintaining second-order accuracy and unconditional stability for α ≤ 1/3. These extensions better handle nonlinearities by balancing dissipation and stability without the excessive low-frequency damping of standard Newmark with γ > 1/2.

Applications and Implementations

In Structural Dynamics Simulations

The Newmark-beta method is extensively applied in time history analysis to simulate the dynamic response of structures to seismic events, where ground motion records serve as base excitations for building models. The process begins by discretizing the earthquake record into small time increments, typically on the order of 0.01 to 0.02 seconds, to capture high-frequency components accurately. At each step, the method predicts the structure's displacement, velocity, and acceleration by solving the incremental equations of motion, incorporating the base acceleration as an external force equivalent. This iterative integration proceeds from initial conditions (usually zero displacement and velocity at t=0) through the duration of the event, updating the response at each time step while enforcing equilibrium with damping and stiffness effects. Such simulations enable engineers to evaluate peak deformations and inter-story drifts, critical for assessing seismic performance. In linear applications, where deformations remain small and material properties are constant, the Newmark-beta method employs direct without iterations, using parameters like β=1/4 and γ=1/2 for unconditional and second-order accuracy. This approach efficiently computes responses in structures under moderate seismic loads, avoiding numerical of low-frequency modes. For nonlinear cases involving , large deformations, or hysteretic behavior, the method is extended to an incremental-iterative framework, often combined with Newton-Raphson iterations to resolve unbalanced forces at each step. Here, the tangent is updated iteratively until , allowing simulation of yielding in beams and columns, though it may require smaller time steps to maintain accuracy in highly nonlinear regimes. A representative case study involves the seismic response of a 14-story irregular building frame subjected to the , scaled to peak ground velocities from 25 to 100 cm/s. Using the Newmark-beta method with β=1/4 and time steps of 0.0001 seconds, the analysis reveals of roof displacements reaching up to several centimeters at the building's soft story levels, with inter-story drifts amplifying by factors of 1.5 to 2.0 compared to rigid configurations. Displacement time histories show oscillatory peaks aligning with the earthquake's dominant pulses around 2-3 seconds, highlighting increased vulnerability in lower stories and validating the method's ability to predict progressive softening. The method is implemented in like ETABS and SAP2000 for code-compliant seismic , where users define time history load cases with Newmark-beta parameters via the direct-integration option. These tools automate the step-by-step integration for both linear and nonlinear pushover-to-time-history workflows, outputting displacement envelopes and response spectra that conform to standards such as ASCE 7. For instance, in ETABS, β=1/4 ensures for typical building periods above 0.1 seconds, facilitating rapid simulations of multi-story frames under user-imported accelerograms.

Integration with Finite Element Methods

The Newmark-beta method is integrated with finite element methods (FEM) for solving transient dynamic problems in by first discretizing the spatial domain into finite elements, which yields local , , and matrices for each element. These element matrices are then assembled into the corresponding global matrices [M], [C], and [K] using standard connectivity and nodal equilibrium principles, resulting in the semi-discrete equation of motion [M]{\ddot{u}} + [C]{\dot{u}} + [K]{u} = {F(t)}, where {u} represents the nodal . The Newmark-beta updates are subsequently applied to the global system at the nodal to advance the solution in time, enabling the simulation of distributed dynamic responses across the continuum. Boundary conditions and constraints, such as fixed supports or prescribed displacements, are enforced during the assembly process and incorporated into the effective load vector when solving the implicit Newmark equations at each time step. This effective load vector accounts for external forces, inertial effects from previous time steps, and adjustments for boundaries via techniques like the or Lagrange multipliers, ensuring the global system respects the problem's geometric and kinematic constraints. In transient of and solids, the Newmark-beta method is particularly suited for phenomena like propagation or impact loading, where the time step is selected based on the smallest size h and the material's speed c to maintain numerical and , typically satisfying ≤ h/c for adequate . For example, in finite simulations of a under reservoir loading, the method couples the structural response of the with hydrodynamic pressures from the fluid domain, using a refined near the fluid-structure to achieve in predicted displacements and stresses as size decreases.

References

  1. [1]
    A Method of Computation for Structural Dynamics | Vol 85, No 3
    Feb 3, 2021 · A Method of Computation for Structural Dynamics. This article has a reply. VIEW THE REPLY. Author: Nathan M. Newmark, F.ASCEAuthor Affiliations.
  2. [2]
    Newmark Method - an overview | ScienceDirect Topics
    The Newmark method refers to a group of one-step numerical algorithms for time integration in dynamic analysis, characterized by parameters β and γ, with ...
  3. [3]
    [PDF] Numerical Integration in Structural Dynamics - Duke People
    ... Newmark-β method is identical to the linear acceleration method. If β = 0 and γ = 1/2 the Newmark-β method is identical to the central difference method.
  4. [4]
    [PDF] Lecture 16: Numerical Solution - User pages
    All numerical methods compute solution at discrete time steps and are based on some assumption regarding the solution over a given time interval.
  5. [5]
    [PDF] Structural Dynamics of Linear Elastic Single-Degree-of-Freedom ...
    The Newmark method is one of the most popular methods for solving the general dynamic loading problem. It is applicable to both linear and nonlinear systems. It ...
  6. [6]
    None
    Error: Could not load webpage.<|control11|><|separator|>
  7. [7]
    None
    ### Newmark-Beta Formulation for MDOF Systems
  8. [8]
    Lecture 11: Mode Superposition Analysis; Time History
    Solution of dynamic response by mode superposition · The basic idea of mode superposition · Derivation of decoupled equations · Solution with and without damping ...
  9. [9]
    A solution strategy combining the mode superposition method and ...
    Apr 6, 2022 · In this article, the mode superposition method is combined with a time integration method like the trapezoidal rule to improve solution accuracy ...
  10. [10]
    [PDF] MECHANICAL VIBRATIONS - Direct Time Integration Methods
    The Newmark time integration method is consistent as from (5) and. (6), it follows that lim h→0 un+1 - un h. = lim h→0... (1 - γ)qn + γqn+1. ˙qn +. 1. 2. - ...
  11. [11]
    [PDF] The Finite Element Method for the Analysis of Non-Linear and ...
    Parameter γ = 1/2 ensures second order accuracy whilst, β = 0 makes the algorithm explicit and equivalent to the central difference method.
  12. [12]
    [PDF] Energy conservation in Newmark based time integration algorithms
    Jul 8, 2021 · First the basic format of the Newmark algorithm is presented to set the scene, and then the energy balance equations are derived in three steps:.
  13. [13]
    [PDF] Chapter 7 Non-linear Seismic Response of Structures
    Figure 7.8 Idealized multi-storey building frame with non-linear behavior of columns. The multi-storey building frames can be idealized as 2D frames as shown in ...Missing: study | Show results with:study
  14. [14]
    [PDF] time history response prediction for multi-story buildings consisting ...
    For the time history response analysis, the El Centro NS (1940) earthquake record was used as input ground motion. The input ground motions scaled to a ...
  15. [15]
    Direct-integration time-history analysis - CSI Knowledge Base
    Oct 23, 2022 · The Newmark method is unconditionally stable only when 2 β ≥ γ ≥ 1/ 2, which is why we recommend using β = 1/ 4. When β = 1/ 6, which ...Missing: beta | Show results with:beta
  16. [16]
    [PDF] Structural Dynamics Chapter 16
    Consider the above spring-mass system as a single degree of freedom problem represented by the displacement d. Use Newmark's method with β = 1/6 and γ = ½.
  17. [17]
    [PDF] SOLUTION TECHNIQUES FOR LINEAR AND NONLINEAR ...
    the Newmark-Beta method by the a control parameter. The dashed curves in Figs. 6.16 and 6.17 show the results by the Newmark method with a = 0.05. (~ = 0.276 ...
  18. [18]
    Transient analysis of dam–reservoir interaction including the ...
    The dam–reservoir interaction problem in the time domain was studied by coupling the finite element method for the dam and for the reservoir. The effect of ...
  19. [19]
    [PDF] INVESTIGATION OF THE MODELLING METHOD OF THE DAM
    Feb 2, 2018 · In the dynamic FEM or FDM analysis of dam - foundation - reservoir system, it has been found that the solution may diverge even the ...