truncation errors numerical integration multiple support
play

Truncation Errors Numerical Integration Multiple Support Excitation - PowerPoint PPT Presentation

Truncation Errors Numerical Integration Multiple Support Excitation Giacomo Boffi March 26, 2019 http://intranet.dica.polimi.it/people/boffi-giacomo Dipartimento di Ingegneria Civile Ambientale e Territoriale Politecnico di Milano Giacomo


  1. Truncation Errors Numerical Integration Multiple Support Excitation Giacomo Boffi March 26, 2019 http://intranet.dica.polimi.it/people/boffi-giacomo Dipartimento di Ingegneria Civile Ambientale e Territoriale Politecnico di Milano Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  2. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Part I How many eigenvectors? Introduction Modal partecipation factor Dynamic magnification factor Static Correction Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  3. Introduction

  4. Introduction Modal partecipation factor Dynamic magnification factor Static Correction How many eigenvectors? To understand how many eigenvectors we have to use in a modal analysis, we must consider two factors, the loading shape and the excitation frequency. Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  5. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Introduction In the following, we’ll consider only external loadings whose dependance on time and space can be separated, as in p ( x , t ) = r f ( t ) , so that we can regard separately the two aspects of the problem. Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  6. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Introduction It is worth noting that earthquake loadings are precisely of this type: p ( x , t ) = M ˜ r ¨ u g where the vector ˜ r is used to choose the structural dof’s that are excited by the ground motion component under consideration. ˜ r is an incidence vector, often simply a vector of ones and zeroes where the ones stay for the inertial forces that are excited by a specific component of the earthquake ground acceleration. Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  7. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Introduction It is worth noting that earthquake loadings are precisely of this type: p ( x , t ) = M ˜ r ¨ u g where the vector ˜ r is used to choose the structural dof’s that are excited by the ground motion component under consideration. ˜ r is an incidence vector, often simply a vector of ones and zeroes where the ones stay for the inertial forces that are excited by a specific component of the earthquake ground acceleration. Multiplication of M and division of ¨ u g by g , acceleration of gravity, serves to show a dimensional load vector multiplied by an adimensional function. r ¨ u g ( t ) p ( x , t ) = g M ˜ g = r g f g ( t ) Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  8. Modal partecipation factor

  9. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Modal partecipation factor Under the assumption of separability, we can write the i -th modal equation of motion as � ψ T i r M i f ( t ) q i + ω 2 q i + 2 ζ i ω i ˙ ¨ i q i = = Γ i f ( t ) g ψ T i M ˆ r f g ( t ) M i with the modal mass M i = ψ T i Mψ i . It is apparent that the modal response amplitude depends Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  10. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Modal partecipation factor Under the assumption of separability, we can write the i -th modal equation of motion as � ψ T i r M i f ( t ) q i + ω 2 q i + 2 ζ i ω i ˙ ¨ i q i = = Γ i f ( t ) g ψ T i M ˆ r f g ( t ) M i with the modal mass M i = ψ T i Mψ i . It is apparent that the modal response amplitude depends • on the characteristics of the time dependency of loading, f ( t ) , • on the so called modal partecipation factor Γ i , Γ i = ψ T Γ i = g ψ T r /M i = ψ T i r g /M i i r /M i or i M ˆ Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  11. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Modal partecipation factor Under the assumption of separability, we can write the i -th modal equation of motion as � ψ T i r M i f ( t ) q i + ω 2 q i + 2 ζ i ω i ˙ ¨ i q i = = Γ i f ( t ) g ψ T i M ˆ r f g ( t ) M i with the modal mass M i = ψ T i Mψ i . It is apparent that the modal response amplitude depends • on the characteristics of the time dependency of loading, f ( t ) , • on the so called modal partecipation factor Γ i , Γ i = ψ T Γ i = g ψ T r /M i = ψ T i r g /M i i r /M i or i M ˆ Note that both the definitions of modal partecipation give it the dimensions of an acceleration. Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  12. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Partecipation Factor Amplitudes For a given loading r the modal partecipation factor Γ i is proportional to the work done by the modal displacement q i ψ T i for the given loading r : • if the mode shape and the loading shape are approximately equal (equal signs, component by component), the work (dot product) is maximized, • if the mode shape is significantly different from the loading (different signs), there is some amount of cancellation and the value of the Γ ’s will be reduced. Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  13. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Example Consider a shear type building, its first 3 eigenvectors as sketched above, with mass distribution approximately constant over its height and its earthquake load shape vector g M ˆ r r ψ 1 ψ 2 ψ 3 r ≈ mg { 1 , 1 , . . . , 1 } T . r = { 1 , 1 , . . . , 1 } T ˆ → g M ˆ Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  14. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Example Consider a shear type building, its first 3 eigenvectors as sketched above, with mass distribution approximately constant over its height and its earthquake load shape vector g M ˆ r r ψ 1 ψ 2 ψ 3 r ≈ mg { 1 , 1 , . . . , 1 } T . r = { 1 , 1 , . . . , 1 } T ˆ → g M ˆ Consider also the external, assigned load shape vector r ... Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  15. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Example, cont. For EQ loading, Γ 1 is relatively large for the first mode, as loading components and displacements have the same sign, with respect to other Γ i ’s, where the oscillating nature of the higher eigenvectors will lead g M ˆ r r ψ 1 ψ 2 ψ 3 to increasing cancellation. On the other hand, consider the external loading, whose peculiar shape is similar to the 3rd mode. Γ 3 will be more relevant than Γ i ’s for lower or higher modes. Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  16. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Modal Loads Expansion We define the modal load contribution as r i = M ψ i a i and express the load vector as a linear combination of the modal contributions � � r = M ψ i a i = r i . i i Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  17. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Modal Loads Expansion We define the modal load contribution as r i = M ψ i a i and express the load vector as a linear combination of the modal contributions � � r = M ψ i a i = r i . i i Premultiplying by ψ T j the above equation we have a relation that enables the computation of the coefficients a i : a i = ψ T i r ψ T i r = ψ T � � M ψ j a j = δ ij M j a j = a i M i → i M i j j Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  18. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Modal Loads Expansion 1. A modal load component works only for the displacements associated with the corresponding eigenvector, ψ T j r i = a i ψ T j Mψ i = δ ij a i M i . 2. Comparing ψ T j r = ψ T � i M ψ i a i = δ ij M i a i with the definition of j Γ i = ψ T i r /M i , we conclude that a i ≡ Γ i and finally write r i = Γ i M ψ i . 3. The modal load contributions can be collected in a matrix: with Γ = diag Γ i we have R = M Ψ Γ . Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  19. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Equivalent Static Forces For mode i , the equation of motion is q i + ω 2 q i + 2 ζ i ω i ˙ ¨ i q i = Γ i f ( t ) with q i = Γ i D i , we can write, to single out the dependency on the modulating function, D i + 2 ζ i ω i ˙ ¨ D i + ω 2 i D i = f ( t ) The modal contribution to displacement is x i = Γ i ψ i D i ( t ) and the modal contribution to elastic forces f i = K x i can be written (being Kψ i = ω 2 i Mψ i ) as f i = K x i = Γ i K ψ i D i = ω 2 i (Γ i M ψ i ) D i = r i ω 2 i D i Giacomo Boffi TruncationNum. IntegrationSupport Exc.

  20. Introduction Modal partecipation factor Dynamic magnification factor Static Correction Equivalent Static Forces For mode i , the equation of motion is q i + ω 2 q i + 2 ζ i ω i ˙ ¨ i q i = Γ i f ( t ) with q i = Γ i D i , we can write, to single out the dependency on the modulating function, D i + 2 ζ i ω i ˙ ¨ D i + ω 2 i D i = f ( t ) The modal contribution to displacement is x i = Γ i ψ i D i ( t ) and the modal contribution to elastic forces f i = K x i can be written (being Kψ i = ω 2 i Mψ i ) as f i = K x i = Γ i K ψ i D i = ω 2 i (Γ i M ψ i ) D i = r i ω 2 i D i D is usually named pseudo-displacement. Giacomo Boffi TruncationNum. IntegrationSupport Exc.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend