RVE Modelling of Bidirectional Composites in ABAQUS

Тәжірибелік нұсқаулар және стиль

This video shows how to undertake the RVE Modelling of Bidirectional Composites in ABAQUS. Bidirectional (BD) composites have two or more laminates with directions of laminates oriented in 0 degrees and 90 degrees. Orthogonality is central to design of such composites. They are also referred to as cross ply laminates. In this video, we considered a 0 degree outer layers and two 90 degrees inside layers making a Stacking sequence is [0/90/90/0] = [0/90]s. Case studies considered in the situation are 3 uniaxial simulations (x-, y- and z-axes) and 3 shear simulations (xy-, yz- and zx-planes).
The video begins with a brief introduction to BD composites and how an RVE can be identified from a micrograph of such composite. The step-by-step process for undertaking RVE modelling in ABAQUS was shown also. Results from contour plots were analysed and finally stress-strain graphs from case-studies considered were shown in the end. Effective properties of Young's Modulus and Effective Strengths were also determined.
Three python script, generated from MontCarlGen (a code developed by CM Videos) was used will be used to create UD plies for the 0-deg base, two 90-deg mid plies and one 0-deg top plie. Dimensions of the RVE was 100 um x 100 um x 100 um, however each plie layer was 25 um thick. Fibre diameter was 10 um. E-glass fibre and polypropylene matrix were the constituents of the composite. #cmvideos #rvemodelling #bdcomposites #montcarlgen #abaqustutorial #abaquscomposites.
Time stamps
--------------------------------------
You can quickly navigate through the videos using these chapters.
00:00 Intro
00:50 Video outline
01:24 Intro to Bidirectional Composites
03:36 Case Study: BD Composite
10:14 ABAQUS step-by-step guide
30:22 Review of results from simulations
35:22 Extracting stress-strain data
39:25 Outro
---------------------------------------
DOWNLOAD PYTHON SCRIPTS AND EXCEL FILES
bit.ly/BDRVEModelling_Downloads
--------------------------------------
📥* DOWNLOAD LINK TO SOFTWARE
1️⃣ MontCarlGen2D: A software for creating random inclusions in 2D RVEs
Download software here: cmvideos.ck.page/products/mon...
2️⃣ PBCGen2D: A software for applying periodic boundary condition
Download software: cmvideos.ck.page/products/pbc...
-------------------------------------
✔️*RELATED VIDEOS
💻: RVE Modelling of Unidirectional Composites in ABAQUS: • RVE Modelling of Unidi...
💻: How to GENERATE random distribution of inclusions in FEA using the Monte Carlo Methods - • How to GENERATE random...
💻: MontCarlGen2D: Implementing the Monte Carlo Methods for 2D RVE Micromechanics. (Video coming soon)
------------------------------------
My textbook: Finite Element Applications: A Practical Guide to the FEM Process - amzn.to/3Bv54Di
--------------------------------------
👨‍👩‍👦 CM Video Insider Group
Become a CM Video Insider (100% free) to access modelling resources, advanced workshops, bonus trainings, behind the scene contents and regular CM Video updates: cmvideos.ck.page/16a99bd0e3
---------------------------------------
My KZread Accessories
• Rode NT USB Mini Studio Micro USB - amzn.to/3mR65zt
• LOGITUBO Full HD 1080P Webcam - amzn.to/2WRHQb9
• Microsoft Surface Book 2 - amzn.to/2WTomTH
• Microsoft Arc Bluetooth Mouse - Black - amzn.to/3oFcGPX
• Microsoft Surface Pen - amzn.to/3aohjoU
• Iiyama LCD Monitor - amzn.to/3aohUHa
• External Hard Drive - USB 3.0, Black - amzn.to/3uVxpjG
• Webcam Stand - amzn.to/3uWJq8u
• Samsung Galaxy S21 Smartphone - amzn.to/3iL4Hgl
• Jabra Evolve 40 MS Stereo Headset - amzn.to/3Ap47e0
• Green Screen 5x6.5ft - amzn.to/3lndXZT
• Scripting book: Hardcover Notebook - Black - amzn.to/302RmcJ
Please note the above are affiliate links and I do get commissions when you make purchases rom those links.
---------------------------------
🔔 Subscribe
If this is the kind of content you like, please do subscribe to this channel and click the notification button so when contents like this are made, you will be the first to see it. If you also have ideas of videos you want me to make, do suggest those in the comment section and I will consider them.

