-
Notifications
You must be signed in to change notification settings - Fork 2
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
ElectroHydraulicPTO solver stability #87
Conversation
Signed-off-by: Michael Anderson <anderson@mbari.org>
Signed-off-by: Michael Anderson <anderson@mbari.org>
@hamilton8415 something else that was crashing... when the discriminant was negative in the solution for |
Signed-off-by: Michael Anderson <anderson@mbari.org>
requires osrf/mbari_wec_utils#26 |
Signed-off-by: Michael Anderson <anderson@mbari.org>
@hamilton8415 can you check what I did with the new interp and see if the plugin produces the correct output? |
Will do, I actually wanted to speak with you about how best to incorporate the test comparisons I previously did with the data from the test machine. |
@mjcarroll @chapulina @quarkytale the new interpolator (if we decide to keep it) has an MPL-2.0 License, and I was wondering the best way to credit their project? |
Yes, we should bring in the license copy too. For clarity I would actually suggest packing splinter as a separate package and then just using it in this package to allow easier tracking of potential upstream changes as well as keeping the licensing differentiation clearer. |
Signed-off-by: Michael Anderson <anderson@mbari.org>
Signed-off-by: Michael Anderson <anderson@mbari.org>
Signed-off-by: Michael Anderson <anderson@mbari.org>
I've got it in its own package now. |
Signed-off-by: Michael Anderson <anderson@mbari.org>
Signed-off-by: Dharini Dutia <dharini@openrobotics.org>
Signed-off-by: Michael Anderson <anderson@mbari.org>
…aunch files Signed-off-by: Michael Anderson <anderson@mbari.org>
requires osrf/mbari_wec_utils#28 edit: moved splinter to |
Signed-off-by: Michael Anderson <anderson@mbari.org>
2801997
to
e2c9af3
Compare
Signed-off-by: Michael Anderson <anderson@mbari.org>
Signed-off-by: Michael Anderson <anderson@mbari.org>
Co-authored-by: Michael Carroll <michael@openrobotics.org>
Co-authored-by: Michael Carroll <michael@openrobotics.org>
We should merge this in soon as this has been out quite a while and more branches are starting to use it as a base. |
Signed-off-by: Dharini Dutia <dharini@openrobotics.org>
Agree, what other things need to get in to call this done? |
Signed-off-by: Dharini Dutia <dharini@openrobotics.org>
I think we are good as is. @hamilton8415 has other branches with some other tweaks coming soon. This PR was a bit nebulous and ill-defined since we didn't know what was wrong exactly. This PR basically turned into "Let's use a different interp" |
Works for me, CI should come out green as well |
@hamilton8415 has requested I cherry-pick new motor efficiency values into this PR before we merge. |
Yes, let's merge this as is, then I can issue a PR for the test stuff seperate from that. We will also then probably need to revisit a third PR that fixes an issue or two with the ElectroHydraulic modelling of a battery and current limits, etc... |
Signed-off-by: Michael Anderson <anderson@mbari.org>
Signed-off-by: Michael Anderson <anderson@mbari.org>
Something was causing numerical instability in the ElectroHydraulicPTO "rpm/pressure -> winding current -> torque" solution
To start, I updated the volumetric and mechanical efficiency maps per vendor efficiency maps codified in matlab by @hamilton8415 and brought in a different interpolator: Splinter
@hamilton8415 and I will investigate/resolve issues in this PR