HI EVERY BODY
I use gap material in my model (element 3)but unfortunately i face an error with this feature:
"force beam column2d::update- failed to get compatible element forces and deformation for element:3<dw:<<0.000123869>."
my model's analysis is static and loading is cyclic
i don't know how can i solve this error
Would you copy the whole message that you get after running the code? I would like to see at what step of analysis it fails. Would you also look at the force in the gap element when the convergence problem appears? Is it smaller or bigger then Fy?
hi
# Cyclic Loading
foreach Dincr {
0.394
-0.394
-0.394
0.394
0.394
-0.394
-0.394
0.394
0.591
-0.591
-0.591
0.591
0.591
-0.591
-0.591
0.591
0.787
-0.787
-0.787
0.787
0.787
-0.787
-0.787
0.787
1.181
-1.181
-1.181
1.181
1.181
-1.181
-1.181
1.181
1.575
-1.575
-1.575
1.575
1.575
-1.575
-1.575
1.575
2.362
-2.362
-2.362
2.362
2.362
-2.362
-2.362
2.362
3.543
-3.543
-3.543
3.543
3.543
-3.543
-3.543
3.543
4.724
-4.724
-4.724
4.724
4.724
-4.724
-4.724
4.724
5.906
-5.906
-5.906
5.906
7.087
-7.087
-7.087
7.087
7.087
-7.087
-7.087
7.087
8.268
-8.268
-8.268
8.268
8.268
-8.268
-8.268
8.268} {
integrator DisplacementControl 8 1 [expr .005*$Dincr]
analyze 200
}
and all errors
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.18223e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.110764
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.17703e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.0613938
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.17703e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.0613938
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.18223e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.110764
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.18223e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.110764
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.17703e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.0613938
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.06787e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.104433
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07282e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.153804
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07282e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.153804
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.06787e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.104433
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.06787e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.104433
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07282e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.153804
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07282e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.153804
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.06787e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.104433
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39656e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.147473
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40222e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.196843
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40222e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.196843
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39656e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.147473
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39656e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.147473
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40222e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.196843
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40222e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.196843
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39656e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.147473
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.51751e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.190549
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.52341e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.239919
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.52341e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.239919
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.51751e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.190549
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39975e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.233588
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40542e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.282958
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40542e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.282958
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39975e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.233588
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39975e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.233588
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40542e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.282958
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.40542e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.282958
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.39975e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor -0.233588
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.0622e+023)
Domain::update - domain failed in update
DisplacementControl::update - model failed to update for new dU
WARNING NewtonRaphson::solveCurrentStep() -the Integrator failed in update()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at
load factor 7.05179e+012
OpenSees > analyze failed, returned: -3 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07737e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.325998
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07737e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.325998
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.0622e+023)
Domain::update - domain failed in update
DisplacementControl::update - model failed to update for new dU
WARNING NewtonRaphson::solveCurrentStep() -the Integrator failed in update()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at
load factor 7.05179e+012
OpenSees > analyze failed, returned: -3 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.0622e+023)
Domain::update - domain failed in update
DisplacementControl::update - model failed to update for new dU
WARNING NewtonRaphson::solveCurrentStep() -the Integrator failed in update()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at
load factor 7.05179e+012
OpenSees > analyze failed, returned: -3 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07737e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.325998
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.07737e-008)
Domain::update - domain failed in update
DisplacementControl::newStep - model failed to update for new dU
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at
load factor 0.325998
OpenSees > analyze failed, returned: -2 error flag
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces &
deformations for element: 2(dW: << 1.0622e+023)
Domain::update - domain failed in update
DisplacementControl::update - model failed to update for new dU
WARNING NewtonRaphson::solveCurrentStep() -the Integrator failed in update()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at
load factor 7.05179e+012
OpenSees > analyze failed, returned: -3 error flag
OpenSees >
thanks for your help.
You have a convergence problem. It can come from different sources. The most common is incompatibility of analysis objects with the model of the structure.
When you use Elastic Perfectly Plastic Gap Material, the only way to do nonlinear analysis is to use load control integrator and to specify the loading pattern using "sp" command. Write your displacment cycles to a file and assign it to timeSeries that loading pattern "sp" is going to use.
Last edited by vesna on Thu Nov 04, 2010 8:44 am, edited 1 time in total.
Hi
excuse me . I Wrote my displacment cycles to a file and assigned it to timeSeries, I used loading pattern "sp"
I don't have any errors but all answers (for example :displacement and reaction of nods) are zero.
WARNING - ForceBeamColumn2d::update - failed to get compatible element forces & deformations for element: 5(dW: << 7.10285e-005)
Domain::update - domain failed in update
LoadControl::update - model failed to update for new dU
WARNING NewtonRaphson::solveCurrentStep() -the Integrator failed in update()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at load factor 0.005
OpenSees > analyze failed, returned: -3 error flag
ElasticPPGap material you use is defined only on the positive side. In order to apply cycling loading on your model you need a material that has negative stress-strain relationship as well. To can do that by defining a series material that will consist of your ElasticPPGap material and another material apropriate for your model but with the definition of negative stress-strain relationship.
I do not now what is in your TimeSeries01.thf, but make sure that you are not going from 0 displacement to max. displacement of the n-th cycle in one step.
Think of materials that you can connect in series in order to simulate the material behavior that you want.
TimeSeries01.thf needs refinement. Divide each cycle into n steps, where n has to be big enough (n=10 to 100) depending on the maximum displacement of the cycle. In order not to have convergence problems, have several steps before you enter nonlinear range.
Hi
I used series material for gap element.
gap material E=2100000
minus gap material E=-2100000
after that I refined my displacement file.
so I don't have convergence error but
the reaction of sp points that connect by gap material to main model are zero.it meens that gap material don't work properly
WHAT'S WRONG?