Пікірлер: 69

  • @mehmetkorkmaz1222
    @mehmetkorkmaz12222 жыл бұрын

    I learned lots of useful information from this video as an engineer and academician. Thanks so much to share the video with us.

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Glad it was helpful Mehmet.

  • @shravanbhadoria4104
    @shravanbhadoria41042 жыл бұрын

    Thanks Dr. Michael.

  • @shravanbhadoria4104

    @shravanbhadoria4104

    2 жыл бұрын

    Though you had explained reference point for defining displacements, I have not understood the importance of it. At what position should the ref. point be fixed? And Could you suggest a source to learn finding effective mechanical properties of a woven fabric composite? Looking forward to hearing from you. Thanks, Shravan

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Shravan Bhadoria, thanks for your interest in the channel. The reference point makes it easy for one to determine stress-strain plot on a model since you are only having to track parameters as force and displacement only in one point. The other way to do it is to use volume averaging where you have to write to history all properties for all elements in the model. If the model has a million elements, most student computers might not be able to handle that. To prevent that happening, you then use the constraint equation to tie the model (face) to a reference point anywhere in the model. It means that the behavioru of the reference point will be constrained to whatever is happening in the whole model. This way, you can conveniently track the history of that reference point as representative of the history of the whole model. It is the principle of Newton's third law of motion, where equal reaction initiates and equal force. So, the reference point is reacting to what is going on or the forces in the material. Provided the constraint equation exists, this is correct. On resource material for woven fabric composites, I have actually not done a video on this on the channel but plan to. I have though an online course that I have developed which can help you. If you are interested in ths, then join my CM Videos Insider Group via cmvig.cmvideos.org and you will be able to contact me directly and then I can share this resource with you.

  • @shravanbhadoria4104

    @shravanbhadoria4104

    2 жыл бұрын

    Sorry Dr. Michael for the delayed response. More importantly thanks for the time and explanation on the reference point. I had joined that group mentioned above. Looking forward to learn more from you.

  • @amrounesalah8706
    @amrounesalah87062 жыл бұрын

    Very interesting video thanks from Algeria.

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Our pleasure!

  • @subratkumarmaharana213
    @subratkumarmaharana2132 жыл бұрын

    VERY insightful sir

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Thanks Subrat... glad you liked it.

  • @Snicksnack_07
    @Snicksnack_072 жыл бұрын

    Hello sir.Very glad that i came across this. It would be awesome if you shed some light on multi scale modelling of nano comp in upcoming vid.Thank you!!!

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hi Abdul, definitely would consider doing so in future videos. Thanks for your interest in the channel.

  • @peekcf844
    @peekcf8442 жыл бұрын

    Again, this tutorial is out of this world. Dr.Michael, thanks once again. but I wonder how you calculated those effective mechanical properties(Effective modulus and effective strength)? appreciated!

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @PEEK CF, thanks for your kind comments. It was quite easy to calculate the effective properties. I have included in the description of the video downloadable resources (with the Spreadsheet I used) which shows you how to calculate it. I hope you found it helpful and if you have anymore questions, I will be happy to answer them.

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

    @MichaelOkereke in this tutorial, after the RVE modelling if I want to apply PBC for this, is it appropriate to create a set by selecting the surface nodes in XFront, Xback; YTop, YBase; ZFront,Zback and constraint that using the Equations?, I am trying to perform 1) 2D RVE-PBC compression 2) 3D RVE-PBC compression

  • @MichaelOkereke

    @MichaelOkereke

    Жыл бұрын

    Yes you can do what you suggested but it would be simply RVE Modelling but not PBC. For the later, it involves a different node to node *Equations. Cheers.

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

    Thank you very much, Dr. Michael, for these good lectures. I have a question. How do I determine the volumetric fraction of two materials in the case of preparing a slide or layer consisting of polymeric material and fibers at rates of 30% and 70% in the Abaqus program? Is there an explanatory video available?

  • @MichaelOkereke

    @MichaelOkereke

    Жыл бұрын

    Hello, thanks for your comment. I am a bit unsure about what the question is about. If you want to determine the volume fraction of two materials (composites), you can do so by finding the weight contribution of each of the phases that make up the system. The weights of say E-glass fibre and the weight of the matrix, say Epoxy. With those weights, you define the weight fractions. You also need to know the densities of the constituents that make up the composite. If you want to see how to make the conversions, a quick google search will help you as you can see from here: sites.google.com/site/compositematerialsdesign/home/weight-and-volume-fractions. I am not sure if this is what you are looking for. Good luck with the research.

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

    @MichaelOkereke thanks for the excellent tutorial, i would like to try the same for the compression, in that case just reversing the magnitude is sufficient, else do we need to modify the constraint equations and RP

  • @MichaelOkereke

    @MichaelOkereke

    Жыл бұрын

    Hello, normally yes, reversing the direction of the load is enough to get it in compression, except you want to do something fancy.

  • @Wand377
    @Wand3772 жыл бұрын

    Thanks for another wonderful video, Dr. Michael. I have one question, what kind of situation does this boundary conditions represent? I with 3 faces symmetric and 3 faces free.

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Haowei Huang, this is a good question. It is the standard boundary condition to use when you are working with a representative volume element and you want to simulate a uniaxial case. Think about it like this, if you have the full specimen model, and you hold the back and pull the front, what will normally happen is that the system will be free to move uniaxially at the held points but in the centre of the model, since there is no constraint on it, it will start showing a necking/narrowing deformation. This means, not every part of the system is experiencing a uniaxial deformation. The solution (for a 2D case) is to then isolate the original model into four quadrants, then for one of the quadrant, impose the type of boundary condition I have shown here. This means you will ensure every part of the model under deformation is seeing a pure (true) uniaxial deformation. As such, you can then compare the model predictions directly with a macroscale/structural level experiment. I hope this makes sense.

  • @alipeei2827
    @alipeei28272 жыл бұрын

    Dr.Michael, thanks for your video. I ran into a problem: I made the model following each step in the video, but after submitting the job, it showed: "too many attempts made for this increment." I wonder if you can help me find out why.

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Ali Peei, thanks for your interest. It is difficult to know for sure what is the reason for this problem. It could be you need to check the input values you used in your material library. It could also be that your loading is too much and so the simulaiton is struggling to converge at those large loads. I can only know by looking into the specific model setup and try and see what is going on. Good luck with the research. If you are a member of my CM Videos Insider Group (cmvig.cmvideos.org), then you can contact me directly there.

  • @vitukoconnection9935
    @vitukoconnection99352 жыл бұрын

    Hello Dr. Michael, is it possible to use the RVE to model the properties of a whole beam?

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello Vituko, thanks for your interest in the channel. The answer is sort of No, especially if you set it up as I did here. However, if you choose a different RVE, then yes. You have to come up with an RVE that has a beam geometry and adjust your boundary conditions accordingly. For your beam study, I do think you should do a microscale study first using the approach described here. It will give you properties that can serve as input to a higher length scale study which can be your macroscale beam model. This is the so called micro-macroscale modelling approach.

  • @whis8816
    @whis88162 жыл бұрын

    Hello sir, is it possible to perform compression and hardness test on MMCs using ABAQUS?

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello Whis, definitely you can do those tests. You have to set it up properly.

  • @masfikunmahim4691
    @masfikunmahim46912 жыл бұрын

    I have fibre epoxy perameter & matrix perameter how can i generate elastic propertics from rve modeling. I tried easy PBC. But can’t get the solution

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Masfikun Mahim, I am not sure I understand the question. If you want to get the homogenized elastic properties of the RVE of this bidirectional composite, then I addressed this already from minute 35:00 of this videos. Once you generate the stress-strain plot, the elastic properites is the slope of the elastic region and similarly the effective strength (or yield stress), I have defined here as the global (absolute) maximum of the stress-strain plot. You can follow the discussion directly via this link: kzread.info/dash/bejne/rHyJpZKchs7KhrA.html If I have mistaken and you are looking for something else, then do then me. Good luck with the research.

  • @masfikunmahim4691
    @masfikunmahim46912 жыл бұрын

    how to find stiffness matrix of a structure (preferably in RVE modelling) in Abaqus?

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Masfikun, I am not sure about doing this at RVE modelling scale. It can be done from the principle of Direct Stiffness Method. I have an extensive discussion of this in my textbook (see Chapter 3) where you can learn about this. Here is a link to the textbook: link.springer.com/book/10.1007/978-3-319-67125-3

  • @mathspluscae2204
    @mathspluscae22042 жыл бұрын

    Dear Dr. Michael, is it possible to get the script , you mentioned in your tutorial it can be downloaded but there is no such information. Please, thank you so much!

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Maths Plus CAE, I am sorry about this. That was the wrong link and I have now changed it. So, go tot he video description section and see the actual link or just click this: bit.ly/3p0M2RP I hope this works for you and apologies for the putting the wrong link.

  • @hitensingh445
    @hitensingh4452 жыл бұрын

    Nice video thank you professor but I want to know for fibre reinforced laminates is it possible to make 0,45 and 90degree instead of 0/90/90/0 ??

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Hiten Singh, definitely, I could easily have done the case for 0/45/90 laminates but I didn't because this video was merely for a bidirectional composite. The case you cite here could be classed under an multidirectional composite. That could be a video idea for the future but the same principles in this video will also apply for that.

  • @hitensingh445

    @hitensingh445

    2 жыл бұрын

    Thank you professor.

  • @aslamsajad1112
    @aslamsajad11122 жыл бұрын

    Thanks a lot sir🤗, can you do a video on non-straight fibers...it would be really helpful..

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Aslam Sajad, thanks for your interest in the channel. It is funny you ask because I am thinking of making this exact video. Please watch out for it in the next couple of videos that I will be making. Cheers!

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

    SIR, I am running a similar RVE simulation problem having 4% Vf of backing fibers in the tensile load direction and 50% Vf of fibers in trasnsverse direction to replicate GFRP NCF Composite.I am using PBCs with node to node implementation. Experimentally i got two slopes in Stress strain curve but computationally i am getting a straight line only. Can u please help me sir.

  • @MEDBASHARATAHMADWANI

    @MEDBASHARATAHMADWANI

    Жыл бұрын

    Sir, i will be waiting for your reply

  • @MichaelOkereke

    @MichaelOkereke

    Жыл бұрын

    Hello @ME21D002, I am not sure why you are getting a single plot from your computational work. If you are combining two loads, then you should get two plots. It is a bit unclear what your question is. I will reply your email where you have provided more details. Thanks.

  • @endalkachewgashawtena9597
    @endalkachewgashawtena95972 жыл бұрын

    I saw your RVE simulation for the bidirectional composite material, and it sparked my interest. I was also working on a composite material reinforced with plan wave fabric. It was extremely difficult for me to create the dry fiber fabric with Abaqus. However, I did it with TexGen software and meshed it with this software before exporting it as a stp file to simulate with Abaqus software. But I find it tough to simulate. And, once again, I imported the TexGen stp file into Abaqus and followed the steps in the video which you posted for the bidirectional laminated composite, but it is still not converged and message an error. How might you assist me with this? Can I provide you with the 3D drawing of the fabric and the matrix that I did for the RVE and can you help me if you see it? I hope you will solve my problem.

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Endalkachew, thanks for this comment. It is definitely difficult making such models. I will hope to make some videos in future about woven composites. Good luck with the research.

  • @endalkachewgashawtena9597

    @endalkachewgashawtena9597

    2 жыл бұрын

    @@MichaelOkereke Thanks, Dr. Michael. hopefully, you will do it.

  • @anittaa6243
    @anittaa62432 жыл бұрын

    Hello Dr. Okereke, where can find the python code for the models?

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello Anitta, thanks for your interest in the channel. I apologize for missing out on uploading the python codes. I have now included it in the description section of the video, so please go and download it. Thanks.

  • @anittaa6243

    @anittaa6243

    2 жыл бұрын

    @@MichaelOkereke Thank you very much Dr. Okereke!

  • @user-jl5tb2jj4n
    @user-jl5tb2jj4n4 ай бұрын

    非常感谢您的分享,您的视频在中国非常受欢迎,我想问一下您是否会在不久的将来更新带有混合纤维和颗粒的RVE模型上的视频

  • @MichaelOkereke

    @MichaelOkereke

    4 ай бұрын

    Hello, I have to Google-translate your comment to understand what you are asking about. Hope the google translation is the content of your comment? Thanks for your kind comments. I can do the suggested, by creating a mixed fibre or mixed particulate composite. If you can give me more description of the problem, then I will investigate.

  • @user-jl5tb2jj4n

    @user-jl5tb2jj4n

    4 ай бұрын

    "3D FEM simulation of mechanical property of composites reinforced by both particles and fibers" This is a very early literature on hybrid enhancement, I have a strong curiosity about his modeling process, and sincerely hope that you can help me. Unfortunately, this is a Chinese document, and I think you may need some translation software to understand it. It would be appreciated if you could help me. By the way, you are the best teacher I have ever met, in the past, I was not able to use this software because of the country, in our country idiom it is "see each other and hate to be late". Thank you very much for sharing your previous videos, you are a great person.@@MichaelOkereke

  • @MichaelOkereke

    @MichaelOkereke

    4 ай бұрын

    Hello, thanks for your kind comment. Unfortunately, I am not able to speak or understand Chinese but can as you said use google translate or some other software to read the paper. I will still want you to send me a copy of the paper if you have it. It seems the authors uploaded it to ResearchGate but there is no downloadable copy. Searching on Google Scholar, the paper exists but when I click the link, it says a firewall is blocking access. You might just email me a copy of the paper to my email which you can find in the About section on this channel or by subscribing to my newsletter on: cmvig.cmvideos.org I will like to read the paper and see if there is any way I can help.

  • @user-jl5tb2jj4n

    @user-jl5tb2jj4n

    4 ай бұрын

    Sorry, because I have some things to attend to lately, and I'm busy, so I just saw your reply. I am currently translating it into English and will be sending you the translated version shortly, thank you very much for your help, you are the most knowledgeable person I have ever met, and you have been of great help to me. @@MichaelOkereke

  • @sagarchitguppe4686
    @sagarchitguppe46863 ай бұрын

    How did you calculate effective properties

  • @MichaelOkereke

    @MichaelOkereke

    3 ай бұрын

    The effective properties were calculated simply from the stress-strain plot. Young's Modulus is the slope (in linear region) of a stress-strain plot while the Strength is the first maximum for the stress data. If you download the excel file referenced, you can see how I did this for this simulation.

  • @nagmk8342
    @nagmk83422 жыл бұрын

    Sir, request you to please make one video on how to find the fibers cordinates by using Monte Carlo simulation.

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello Nag I will think about it... and in future see if I can make a video about it.

  • @The21stCenturyEngineer
    @The21stCenturyEngineer2 жыл бұрын

    Sir, Why did we not apply PBC in this model?

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello @Arpit Panwar, I did not use PBC here as the code for doing this is not available yet for viewers on this channel. I wanted to create a modelling approach that anyone can use. Ideally, a PBC-style solution will be better but we are not yet there in our journey in this channel. Once I have made the series of videos about PBCs in 3D and show how this can be done, I will be making further videos where I show how PBCs can be used for 3D domains for different materials and clearly this will be the case for this BD Composite. I will just ask that you keep watching till when those videos become available.

  • @nagmk8342
    @nagmk83422 жыл бұрын

    Sir please also add mesh in this bidirectional RVE modeling.

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello Nag, thanks for your interest in the channel. I am really confused by your query, as I have a mesh on the model. Please can you explain more what your query is about?

  • @nagmk8342

    @nagmk8342

    2 жыл бұрын

    Sir, please take the woven fiber as a layer in the same problem. 🙏

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello Nag, does your query relate to woven composites?

  • @nagmk8342

    @nagmk8342

    2 жыл бұрын

    @@MichaelOkereke yes sir

  • @user-ky2xs1rk6z
    @user-ky2xs1rk6z2 жыл бұрын

    Hello Dr Okereke! Really inspiring! very helpful video! I have some questions on a project I am currently working and I would really need to ask a few questions about a similar problem! Is it possible I can send you an email? Thanks in advance in any case! :)

  • @MichaelOkereke

    @MichaelOkereke

    2 жыл бұрын

    Hello, thanks for your interest in the channel. Please you can get in touch via my CM Videos Insider Group through this link: cmvig.cmvideos.org/ You will be able to reach me from the welcome email.

  • @user-ky2xs1rk6z

    @user-ky2xs1rk6z

    2 жыл бұрын

    @@MichaelOkereke thank you very much for your answer Dr! Looking forward to discuss further!

Келесі