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

(mostly) velocities in *grid.py - rigid body velocity (linear and angular) contributions of strip/non-lifting surfaces #256

Open
kccwing opened this issue Oct 11, 2023 · 0 comments

Comments

@kccwing
Copy link
Collaborator

kccwing commented Oct 11, 2023

I guess this bit is quite related to the original generate_zeta_timestep_info in aerogrid.py - in there I realised the rigid body velocity (linear and angular) for the most general expression for the strip velocities were missing (in eq 54 in screenshot attached).

Specifically here, it seems that in line 92, matrix_nodes used was already inclusive of the rigid body position -> effectively it's the strip coordinates in G frame already (as processed in line 85) - but then we premultiply with another Cga afterwards in line 96 - possible typo?

Screenshot 2023-09-06 at 10 54 53 AM

Originally posted by @kccwing in #249 (comment)

creating this to document future development/verification effort required - two sources of rigid body (translational and rotational) velocities in nonliftinggrid/aerogrid.py, and also in unsteady/unsteady_utils.h (compute_resultant_grid_velocity) - how to reconcile the differences? which velocity is included where?

@kccwing kccwing changed the title I guess this bit is quite related to the original generate_zeta_timestep_info in aerogrid.py - in there I realised the rigid body velocity (linear and angular) for the most general expression for the strip velocities were missing (in eq 54 in screenshot attached). (mostly) velocities in *grid.py - rigid body velocity (linear and angular) contributions of strip/non-lifting surfaces Oct 11, 2023
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

No branches or pull requests

1 participant