Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Riks in ABAQUS: Is this the forth stopping criteria for Riks?
(OP)
Hi all friends here:
I am a new researcher and employ ABAQUS to analyse steel bar buckling through Riks algorithm, and concerning the stopping criteria, I want to ask a question. Since when we edit "step", we can specify as much as three stopping criterion: Maximum load proportionality factor, Maximum displacement, and the maximum number of increments. But, since we can also define a displacement along certain direction when we impose displacement control to the model, I want to know whether the displacement I defined is another stopping criteria of Riks? If not, what is the significance of defining a displacement?
Best Regards,
Kyle
I am a new researcher and employ ABAQUS to analyse steel bar buckling through Riks algorithm, and concerning the stopping criteria, I want to ask a question. Since when we edit "step", we can specify as much as three stopping criterion: Maximum load proportionality factor, Maximum displacement, and the maximum number of increments. But, since we can also define a displacement along certain direction when we impose displacement control to the model, I want to know whether the displacement I defined is another stopping criteria of Riks? If not, what is the significance of defining a displacement?
Best Regards,
Kyle





RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Thanks so much for reply mine thread! You are so right, I really found the simulation shows larger displacement than the one I defined in the "load module"! You know it is really hard to find another one who is also using the same algorithm, and please help me Mustaine3, I am so urgently need your help, please help me !
I also want to know:
for the loading during the Riks, it is always proportional loading, and follows rules :P(total)=P0(dead load)+ 人(P(ref)-P(0))+, where P(ref) means the load defined in the Riks step, does that mean even if I want to use displacement control, I also need to nominate a load in "load module" to let ABAQUS calculate the P(total) ? If so, what amount of load I should apply? the estimated critical buckling load?
And if I want to use displacement control, is this right: I cannot nominate a displacement at boundary condition, I mean, give a value for one direction in "load module", but can only "control" it at the maximum displacement in "step module"?
Since in normal static analysis we usually add displacement control at boundary condition part, I am not sure whether in Riks is still the same rule.
I will so appreciate your help!!! I have been really frustrated by this tough point, it is killing me :(
Best Regards & thousands thanks with my best sincerity,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
The load is the reaction force from the applied displacement. I think there is no need to specify an additional dummy load when you run the analysis displacement controlled.
The displacement is applied the same way as in regular static analysis. So you define a region, a direction and a value. Only the value is not used in the same way. That's why you have different stop criteria.
After the simulation you can plot reaction force vs. displacement from one or multiple nodes of your BC. This is the load-displacement/deflection-curve and you can see the behavior of your structure. Usually the reaction force goes up at the beginning, then down when buckling happens, then maybe up again. Depends on your problem.
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Yes, you are right, I tried as you told me, it is really not necessary to set load for the displacement control process, and when the displacement is imposed to the structure it will produce equivalent Load, so totally necessary to do that, what I silly thought I had..
But, I got another little question concerning the displacement, I know that we can also nominate "maximum displacement of certain point" in "step" module as a stopping criterion, and I want to say, if we want to do the displacement control, we can just give a value in the "step" module to make the calculation stop, but if so, what value we should set for the displacement in "load module", can you give me some clue about this?
Another thing, you told me to plot the reaction force and displacement diagram, and when I try to generate the data from the output files, take displacement as example, it will show me: magnitude, U1 U2 U3, my question is what does magnitude here mean? whose magnitude it is, if the displacement of more than one degree of freedom is non-zero?
Thanks very much!
Sincerely yours,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
The value of the applied displacement is totally independent of the monitored displacement that can terminate the step. You define the load and this will be applied (and increased) as long as no termination criteria becomes active.
Another thing, you told me to plot the reaction force and displacement diagram, and when I try to generate the data from the output files, take displacement as example, it will show me: magnitude, U1 U2 U3, my question is what does magnitude here mean? whose magnitude it is, if the displacement of more than one degree of freedom is non-zero?
Basic math. An arbitrary vector in 3D has a magnitude (total length) and 3 components in a coordinate system.
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Thanks again for your enlightening answers! yes, I also think the two displacement are totally independent, but if this is the case, when I model the buckling behaviour of a solid bar, what the displacement I should apply to the structure? if load it as load control, I know we can add the yield buckling force to the structure, but for displacement buckling, although it equal to add a corresponding load, but how I can know this corresponding relationship, from the strss-strain relationship of the steel bar? Can you tell me more about how to define a value for displacement control? Since I tried two different value for displacement, and the results just different, and the material property is not changed, but the yield load
Please help me to explain why this can happen, I mean all the thing are identical, only because of the different displacement input, the results varies, it doesn't make sense, but it happens, Thanks you very much for that! You are a real helper for me, my friend!
Sincerely yours,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Sorry, Another basic question, can I use Riks to analyse the non-linear bifurcation buckling ?
I have tried so many times, the results are always yield do nothing with critical buckling load, I feel so discouraged, I know it more focuses on post-buckling, and snap-through collapse, but for bifurcation type buckling analysis, does this still work? The best choice will be the "buckling" in linear perturbation, but it is only for linear analysis, I want to study both non-linear material and non-linear geometry behaviour. Can you also help me with this, Mr.Mustaine3?
Thank you very very much! I feel so lucky to get your response!
Best Regards & Sincerity,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
For this,in ABAQUS docuement: In the first analysis run perform an eigenvalue buckling analysis with Abaqus/Standard on the “perfect” structure to establish probable collapse modes and to verify that the mesh discretizes those modes accurately. Write the eigenmodes in the default global system to the results file as nodal data.
my question is how the result of eigenvalue step can work as a imperfection?I mean, After the "buckling step", the structure already buckled, how this can work as a perturbation? is this so called perturbation measurable?
And I also know that we can also do that based on:
Defining an imperfection based on static analysis data
Defining an imperfection directly
But I have no idea how to introduce a perturbation with these two steps as well, can you give me some clues, that will be so fantastic, and I am so appreciate anyone who finish reading this reply, and thanks very much if you can give any comments!
Best Regards and big thank,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
You can use the results of an eigenvalue buckling analysis as the seeds. Understand that the eigenvalue results' eigenvector are scaled to a maximum of 1 (in your unit system). You choose the scaling - there is no firm rule on it, but I would consider fabrication tolerances.
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
If it is okay to let me know, just tell me the source to know the method, I feel so stressful at the moment, since my supervisor is looking forward to my progressing
Best Regards,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Read the documentation on *IMPERFECTION. It's well explained.
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
2016 already arrived, May all the thing goes well on you in the new year!
After you tell me the method of including the imperfection and I just do as you told me to include imperfection to my model through editing keywords according to the documentations you referred.
But I got two problems during the procedure. First, during running the buckling using eigenvalue to generate imperfection, I defined the load as 1 in load module, and get a eigenvalue, then in order to verify that the critical load is the multiplication of the load defined in the load module and the obtained eigenvalue, I change the load in load module as 10, but the eigenvalue is still the same as the one obtained under the load set as 1! That doesn't make any sense, I feel really confused about this, can you help me to explain this?
Secondly, I feel unclear about the below statement in the documentation 11.3.1 (http://129.97.46.200:2080/v6.14/books/usb/default....)
"You must choose the scale factors of the various modes; usually (if the structure is not imperfection sensitive) the lowest buckling mode should have the largest factor.
The magnitudes of the perturbations used are typically a few percent of a relative structural dimension such as a beam cross-section or shell thickness."
For these statement,how I can determine the value of the scale factors? and what does this mean that "The magnitudes of the perturbations used are typically a few percent of a relative structural dimension"? The magnitude of the superposition of all the eigenmodes or the magnitude of each eigenmode after multipling the corresponding scale factor?
THANK YOU VERY MUCH!
Sincerely yours,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
As far as selecting the magnitude of the perturbation, well that's the art part of this work. A mentor is definitely an asset here - seek one out away from the on-line world (i.e. in the real world). For me, it's a Goldilocks problem - too little and the imperfection doesn't come in to play, too much and it governs your problem in a way that is shouldn't. As a start, I would suggest that you investigate the fabrication tolerances of whatever you are evaluating. Perhaps even find some actual bucking failure experimental data and calibrate your procedure to that.
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Thanks very much for your kind reply!
And there is a course carried out by SIMULIA, do you think the content is good to learn? see the link below:
http://www.3ds.com/products-services/simulia/servi...
Happy new year!
Best Wishes,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Thanks for all your previous kind help, now I successfully captured the buckling critical load, but the load decrease sharply right after the buckling point in the load-displacement diagram, so I think the imperfection introduced into the riks may not be the appropriate one, and I looked back about your previous reply, you mentioned a notion - seed. What does that mean? Did you only introduce imperfection situation at end, because I just employed the buckling mode throughout the bar as the imperfection?
And when you told me the scaling of the eigenvector, I am not quite sure what you mean by fabrication clearances?
Sorry to bother you again, but I really need your help!
Best Regards and Sincerely,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
I didn't say fabrication clearance, I said fabrication tolerance. For example, in my world of pressure vessels, the tolerance on "roundness" is that the maximum/minimum diameter of a cylinder can be no more than 1% and often can be much less, depending on whether or not buckling is a governing failure mode.
[rant]It is my experience that most engineers don't fully appreciate the nuances of fabrication tolerances and their effects on design and performance of the thing being designed/built. Sure, some people focus on tolerance stack-up in drawings, but do the analysis engineers actually evaluate the widget at the limits of the tolerances vs the "ideal" design? Again, in my experience, no. And that is a huge problem.[/rant]
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Thanks very much for your fast reply!
Yes, I understand what you mean by now! and yes, not too many people consider the imperfection in actual design, and this is definitely a problem for designing.
And from your information provided, the challenge of introducing geometrical imperfection is to define appropriate scaling value that can make the model produce expected critical buckling load, is that right? Did you apply all the nodes of the body as the imperfection to Riks or just use the imperfection nodes at two ends after eigenvalue buckling analysis ?
And can you help me to check if the progressing of the diagram in attachment is a typical shape of bifurcation buckling?
Best Regards,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
And when you provide plots, labels would be very helpful - I have no idea what you are actually plotting in your figure.
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
My problem is: acting compressive load to a steel bar, which has round section shape, diameter is 12mm, two ends are pinned boundary conditions, I used displacement control to impose load to the bar. At this stage, I try to model its non-linear buckling behaviour, as well as load-displacement diagram. In the diagram I attached the same as the previous one, the X-axis means the displacement of midpoint of the bar in mm Unit, the load is the total load of the top section, in KN Unit. The Euler buckling load is approximately the value shown on the diagram, but after that point, there should be a horizontal line, but for this diagram it dropped down, and it doesn't make sense (see the screenshot of the correct diagram in the second attachment)
Sorry about that, I made such a mistake to rashly post the incomplete information, Please forgive me!
Best Regards,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
My problem is: acting compressive load to a steel bar, which has round section shape, diameter is 12mm, two ends are pinned boundary conditions, I used displacement control to impose load to the bar. At this stage, I try to model its non-linear buckling behaviour, as well as load-displacement diagram. In the diagram I attached in last reply, the X-axis means the displacement of midpoint of the bar in mm Unit, the load is the total load of the top section, in KN Unit. The Euler buckling load is approximately the value shown on the diagram, but after that point, there should be a horizontal line, but for this diagram it dropped down, and it doesn't make sense (see the screenshot of the correct diagram in the second attachment)
Sorry about that, I made such a mistake to rashly post the incomplete information, Please forgive me, and thanks for your kind help!
Best Regards,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
Why do you think it makes no sense? The postbuckling behavior depends heavily on the structure. If you have a real collapse of your structure, then the load that can be taken will be much lower after the buckling. So the curve does not always have to up after buckling.
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
But you said a collapse of my structure, actually it won't collapse at all, I use Riks to analyse Bifurcation buckling is because only this algorithm can analyse non-linear plastic buckling. So, that is the reason I believe this result doesn't make sense...
Thanks for your time to help me analyse this, I will keep trying based on your guidance, thanks again!
Sincerely yours,
Kyle
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
RE: Riks in ABAQUS: Is this the forth stopping criteria for Riks?
I am coming back, I got another tough issue that sounds very silly, but it still makes me struggle a lot, I beg for your help again!
I am modelling a steel bar that under compression, and want to find its non-linear buckling behaviour, and I use C3D8 element, and want to apply pin-end boundary condition at one end, and axial symmetry boundary condition at another end, but this "pin" is really hard to get!
Since for solid element, there is no rotational DOF for its nodes, but the element can still rotate based on the difference of translational displacement. At the beginning, I fixed all the lateral DOF of all the top surface, and since I was asked to use displacement control, I have to set a displacement value for axial DOF, and after that, I find the result is exactly a fixed end boundary condition!
And some other kind researchers here told me "only axial restraints on all the nodes will fix rotation" I think that makes sense. but another difficulty will be risen up, since I want to use displacement control to the solid bar, I have to set a axial displacement for all the nodes, and then, it won't rotate at that situation. what should I do to get a pin end and can still use displacement control?
Best Regards and Sincerely yours,
Kyle