Issue with Modal Analysis of a Frame Building
Issue with Modal Analysis of a Frame Building
Hello,
I am trying to perform modal analysis of a frame building. The model has rigid diaphragms and lumped masses at each floor. When I try to run modal analysis and get the following error.
I am not sure what is the issue. I ran modal analyses before with the same computer and STKO and didnt have issue. Can you please let me know how to overcome this? The model is attached for your convenience.
Thank you,
I am trying to perform modal analysis of a frame building. The model has rigid diaphragms and lumped masses at each floor. When I try to run modal analysis and get the following error.
I am not sure what is the issue. I ran modal analyses before with the same computer and STKO and didnt have issue. Can you please let me know how to overcome this? The model is attached for your convenience.
Thank you,
- Attachments
-
- Frame_Building_Modal.zip
- (714.03 KiB) Downloaded 207 times
Last edited by kolozvari on Mon Apr 15, 2024 3:24 pm, edited 1 time in total.
Re: Issue with Modal Analysis of a Frame Building
Hello, I was wondering if you had a chance to look at this issue. Please let me know.
Thanks
Thanks
Re: Issue with Modal Analysis of a Frame Building
Hello, I just wanted to follow up on this issue since it has been ~10 days since I posted this. It would be great if you could provide me with a response or a guideline on how to approach this issue. I tried several things and none of them worked.
Looking forward to hearing from you.
Thank you
Looking forward to hearing from you.
Thank you
Re: Issue with Modal Analysis of a Frame Building
You are using Timoshenko beams, which require the shear areas (Ay = Area*alphaY and Az = Area*alphaZ), but in all your custom sections the alpha values (shear correction factors) are 0. So the shear areas are zero and the shear stiffness is zero, making the element singular, thus the Arpack error.
Here you have your model were I set all shear factors to 5/6, the typical values for rectangular cross-sections with typical aspect ratios. You may want to adjust those shear factor depending on the shape of your beams/columns
Here you have your model were I set all shear factors to 5/6, the typical values for rectangular cross-sections with typical aspect ratios. You may want to adjust those shear factor depending on the shape of your beams/columns
Re: Issue with Modal Analysis of a Frame Building
Ah, of course, that makes sense. I was wondering where do you define this. I guess I got used to see this parameter being called "k" and didn't catch it. Thank you for fixing it, there was a lot of sections to change. If possible, it would be useful to add description of the section parameters (similarly to other parameters in the model) in future versions.
Thank you again for your continuous help!
Thank you again for your continuous help!
Re: Issue with Modal Analysis of a Frame Building
Sure! we'll put it in our todo listIf possible, it would be useful to add description of the section parameters (similarly to other parameters in the model) in future versions.
Re: Issue with Modal Analysis of a Frame Building
Hello,
I would like to follow up on the same model discussed here. Per previous communication, the modal analysis works find and gives reasonable results. However, when I try to run dynamic analysis I am running into issues.
In my understanding, penalty analysis method should be used when rigid diaphragm constraint is in the model. Please confirm. If this is the case, how do I determine the suitable penalty coefficients alphaS and alphaM? When I use high value of these coefficients (e.g., 10^10, 10^11, 10^12), the model struggles to converge. When I use lower values (e.g., 10^7, 10^8, 10^9), the model seems to converge better, but I have noticed that the fixed-base boundary condition is not enforced anymore and the entire model has a rigid-body rotation. Therefore, at this point, I feel stuck because I am not sure how to make the model converge and obtain reasonable results.
Can you please advise on how to fix this? The model is attached for your convenience.
Thank you
I would like to follow up on the same model discussed here. Per previous communication, the modal analysis works find and gives reasonable results. However, when I try to run dynamic analysis I am running into issues.
In my understanding, penalty analysis method should be used when rigid diaphragm constraint is in the model. Please confirm. If this is the case, how do I determine the suitable penalty coefficients alphaS and alphaM? When I use high value of these coefficients (e.g., 10^10, 10^11, 10^12), the model struggles to converge. When I use lower values (e.g., 10^7, 10^8, 10^9), the model seems to converge better, but I have noticed that the fixed-base boundary condition is not enforced anymore and the entire model has a rigid-body rotation. Therefore, at this point, I feel stuck because I am not sure how to make the model converge and obtain reasonable results.
Can you please advise on how to fix this? The model is attached for your convenience.
Thank you
Last edited by kolozvari on Thu May 30, 2024 3:24 pm, edited 1 time in total.
Re: Issue with Modal Analysis of a Frame Building
Not necessarily. Rigid diaphragms are fine with Transformation. The transformation has issues when you have overlapping (conflicting) constraints: i.e. when the retained (master) node of a constraint is also a constrained (slave) node in another constraint.In my understanding, penalty analysis method should be used when rigid diaphragm constraint is in the model. Please confirm.
The penalty method can handle that.
Estimate the typical stiffness of your model: Ktypical = EA/LIf this is the case, how do I determine the suitable penalty coefficients alphaS and alphaM?
Compute its order or magnitude: OOM = round(log10(Ktypical))
Penalty values = 10^(OOM + X), where X is something from 4 to 8 (no more than 8!)
If you are not sure about the OOM of your model, use the customTcl script calling "puts[EleStiffnessOOM]".
This function will show that your model has a OOM min = 4, OOM max = 10, OOM avg = 8.
So you can take the 8 and add 6 to use a penalty = 1.0e14.
Finally, never use NormUnbalance with penalty. Since penalty introduce huge forces to enforce the constraint, you will have to use large tolerances for the norm unbalance.
Use the normDispIncr instead.
Last edited by STKO Team on Mon Jun 03, 2024 7:54 am, edited 1 time in total.
Re: Issue with Modal Analysis of a Frame Building
Thank you! I figured it is related to the settings. The model is too simple to have any real issues.
Can you please remove the model from the forum?
Thanks
Can you please remove the model from the forum?
Thanks