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

Re-tune gain to eliminate low level oscillation on Lsled motor (ros ticket #5091) #351

Open
ahendrix opened this issue Mar 12, 2013 · 1 comment

Comments

@ahendrix
Copy link
Member

The U-Penn Lsled was making a loud groaning noise when running at low speed. Testing here at WG we found a low level oscillation on the motor drive current. While the main fix was to square up the mechanical mounting bracket(s) to reduce the motor effort, it makes sense to eliminate the oscillation to prevent this from happening in the future. We tried reducing the controller loop gain from 8 to 4 and the amplitude of the oscillation dropped by 80%. But this gain reduction is probably not ideal at high speeds so a speed dependent gain adjustment makes sense where the gain starts out at 8 for the fastest speed and reduces to below 4 at the slowest speed. The exact gain range needs to be determined.

This ticket is associated to PR2SCDS ticket #1739.

trac data:

@ahendrix
Copy link
Member Author

[schlicht] Software ticket was opened.

Tested R+W (-2) coupler but the low level oscillation increased by a factor of 3. This was somewhat expected.

Will try and test out using a motor with encoder instead of the separate encoder we use now. the idea is to both decrease cost and eliminate the low level osc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant