Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Campbell diagram for 6 dof model #1066

Merged
merged 6 commits into from
Jun 20, 2024

Conversation

jguarato
Copy link
Contributor

@jguarato jguarato commented Jun 4, 2024

Resolves issue #821 and #1065

This PR enhances the Shape class by adding a new function to classify mode shapes into "Lateral," "Axial," or "Torsional." With the new attribute mode_type, it is now possible to identify the mode shape in the Campbell diagram for the 6 dof model, leading to the creation of two new labels: “Axial” and “Torsional.”

Additionally, an issue was observed in the eigen solver results for certain 6 dof model cases. The sigma argument in las.eigs() function was previously set to 0, which resulted in poor accuracy. By adjusting sigma to a value slightly greater than 0, the accuracy of the results has improved. However, it is not yet clear whether the value now assumed for sigma presents good results for other cases. For more details about this parameter, refer to the solver documentation here.

The values in the hover info of critical speeds were fixed, and I suggested changing the x-axis of the Campbell diagram to “Rotor Speed”.

Some comparison of results are shown below:

Rotor model from tutorial

6_dof_without
tutorial_3_zoom

LMEst 2 disk rotor

4_dof
6_dof_with
6_dof_without

Gp68

4_dof
6_dof_with
6_dof_without

@jguarato jguarato marked this pull request as draft June 4, 2024 14:17
@jguarato jguarato marked this pull request as ready for review June 14, 2024 13:10
@raphaeltimbo raphaeltimbo merged commit c3420ab into petrobras:main Jun 20, 2024
7 of 9 checks passed
@jguarato jguarato deleted the dev/campbell-6dof branch June 24, 2024 12:23
@jguarato jguarato restored the dev/campbell-6dof branch October 11, 2024 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants