Reinforced Concrete Modeling - FEA using ANSYS - Lesson 9

Ғылым және технология

This tutorial models a concrete beam reinforced with mild steel. The concrete is modeled using a Menetrey-Willam strain softening model, while the steel has bilinear hardening.
Learning objectives:
1. Define a strain-softening geo-material that has different compressive and tensile behavior.
2. Embed reinforcing elements within a concrete solid.
3. Describe the stresses and strains in the concrete and steel composite structure.

Пікірлер: 89

  • @darioramirez7519
    @darioramirez75192 жыл бұрын

    Dear professor, this tutorial is gold !!! , I really appreciate you have uploaded it !!! Thank you very much.

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    Glad it was helpful!

  • @jeanr.cfrench4620
    @jeanr.cfrench46202 жыл бұрын

    Very good tutorial. Thank you so much

  • @chethan.h.g646
    @chethan.h.g6462 жыл бұрын

    Thanks for your video. Can we get failure load for concrete in this model. Can we get cracking of concrete.

  • @jaybelyn5588
    @jaybelyn55888 ай бұрын

    Hello Professor, your video has been really helpful when I was doing my dissertation project. I was just wondering if you have any tutorials or if you have done any simulation on the carbonation of concrete? If not do you think it is possible to create a 3D model of a simple concrete cube going through carbonation in ANSYS? Thank you very much. :)

  • @christophzacharias4775
    @christophzacharias47752 жыл бұрын

    Nice job on the video. It was quite helpful. I was wondering if there is a way of obtaining the dilatancy angle, since it's probably not the same for different concretes.

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    That's not an easy question. Most of the time selecting the dilatancy angle comes down to experience or fitting some existing lab data. I suggest checking out this paper (www.sciencedirect.com/science/article/abs/pii/S1644966519300767) for a more in-depth discussion. They use ABAQUS instead of ANSYS, but it should be similar.

  • @dinhvanduc4539
    @dinhvanduc45392 жыл бұрын

    Thank you very much!

  • @angelesalvarado2548
    @angelesalvarado25488 ай бұрын

    amazing video! thanks :)

  • @StructuresProfH

    @StructuresProfH

    8 ай бұрын

    Glad you liked it!

  • @keyce123456
    @keyce1234562 жыл бұрын

    Thank you so much for this tutorial! I'd like to cite the fib MC code for my research, but I don't have the exact source at hand, would anyone be so kind to leave a link to the most recent version (or any available version) or at least the DOI, or so. Thank you in advance!

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    DOI for the 2010 fib Model Code is... 10.1002/9783433604090 The model code is available from Wiley (onlinelibrary.wiley.com/doi/book/10.1002/9783433604090) or Ernst and Sohn (www.ernst-und-sohn.de/index.php?q=en/fib-model-code-for-concrete-structures-2010). When I reference the Model Code, this is my typical formatting: fédération internationale du béton (2013). fib Model Code for Concrete Structures 2010. Ernst and Sohn, Wiley, Berlin, Germany.

  • @sahinsozen3946
    @sahinsozen39462 жыл бұрын

    Great. Thanks a lot.

  • @raoufamhir
    @raoufamhir2 жыл бұрын

    Great lesson Thanks a lot ..

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    You are welcome!

  • @engineerronidey165
    @engineerronidey165 Жыл бұрын

    very much nice and effective

  • @paulkamugisha1393
    @paulkamugisha13934 ай бұрын

    Good video prof

  • @amrouheramdane830
    @amrouheramdane8302 жыл бұрын

    Hi, Sir can you give us some video about the bond between concrete and steel some examples in cylinder concrete, pull out a test or push in.

  • @structureexpert7985
    @structureexpert79852 жыл бұрын

    Good explanation.

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    Glad it was helpful!

  • @hossein8495
    @hossein84952 жыл бұрын

    thanks for your videos I create a model in Ansys workbench, that have concrete I used this way video to model concrete (and an alternative model with other your video micro-plane and your script) in my model concrete should have some crushing and damage during analysis now can you help me to find how can see the damage, crushing, or crack in my concrete part model

  • @plebesito3430
    @plebesito3430 Жыл бұрын

    Good day Professor, thank you for this tutorial. I wonder what is the best contact to use in simulating cold joints in a reinforced concrete model.

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    That is an excellent question, for which I do not know the answer. I assume some sort of cohesive (modeling resistance to separation of the joint) and frictional (modeling resistance to sliding along the joint) contact would be best, but I do not have personal experience with that kind of model. If it's very well connected with no separation and no sliding, perhaps start with a bonded connection for simplicity of modeling - when adding model complexity, it's nice to progressively add one complication at a time so that, if an issue arrives, it is easier to pinpoint the problem.

  • @plebesito3430

    @plebesito3430

    Жыл бұрын

    @@StructuresProfH I have one more question. How can I do Fatigue analysis in a concrete model? When I run the solver it always say missing S-N cruve?

  • @ppetai
    @ppetai Жыл бұрын

    Thank you Professor, I'm a student from Thailand and with regard, i need to know your opinion about what kind of concrete material model is less complex and good at solving ploblem about hardening and softening of concrete in case of reinforced concrete in Ansys, between mohr-coulomb, drunker prager and Menetrey-William. Thank you

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    This video just treats concrete as a perfectly plastic material, no hardening or softening, and uses the Menetrey-Willam model. This works for simple problems, but if you are dealing with hardening and softening, I'd recommend going to the microplane model, which is the focus of the next video in this series: kzread.info/dash/bejne/fIyWvNChd73Smbw.html. The plasticity in this microplane model implementation uses a Drucker-Prager yield surface, but also incorporates damage and nonlocality for softening. It's quite a bit more complex than perfect plasticity, but that next video will give you thorough guidance of how to implement it.

  • @pedrogoncalves3598
    @pedrogoncalves35989 ай бұрын

    Dear Professor, i am getting in a lot of troubles with my master theasis. Basically i am simulating a tire response under diferent conditions. The tire has a lot of beam reinforcements (Belts) Do i need to make any adjust? Can i sellect the Beam option ? Do i need a specific code? Please, i need help

  • @albertocentenopolo6379
    @albertocentenopolo63792 жыл бұрын

    Thank you very much!!! I have a doubt about using FEM with concrete. Is it possible to considere the bond strengh of reinforcement to analyse the behaviour of anchorage zone?

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    It should be possible, but not using the method I described in this video. The reinforcement option that I've shown here effectively has perfect bond (no slip, infinite strength). I don't have personal experience with modeling bond failures, but at least in theory you would need to model the reinforcement as a beam or truss, then couple it to the surrounding concrete using some sort of nonlinear springs.

  • @albertocentenopolo6379

    @albertocentenopolo6379

    2 жыл бұрын

    @@StructuresProfH I am thinking in modelling the anchorage zone with a 8 (for example) segments in the rebar with a linear area section variation. It would simulate a linear bond strength. It is similar to check in the perfect bond model the bar tension, but you could simulate a faillure in the bond zone

  • @israelcrawford8734
    @israelcrawford87342 ай бұрын

    Hello Sir, can you use the reinforcement connect a post-tension tendon in the concrete beam?

  • @edonibre4106
    @edonibre41062 жыл бұрын

    Thank you very much for your videos, I am from Ethiopia and currently, I am doing my MSc paper on numerical modelling of the simply supported beam, I used CPT 215 element for concrete but it results in " Drucker-Prager cap plasticity integration algorithm did not converge for element xxx and for concrete material, I tried to stimulate the beam by changing different damage parameter, however it cannot converge. How are these problems fixes?

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    Hi Edoni, Without seeing the model, it's impossible to say what is the issue with convergence. If you'd like to contact me personally, please use my email found on my channel "About" page: kzread.info/dron/tXGklXcG_Fx-u_DpoRd6pA.htmlabout

  • @iva3055
    @iva30552 ай бұрын

    Dear professor, I tried to model this beam on Ansys 2024 R1, and it failed. When I suppress reinforcement, the solution converges. How to connect reinforcement and concrete, even though I set beam type - reinforcement? I would really appreciate it if you helped me with this problem.

  • @tiggy7777
    @tiggy7777 Жыл бұрын

    Hi, great video, you really saved me a lot of time. If i want to add stirrups, do i make them in the same way as the longitudinal rebars as as well?

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    Yes, you can use the same process for stirrups.

  • @tiggy7777

    @tiggy7777

    Жыл бұрын

    @@StructuresProfH Hi I have an issue where the rebars dont seem to be interacting with the concrete. the rebars are beam elements and i have set their model type to reinforcement already. the rebars dont appear like in 17:55 when i hid the concrete beam, it just disappears. I followed your video exactly, so im not sure what went wrong. Do you have any idea what could cause this issue? Thanks so much

  • @Pinky_Gaming123
    @Pinky_Gaming123 Жыл бұрын

    Dear Prof, appreciate if you can simulate any simple example of nonlinear coupled thermal structural analysis of concrete beam exposed to high temperature. Hope to get great advice on what material model used, suitable element type, and the boundary condition applied. Thank you

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    I think this is a great idea, but I'll need to do some research on my own first - my background is not in coupled mechanical-thermal simulation.

  • @Pinky_Gaming123
    @Pinky_Gaming123 Жыл бұрын

    Dear Prof, when we choose model type of the rebar as reinforcement, it will automatically assigned as element type REINF264. At ambient temperature, the contact of rebar and concrete will remain bonded. However, at high temperature, is there any contact issues between the rebar and the concrete? Or for thermal, should we choose other element type for the rebar or add thermal coefficient between the contact? Thank you.

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    My understanding is that reinforcement elements in ANSYS are perfectly bonded, and will not debond due to temperature or stress. The stiffness of the rebar is effectively incorporated into the solid element into which it is embedded, and temperature of the reinforcement element matches that of the base element. This probably does not necessarily reflect reality at high temperatures, which is likely much more complex. Unfortunately, I don't have any specific expertise in coupled mechanical-thermal analysis at high temperatures.

  • @Pinky_Gaming123
    @Pinky_Gaming123 Жыл бұрын

    Dear Prof, for coupled thermal structural analysis of concrete beam, which material model for concrete is the suitable? Drucker-Prager or Menetrey-Willam? Thank you.

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    This is outside my expertise, but I imagine that the coupled CPT215 (linear) or CPT216 (quadratic) elements are your best bet for thermal-mechanical simulations. This element is used with the Microplane model for the mechanical properties in this linked video (kzread.info/dash/bejne/fIyWvNChd73Smbw.html). That might be the better place to start (and it looks like you already found it, which is great!).

  • @Pinky_Gaming123
    @Pinky_Gaming123 Жыл бұрын

    Dear Prof, what happened to the Menetrey-Willam concrete model at high temperature? The data / curves will reduce base on temperature? Any references for that? Thank you.

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    Concrete strength, modulus, etc. all decrease as temperature increases, and that will change the Menetrey-Willam model parameters. A quick search found this reference by Kodur (2014): www.hindawi.com/journals/isrn/2014/468510/.

  • @amrmasoud5580
    @amrmasoud5580 Жыл бұрын

    Dear Dr Can Menetrey-Willam model and show the cracks in concrete after nonlinear analysis as Solid 65? other question, can the user use solid 65 in workbench without insert the APDL command data?

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    I'm afraid I'm not familiar enough with Solid65 to address your question. I believe it requires APDL, no exceptions. Anyway, Menetrey-Willam is just the particular yield criterion chosen in this example. It works much like Drucker-Prager. On its own, however, it will not capture and visualize cracks.

  • @Dr.RanjithBabu.B
    @Dr.RanjithBabu.B2 жыл бұрын

    Sir put one example on drop weight impact test on concrete disc.

  • @AmirHamza-eo3mx
    @AmirHamza-eo3mx6 ай бұрын

    Hey professor, which Strees solution should i use for tensile and compression stress analysis of a concrete beam.

  • @StructuresProfH

    @StructuresProfH

    6 ай бұрын

    My guess is you are looking for either a normal stress solution (if you just want the stresses in a particular direction, for example, along the length of the beam) or the principal stress solution for getting peak compression and tension regardless of direction.

  • @stepstonelearning1004
    @stepstonelearning10042 жыл бұрын

    Ansys 2019 doesn't seem to have reinforcement in model type, only beam. In this case, what can be done to ensure that the rebar is embedded inside concrete ?

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    The reinforcement option was added I believe in 2020, so it's a new function. In older versions, you can model the reinforcement as a "Link/Truss" element constrained to the concrete. When you mesh the rebar, the element size for the link/truss should align as closely as possible with the solid concrete elements into which it is embedded. You'll need to change the Mesh Sizing behavior to HARD (default is SOFT), otherwise ANSYS will only make a single element along the length of the link/truss. Then you need to create a "Commands" object within your Static Structural Analysis (or whatever type of analysis you are doing) with the following information: /PREP7 ! Pre-processing step ESEL,S,ENAME,,186 ! Select solid elements (Concrete) - SOLID186 ESEL,A,ENAME,,180 ! Select rebar elements - LINK180 ALLSEL,BELOW,ELEM ! Select "down" one level from the elements (Geometry > Elements > Nodes) CEINTF,0.25,ALL,,,,,,0.05 ! Bonds the two selections together (NODES ONLY!) ALLSEL,ALL ! Reselect all before doing the analysis /SOLU ! Done after/during analysis OUTRES,ALL,ALL ! Output results (all) This will bond the rebar nodes (Link180) to the solid element nodes (SOLID186). It should behave essentially the same as reinforcement, unless the meshes are very different sizes, in which case this doesn't always work out.

  • @Dr.RanjithBabu.B
    @Dr.RanjithBabu.B2 жыл бұрын

    Sir please put video on impact analysis

  • @amiraalhaffardesigns6781
    @amiraalhaffardesigns6781 Жыл бұрын

    Thank you professor for this tutorial, I have an issue the rebars don't appear like in 17:55 when I hid the concrete beam, it just disappears. I followed your video exactly, so I'm not sure what went wrong. Do you have any idea what could cause this issue? Thank you so much

  • @user-ed8pu1bp7f

    @user-ed8pu1bp7f

    Жыл бұрын

    I have a same question please help me!! 🥲🥲

  • @bznbhan

    @bznbhan

    Жыл бұрын

    Any luck figuring out this issue? I am also unable to view the rebar data

  • @IgorAlmeida-we1mu

    @IgorAlmeida-we1mu

    5 ай бұрын

    did you solve this problem?

  • @firdausalkaf3655
    @firdausalkaf36552 жыл бұрын

    Thank you very much for your video,,, but can you give more example for conrete problem and compare with experiment results or some publications,, I think is very usefull for us,, keep going sir,,,

  • @Havoner
    @HavonerАй бұрын

    Dear Professor! In the "Model type" option, if I select "Cable", will it be a compressed structure? 12:51

  • @StructuresProfH

    @StructuresProfH

    Ай бұрын

    No, the "Cable" option will not automatically prestress the structure, though you can do that with a little work. If you have a linear mesh, Cable creates the LINK180 element designation, which is the same as you would use for a simple truss. If you have a quadratic mesh, Cable creates the CABLE280 element. This element requires tensile stress to provide adequate transverse stiffness, and may be unstable under compression - it works essentially like a hanging string or cable. For most applications, either Link/Truss or Cable would work for applying prestressing, but I think Link/Truss is a bit easier to deal with. Either way, to apply prestressing you need to define an initial stress in the link or cable. The INISTATE command using Mechanical APDL is the way to go.

  • @Havoner

    @Havoner

    Ай бұрын

    @@StructuresProfH Thanks Dear Professor Could you create such a 3D video on KZread? What material do I need to define for the cables? I must set Link/Truss option?

  • @bonjoebeebello2560
    @bonjoebeebello2560 Жыл бұрын

    Is there another video that is not 360p?

  • @smrutipreetam2845
    @smrutipreetam2845 Жыл бұрын

    Sir why you took displacement as 1.2 inch? Is there any way to know the maximum displacement of the beam before failure?

  • @StructuresProfH

    @StructuresProfH

    Жыл бұрын

    You can of course estimate it with hand calculations for simple structures, but in general it is an iterative process. For this video, behind the scenes, I had tried a few different values before settling into 1.2 inches.

  • @amrmasoud5580
    @amrmasoud55802 жыл бұрын

    Dear Dr/ I want to know if Ansys workbench is better than Abaqus regarding nonlinear analysis of concrete structures or the both are the same?

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    It has been a few years since I last used Abaqus, and it's tough to say which is overall "better." If you know what you are doing, both can accommodate most engineering problems you throw at them. Based purely on my subjective opinion, I feel that ANSYS is more user-friendly, but I prefer Abaqus for more advanced modeling (i.e., if I need to create a user subroutine using Fortran or use the Python scripting environment). Abaqus has the Concrete Damaged Plasticity material option - if you don't specify the damage options, it is fairly similar to the Menetrey-Willam or Drucker-Prager model. If you want to include coupled damage-plasticity in ANSYS, then your best bet is to use the Microplane material model.

  • @amrmasoud5580

    @amrmasoud5580

    2 жыл бұрын

    @@StructuresProfH Please give me more data about the micro-plane model, and how to use it in anasys workbench and can it gives real shapes of cracks in concrete? thanks

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    @@amrmasoud5580 I plan to have a video for the microplane model ready within a few weeks. Stay tuned!

  • @amrmasoud5580

    @amrmasoud5580

    2 жыл бұрын

    @@StructuresProfH لTHANKS,

  • @mr.d3916

    @mr.d3916

    Жыл бұрын

    @@StructuresProfH Sir, am I right? CPD properties will only be used by the Abaqus if your loading/displacement in your model reached the concrete softening? Thus, only the concrete elastic properties will only be used by the software? Please correct me if I am wrong.

  • @user-hk2lk7bs8f
    @user-hk2lk7bs8f Жыл бұрын

    sir how i can define concrete reinforced with steel fiber

  • @omojoodeh9719
    @omojoodeh97192 жыл бұрын

    Hi Sir! Very useful tutorial. Sir please how do I fix a solver pivot error? It keeps on coming up matter what I do.

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    Omojo, A solver pivot error typically occurs when you do not have enough constraint on your model, generally resulting in extremely large or infinite displacement for the applied load. It's impossible to know where this happens in the model, but the most likely candidates are (1) your rebar may not be completely embedded and properly constrained to the concrete beam or (2) some other boundary condition, contact, or constraint is improperly defined.

  • @omojoodeh9719

    @omojoodeh9719

    2 жыл бұрын

    @@StructuresProfH Thank you so much sir for your reply! I will check my model again for this issues.

  • @sahilgohel7954

    @sahilgohel7954

    Жыл бұрын

    @@omojoodeh9719 fa 🙂cing same problem... Did you find the solution tho?

  • @niweshkoirala9402
    @niweshkoirala94022 жыл бұрын

    Prof H ! I was curious about the contact region aren't we supposed to create a contact region between rebar and concrete ?

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    When using the reinforcement element option for the rebar, there is no need to add a contact region between the rebar and the concrete. ANSYS effectively modifies the stiffness of the "embedding" element based on the "embedded" element. This does mean, however, that the reinforcement element is effectively fixed (no bond slip) to the concrete.

  • @aneeshkumar432
    @aneeshkumar4322 жыл бұрын

    Sir, i am trying to do fatigue simulation in ANSYS. any idea from where i can get the SN Curve for concrete? Also, how accurate is this method as compared to real life experiments?

  • @reminjavad2952
    @reminjavad295210 ай бұрын

    one of the best tutorials.. thanks lot of the big heart ..it would be great if i can contact u persoanal ... since i been doing a project on Retrofitting of Beams using the ansys software ....it would be really great if we can work together....🤝

  • @israelcrawford8734
    @israelcrawford8734 Жыл бұрын

    Hello my rebar isn't showing after the analysis, it disappears as well. Can u help me out.

  • @bznbhan

    @bznbhan

    Жыл бұрын

    Any luck with this? I am running into same issue

  • @israelcrawford8734

    @israelcrawford8734

    Жыл бұрын

    @@bznbhan I put the rebar in a named selection then ran the analysis using that named selection.

  • @IgorAlmeida-we1mu

    @IgorAlmeida-we1mu

    5 ай бұрын

    @@bznbhan did you solve this problem?

  • @mohammadshaik3263
    @mohammadshaik32632 жыл бұрын

    Is this M30 or M40 concrete

  • @StructuresProfH

    @StructuresProfH

    2 жыл бұрын

    This example is closest to M40 concrete, though I've used the American convention of 6 ksi concrete.

  • @Naveenkumar-zf3iy
    @Naveenkumar-zf3iy11 ай бұрын

    Very poor video. No one should understand 😫😫😫😫😠😪🥱🥱🥱🥱🥱🧐

Келесі