1 به نام خدا سمینار کلاسی: differential quadrature method as a numerical method...

72
1 دا ام خ ه ن ب ی: س لا ک ار ن می سDifferential Quadrature Method As A Numerical Method to Solve Differential Equations وطه: ب ر م اد# ن س ا# ت ی ل عدو م ر# کت ای د# ا/ق اب ن ج3 دگان ن6 کی ه ی ه# ت: ری ت# ق ح ی عل ری ت? ظ ن د ن ج و& ر ا/ د1386

Upload: jerome-jonathan-collins

Post on 27-Dec-2015

261 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

1

خدا نام به

: کالسی سمینار

Differential Quadrature Method As A Numerical Method to Solve

Differential Equations: مربوطه استاد

معدولیت دکتر آقای جنابکنندگان :تهیه

حقیری & علی نظیری وحید

1386آذر

Page 2: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

2

Contents: Abstract 3

Introduction 8

The Classic Differential Quadrature Method (DQM) 11

Normalizing Sample Points Domain 20

Recent Developments of The DQM 23

The Improved Proposed Differential Quadrature Method 27

Single-Span Bernoulli-Euler Beam's Buckling Analysis 35

Solution of An Example With Its Details 50

Page 3: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

3

Abstract

Page 4: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

4

Differential Quadrature Method proposed here can be used to solve boundary-value and initial-value differential equations with a linear or nonlinear nature.

Page 5: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

5

Unlike the classic Differential Quadrature Method (DQM), the newly

proposed Differential Quadrature chooses the function values and some derivatives wherever necessary as independent variables.

Page 6: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

6

The δ-type grid arrangement

used in the classic DQM is exempt at present work while the

boundary conditions are applied exactly.

Page 7: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

7

Most importantly, the weighting coefficients can be obtained explicitly using the proposed procedures.

Page 8: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

8

Introduction

Page 9: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

9

The Differential Quadrature Method (DQM) was proposed by Bellman and Casti (1971) and has been employed in the solution of solid mechanics problems by Bertand Malik (1996).

Page 10: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

10

A δ-point technique has been employed in the DQM's application to boundary valuedifferential equations with multiple conditions. But the initial-value differential quadrature method for structural dynamics has not been reported until now.

Page 11: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

11

The classic Differential Quadrature Method (DQM)

Page 12: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

12

Consider a one-dimensional variable

