Skip to content

COMMISS.FOFB.ENH: use largest amp possible.#267

Merged
ericonr merged 3 commits intomasterfrom
sysid-scaling
Mar 22, 2024
Merged

COMMISS.FOFB.ENH: use largest amp possible.#267
ericonr merged 3 commits intomasterfrom
sysid-scaling

Conversation

@ericonr
Copy link
Copy Markdown
Collaborator

@ericonr ericonr commented Mar 5, 2024

If we scale the singular vectors used for closed loop identification starting from the largest amplitude possible for the last mode, we can try and guarantee the best possible SNR for all modes. It then becomes necessary to add an ampmax argument as well.

@anacso17 anacso17 requested a review from fernandohds564 March 11, 2024 13:21
ericonr added 2 commits March 15, 2024 11:54
If we scale the singular vectors used for closed loop identification
starting from the largest amplitude possible for the last mode, we can
try and guarantee the best possible SNR for all modes. This makes it
necessary to change the ampmin argument to ampmax.
By definition, the singular vectors are normalized, but the magnitude of
their members will vary, depending on how "spread out" they are
spacially. Therefore, scaling the singular vectors by their greatest
member adds an arbitrary scaling factor and breaks the relationship
between control effort and singular vector.
@ericonr ericonr merged commit 938e451 into master Mar 22, 2024
@ericonr ericonr deleted the sysid-scaling branch March 22, 2024 15:17
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.

5 participants