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

Feature/743 solar array reference fix #885

Merged
merged 3 commits into from
Dec 30, 2024

Conversation

rcalaon
Copy link
Contributor

@rcalaon rcalaon commented Dec 24, 2024

  • Tickets addressed: bsk-743
  • Review: By commit
  • Merge strategy: Merge (no squash)

Description

This PR fixes a model error introduced with the previous update to the solarArrayReference module. The error consisted in assuming that the power-generating surface of the arrays was reflective. The surface is, in fact, mostly absorbent, and this changes the guidance model.

The momentum management mode of the module is changed according to a new guidance law that reflects a more accurate model. The first commit contains changes to the module code, the second and third commit reflect the updates to the unit test and the documentation, respectively.

Verification

The unit test is updated to reflect the changes in the model.

Documentation

The documentation is updated to reflect the changes in the model.

Future work

Reference to the journal paper is going to be added to the documentation once this is published.

@rcalaon rcalaon added bug Something isn't working enhancement New feature or request labels Dec 24, 2024
@rcalaon rcalaon self-assigned this Dec 24, 2024
@rcalaon rcalaon requested a review from a team as a code owner December 24, 2024 15:03
@rcalaon rcalaon linked an issue Dec 24, 2024 that may be closed by this pull request
@rcalaon rcalaon force-pushed the feature/743-solarArrayReference-fix branch 2 times, most recently from 2a09d0f to 3b61a2e Compare December 24, 2024 17:01
@schaubh schaubh self-requested a review December 28, 2024 22:28
Copy link
Contributor

@schaubh schaubh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update. Just some small items to address.

@rcalaon rcalaon force-pushed the feature/743-solarArrayReference-fix branch 2 times, most recently from 1239f03 to e7b6d42 Compare December 29, 2024 03:16
@rcalaon rcalaon force-pushed the feature/743-solarArrayReference-fix branch 2 times, most recently from 392a259 to 386e653 Compare December 30, 2024 16:21
@rcalaon rcalaon force-pushed the feature/743-solarArrayReference-fix branch from 386e653 to 1825747 Compare December 30, 2024 16:24
@schaubh schaubh self-requested a review December 30, 2024 16:47
Copy link
Contributor

@schaubh schaubh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good to go.

@rcalaon rcalaon merged commit 594477d into develop Dec 30, 2024
9 checks passed
@rcalaon rcalaon deleted the feature/743-solarArrayReference-fix branch December 30, 2024 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

solarArrayReference differential articulation for momentum management
2 participants