lecture 16
TRANSCRIPT
![Page 1: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/1.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 1 -
Lecture 16: Numerical Solution Reading materials: Section 5.3 1. Introduction
For complex loading time histories, the closed-form solutions become impossible to obtain and therefore we must resort to numerical methods.
All numerical methods compute solution at discrete time steps and are based on some assumption regarding the solution over a given time interval.
The choice of a suitable time step is critical.
It is important to understand Accuracy and Stability of numerical methods.
An accurate numerical solution is close to the exact solution of the differential equation.
The stability refers to the largest time step that can be used without solution becoming unbounded due to accumulation of errors.
An unconditionally stable method results in the solution staying bounded even with very large time step.
For conditionally stable methods, the stability criteria are generally defined in terms of natural frequencies or period of vibration.
Equations of motion
The solution at time ti is known:
The solution at time ti+1 is unknown:
![Page 2: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/2.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 2 -
2. Newmark’s constant average acceleration method
The acceleration is assumed to be constant over the interval time.
Numerically updates from ti to ti+1 At time ti, the acceleration, velocity and displacement are known. The force is prescribed.
![Page 3: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/3.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 3 -
For Multiple degree of freedom systems
3. Newmark’s linear acceleration method
The acceleration is assume to be linear over the interval
![Page 4: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/4.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 4 -
Numerically updates from ti to ti+1 At time ti, the acceleration, velocity and displacement are known. The force is prescribed.
For Multiple degree of freedom systems
4. General Newmark’s method
![Page 5: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/5.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 5 -
Solution procedure in the incremental form
![Page 6: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/6.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 6 -
Solution algorithm
![Page 7: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/7.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 7 -
5. Example
![Page 8: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/8.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 8 -
6. Stability
Constant average acceleration method: Unconditionally stable. Use a step size based on a trade-off between the desired accuracy and computational effort.
Linear acceleration method: For single degree of freedom system, solution is stable when Δt=T/10.
![Page 9: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/9.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 9 -
7. Finite difference method (Optional)
Approximation to derivatives
![Page 10: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/10.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 10 -
Central difference method for SDOF systems
Example
![Page 11: Lecture 16](https://reader038.vdocument.in/reader038/viewer/2022100802/577ccf461a28ab9e788f53de/html5/thumbnails/11.jpg)
53/58:153 Lecture 16 Fundamental of Vibration ______________________________________________________________________________
- 11 -
Finite difference method for multidegree of freedom systems
8. Runge-Kutta Method for SDOF systems (Optional)
Runge-Kutta method
Example