advanced analytical techniques - ceric에...

47
ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev Institute Giprostroymost Saint-Petersburg Russian Federation

Upload: hakhanh

Post on 28-Mar-2018

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

ADVANCEDANALYTICALTECHNIQUES

Dmitry Maslov & Roman GuzeevInstitute Giprostroymost Saint-Petersburg

Russian Federation

Page 2: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

PART I

…finding a problem…

Page 3: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Issue:The program we use may seem incapable of solving a problem

Reasons:► Excessive demand► Lack of knowledge

Solutions:► Find a different program► Expand the limits of existing software

3

Page 4: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

All the commercial FE software is featured with non-linear analysis

Non-linear analysis is an iterative process involving the modelmodification according to immediate results

“Expand the limits” means a way of making any possible change in the model after results review

4

Page 5: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Manual result handling requires “the art of mouse clicks” for large models

XXI century information technologies hint at some automation5

Page 6: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

There is a variety of instruments for building an automation facility

► VBScript or JavaScript

► MatLab or MathCad

► General purpose programming languages

Result postprocessing and interaction with solver functionality are theonly two things to be developed

6

Page 7: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Scripts:Easy to master but produce very slow code

Native code:Runs fast but requires programming skills to be developed

Engineers are not programmers, programmers are not familiar withStructural Mechanics

A balanced solution has to be found7

Page 8: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

ORCODEN is the new name for Expression Converter program

New features :► Unicode text editor with syntax highlighting,

multiple undo, find and replace features,advanced clipboard facilities, popup hints,and context-sensitive help

► Script debug tools, breakpoints, watches, step-by-step tracing

► Resource-intensive GT STRUDL interaction is developed as built-infunctions which users treat as integral part of script language

8

Page 9: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Composite cross-section bridges

One of the simplest concepts causesadditional problems in its analysis

9

Page 10: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Construction Stages:

► Assembling of steel beams at construction site► Incremental launching using temporary and rolling piers► Deck concreting at bridge spans► Dismantling temporary piers► Deck concreting above piers► Making road surface

Service Actions: ► Carrying temporary loads► Suffering creep and shrinkage effects► Possible seismic events

10

Page 11: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Analytical model for composite section

N M

Such modeling produces a slightly incorrect diagrams

11

Page 12: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Construction steps for the analytical model:

► All deck members deactivated, pier joints declared supports, the structure carries the self weight of metal beam and the concreteof the first two divisions

Sq1Cq 2Cq

12

Page 13: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Construction steps for the analytical model:

► Truss members of the first two concreting divisions activated,temporary support joints made free, the structure carries thethird concreting division weight

3Cq

13

Page 14: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Construction steps for the analytical model:

► All members activated, the structure carries the remaining loads

IIq

14

Page 15: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Are the final displacements correct?

15

Page 16: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

NO!

At the second stage we had to apply inverse joint reaction in the jointsmade free, which would make the concrete carry the self weight

1Cq

1R 2R 3R 4R16

Page 17: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Correct sequence

The joint reaction compensating for the stress can only be found afterthe first stage completed

Thus, the analysis after the first stage has to be suspended, reactionslisted and put into the model for stages 2 and 3

ORCODEN script performs the entire routine automatically from creating the model up to displaying the results

17

Page 18: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Displacements doubled in the “correct” model

18

Page 19: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

So did stresses…

19

Page 20: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

A new LOADING command would be useful

L

L

i JOINTSCOMPENSATING (FOR STRESS) LOADING FACTOR v

'a ' MEMBERSlist...list

⎧ ⎫ ⎧ ⎫⎨ ⎬ ⎨ ⎬

⎩ ⎭⎩ ⎭

The command is supposed to calculate compensating joint forces beforethe user specifies STATUS FREE or INACTIVE MEMBERS/ELEMENTSfor the staged analysis

20

Page 21: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Plate deactivation problem

Concrete structural elements do not work in tension areas due to cracks

Tension areas are dependent on loading

Each loading has to be applied twice: in the ‘whole’ model and afterdeck deactivation

ORCODEN script performs the entire routine automatically aftersome modification of the ‘correct’ model

21

Page 22: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Displacement diagram after the deck deactivation

22

Page 23: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Stress diagram after the deck deactivation

23

Page 24: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

According to our experience, it’s quite enough to find tension areas under dead load, deactivate the deck, and proceed with live loadanalysis…

24

Page 25: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Incremental launching

Consequent analysis of many steps for a mechanical system withunilateral constraints with initial gaps

25

Page 26: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Methods for finding solution:

► Disregarding “unilateracy” and/or gaps

26

Page 27: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Methods for finding solution:

► Traditional Rabinovitch algorithm

At each iteration all supports with negative reaction are detached (declared free joints), and detached supports with negative displacementare attached (declared support joints)

This algorithm may enter an endless loop and collapse at an iteration,even though the solution definitely exists

27

Page 28: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Methods for finding solution:

► Modified Rabinovitch algorithm

At each iteration only the support joint with maximal negative reactionis detached and the joint with maximal negative displacement isattached

The chance of looping and collapsing for this approach is way less thanfor traditional method

28

Page 29: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Methods for finding solution:

► Optimization problem

Quadratic programming approach: in the case of incremental launching,the cost function definition involves positive semi-definite matrix, thus not every algorithm is suitable

General optimization approach turns to either Rabinovitch algorithms

29

Page 30: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Methods for finding solution:

► Compression-only non-linear springs

Exact values for their stiffness have to be found. These cannot be orderslarger than the beam stiffness or the results will be absolutelyincorrect

We choose the modified Rabinovitch algorithm

30

Page 31: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Straight and plain models can be drawn in AutoCAD using annotativeblocks, then processed in Orcoden, which runs GT STRUDL and results inDXF file with force, moment, reaction, and stress diagrams

31

Page 32: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Curved and sophisticated models with thousands of joints and finiteelements still need GT STRUDL meshing facilities to be created

Joints: 17000Elements: 18500Steps: 200

32

Page 33: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

PART II

…offering some science…

Page 34: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Creep and shrinkage basic assumptions

Concrete creep:

► Creep deformation is proportional to elastic deformation (linear creep)

► The ratio between creep and elastic deformation is a creep coefficient function

0( , )cr t tε

00

( , ) ( , )( )

cr

el

t t t tt

ε= ϕ

ε

( )el tε► creep deformation

► elastic deformation

► creep coefficient function

► concrete age at loading application moment

0( , )t tϕ

0t

34

Page 35: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Creep and shrinkage basic assumptions

Concrete shrinkage:

► Shrinkage deformation is time dependent function

( ) ( ) ( )sh sht f tε = ε ∞

► shrinkage deformation

► final shrinkage deformation

► shrinkage function

( )sh tε

( )shε ∞( )f t

35

Page 36: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Creep coefficient and shrinkage functionsfor composite bridges

(1 )( ) tkt e −αϕ = ϕ

( )1( ) ( ) tsh sht e −βε = ε ∞

1.6 1.8kϕ ≈ −final creep coefficient at t →∞

4( ) 2 10sh−ε ∞ = ×

final shrinkage deformation at t →∞36

Page 37: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Elastic deformation obtaining at moment t0

,0 0 / ( )el b bF E Aε =

t=t1…tn

► Incremental initial deformation calculation

► Member distortion calculation

► Bridge analysis on action of external loading and member distortion obtained

► Obtaining elastic deformation for the next step

Post-processing

, , , 1 ,i cr i sh i i el i sh i−∆ε = ∆ε + ∆ ε = ∆ϕ ε + ∆ ε

1 0i i id d l−= + ∆ε

, / ( )el i i b bF E Aε =

Step-by-step algorithm for creep and shrinkage problem

37

Page 38: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Seismic isolation and energy dissipation

Hydraulic damper Friction pendulumbearing

Anti-seismic devicesfor seismic isolation and energy

dissipation

►Rubber bearings with lead core

► Friction pendulum bearings

► Hydraulic dampers

► Steel hysteretic dampers

Main objectives of anti-seismic devices

►Increasing effective natural period

► Energy dissipation

38

Page 39: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Seismic isolation analysis

Direct approach

► Artificial accelerogramgeneration

► Nonlinear time history analysis

Simplified approach

► Response spectrum and damping scale factors are specified by code

► Response spectrum analysis .

0 1 2 3 4 5 60

0.5

1

1.5

2

2.5

3

Natural Period T, sec

β

Ground type II

Ground type I

39

Page 40: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Bridge analytical model with anti-seismic devices

ξeff(d)Κeff(d)

ξeff(d)Κeff(d)

ξeff(d)Κeff(d)

d

► The problem is that neither secant stiffness nor damping ratio which are dependent on amplitude can be determined in advance. ► We need an iterative process for determination of required parameters.

2

12

Deff

eff

EK d⎡ ⎤

ξ = ⎢ ⎥π ⎢ ⎥⎣ ⎦

- energy dissipated during vibration cycle

DE

40

Page 41: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Friction pendulum bearing Hydraulic damper

4D d sd bdE N d= µ

1 deff sd

bd

K NR d

⎛ ⎞µ= +⎜ ⎟

⎝ ⎠

max bdF C α= v0.15α ≈

max4D bdE F d≈

effbd

FKd

≈ max

41

Page 42: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

The analysis of seismically isolated structure comes down to finding the solutionof non-linear equation with unknown displacements

1. Setup initial value of horizontal displacement d.2. Initial secant stiffness and damping ratio computation

1. Eigenproblem analysis2. Response spectrum analysis

Obtaining displacement from DBX

Adjust stiffness and damping ratio

1 5%i i

i

d dd

−−>

Postprocessing 42

Page 43: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Example of seismic isolation analysis

Friction pendulum bearingEffective curvature radius R=3.2mDynamic friction coefficient µ=0.055

Hydraulic damperVelocity exponent 0.15Maximal damper force Fmax=50 mton

max1 1 abeff

V FKV R d d

µ⎡ ⎤= + +⎢ ⎥⎣ ⎦

[ ]max4D abE V F d= µ +

Abutment Middle pier1 1 m

effm

VKV R d

µ⎡ ⎤= +⎢ ⎥⎣ ⎦

4D mE V d= µ

2

12

Deff

eff

EK d⎡ ⎤

ξ = ⎢ ⎥π ⎢ ⎥⎣ ⎦

Vab, Vm – support reaction caused by dead load 43

Page 44: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Response spectrum

10%ξ =

2%ξ =5%ξ =

10% 0.555%

η = ≥+ ξ

- damping scale factor

Peak ground acceleration 0.6g

44

Page 45: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Results of seismic isolation analysis

Effective natural period T=1.8sDesign horizontal seismic displacement ±430mmAcceleration of the bridge girder 0.56g<PGA=0.6g

45

Page 46: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

Conclusions:

► No need to give up using the software if it seems incapable of something

► There is a way of going beyond the limits

Advice:

► Don’t trust the digit until it has been checked seven times

Questions:► ???

46

Page 47: ADVANCED ANALYTICAL TECHNIQUES - CERIC에 …old.ceric.net/old_data/trend/data/new/CNGSoftek/Maslo… ·  · 2013-02-06ADVANCED ANALYTICAL TECHNIQUES Dmitry Maslov & Roman Guzeev

THANK YOU FOR YOUR

ATTENTION