and let be the function values specified in a finite set of N discrete points xi(i = 1, 2, . . . ,N)

)(x

)( ii x

Page 13: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

13

Essential basis of the DQMLet the value of the function derivative be expressed as a linearly weighted sum of the function values.

) 1(

Page 14: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

14

The weighting coefficients may be determined by some appropriate functional approximations.

The approximate functions are referred to as test functions.

Page 15: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

15

Although there can be many choices of

the test functions, a convenient and most commonly used choice in one-dimensional problems is the Lagrangian interpolation shape functions where:

) 2(

)(xl j

Page 16: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

16

Note that in the classic DQ method the number of test functions is equal to the number of the sampling points.

Page 17: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

17

The polynomial-test-function-based weighting coefficients

Page 18: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

18

1 (The accuracy of differential quadrature solution depends on the accuracy of the weighting

coefficients .

2 (Considering the Lagrangian polynomial as the test function the weighting coefficients of rth-

order derivatives will be:

xi's are the locations of the grid points & N is the

number of sampling points.

Page 19: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

19

Using Eqs. (1), (2), and (3) based on Lagrangian interpolation test function the weighting coefficients will be derived as below:

)4(

Page 20: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

20

Normalizing sample points domain

Page 21: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

21

A convenient and natural choice for the sampling points is

that of the equally spaced sampling points. These are given

in the normalized coordinate [0,1] by:

)5 (

Page 22: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

22

But the Differential Quadrature solutions usually deliver more accurate results with unequally spaced sampling points. A well accepted kind of sampling points using zeros of the orthogonal polynomials in the DQM is the so-called Gauss-Lobatto-Chebyshev points:

)6(

Page 23: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

23

Recent developments of the DQM

Page 24: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

24

1 (Usually, the fourth-order differential equations in structural mechanics such as beam and plate's displacement, buckling and free-vibration analysis have two boundary equations at each boundary.

2(Two conditions at the same point provoke a big and real challenge for the classic Differential Quadrature Method, because in the classic DQM we have only one quadrature equation at one point but two boundary equations are to be implemented.

Page 25: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

25

Therefore, Bert and Malik (1996), Jang et al. (1989),Kang et al. (1995), Kukreti et al. (1992) and Striz et al.(1988) proposed the δ-type grid arrangements, that is, besides the two boundary points, two additional adjacent points with an order of 10 -5 distance to the boundary points were also treated as boundary points. Therefore, there are two boundary points at each boundary corresponding to their two respective boundary

conditions .

Page 26: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

26

δ-type grid arrangement deficiencies:

1 (In solid dynamics problems, one has two initial conditions at the initial time, that is the initial displacement and initial velocity. The same problems (two conditions at the same point) were also encountered. Therefore no onepaper has appeared about solid dynamics problems solved by the classic DQM.

2 (Although the δ-type grid arrangements work well for some circumstances, this type of boundary grid arrangement is not mathematically suitable and will sometimes cause ill-

conditioned problems .

Page 27: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

27

The improved proposed Differential Quadrature Method

Page 28: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

28

This paper will propose an Improved Differential Quadrature Method using Hermite interpolation functions to apply the multiple boundary or initial conditions exactly without using the δ-

point technique with unequally spaced sampling points.

The independent variables are chosen to be the function value and its derivatives of possible lowest order wherever necessary.

Page 29: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

29

Consider a one-dimensional variablein domain of x1< x < xn and divide the domain by N points xi ( i = 1,2,…,N ).Let ni denote the number of equations corresponding to the point xi. Using Hermite interpolation functions:

Page 30: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

30

Properties of Hermite interpolation shape functions when x = xj

Page 31: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

31

Page 32: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

32

Expression of the newly proposedDQM

Where are called the weighting coefficients of the rth-order derivative of the function at point xi.

Page 33: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

33

For points with more than one equation such as single spanbeam's end points, the more than one independentvariable is introduced to implement the same number ofequations. Then the deficiencies of the δ-type grid arrangements are eliminated, and the boundary conditionsare applied directly.

Page 34: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

34

In conclusion, the calssic DQM has only the function values as the independent variables. Therefore at one point only one differential quadrature analog can be implemented.

But in the newly proposed Differential Quadrature one has the function value and its derivatives wherever necessary as the independent variables .

Thus at one point, more than one differential quadrature analog can be implemented in the proposed Differential Quadrature. The resulting weighting coefficient of the classic DQM is a matrix of N × N. But the resulting weighting coefficient of the proposed Differential Quadrature is a matrix of N × M.

Page 35: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

35

Single-span Bernoulli-Euler Beam's Buckling Analysis

The governing equation of single-span Bernoulli-Euler beam's buckling problem is:

where ω is the displacement function in the y direction,E and I denote the modulus of elasticity andprincipal moment of inertia about the z-axis, respectively.P is the compressive axial load.

Page 36: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

36

The single-span Bernoulli-Euler beam has four boundary conditions, two at each end. The beam is divided into N-1 sections using nonequally spaced points. The boundary conditions are usually the following forms in the buckling analysis:

Page 37: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

37

In this example, there are two boundary points x1 and xN. At point x1 there are two boundary conditions and thus two independent variables and .At point xN there are also two boundary conditions and then two independent variables

and .

Therefore :

Page 38: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

38

Differential Quadrature expression

Page 39: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

39

Interpolation shape function

Since we have two boundary conditions at the first point, two interpolation functions h10(x) &

h11(x) are defined for this point as follows:

where has the following properties:

Page 40: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

40

Notice that

Page 41: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

41

The should have the following properties:

Where

Page 42: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

42

Where its properties are as follows:

Page 43: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

43

Where its properties are as follows:

Page 44: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

44

Where its properties are as follows:

Page 45: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

45

Explicit weighting coefficients

Page 46: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

46

Now the differential quadrature analog of Now the differential quadrature analog of the beam governing equation isthe beam governing equation is::

The differential quadrature analogs of the boundary conditions are:

Page 47: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

47

Where the subscript b indicates the grid points usedfor writing the quadrature analog of the boundary

conditions and the subscript d is related to other points.

Page 48: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

48

This is a generalized eigenvalue equation.

Page 49: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

49

By the procedure proposed here, one obtains the normalized critical buckling axial load of the beam with various boundary conditions.The calculated is compared with analytic results in Table 2. Good agreements were obtained. When more sampling points are employed, Table 2 shows that the convergence rate is very rapid.

Page 50: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

50

- گرفتن نظر در با اولر برنولی تیر کمانش 4تحلیلآن : روی بر نقطه

Page 51: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

51

Page 52: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

52

Page 53: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

53

Page 54: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

54

Page 55: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

55

Page 56: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

56

وزنی : ضرایب آوردن بدست

Page 57: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

57

Page 58: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

58

Page 59: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

59

Page 60: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

60

Page 61: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

61

Page 62: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

62

Page 63: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

63

Page 64: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

64

Page 65: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

65

Page 66: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

66

Page 67: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

67

Page 68: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

68

Page 69: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

69

Page 70: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

70

به – اویلر برنولی تیر کمانش معادله نهایی به – فرم اویلر برنولی تیر کمانش معادله نهایی فرم

وزنی همراه همراه ضرایب وزنی ماتریس ضرایب ماتریس

Page 71: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

71

Page 72: 1 به نام خدا سمینار کلاسی: Differential Quadrature Method As A Numerical Method to Solve Differential Equations استاد مربوطه: جناب آقای دکتر

72

THE END