ModelicaStandardLibrary icon indicating copy to clipboard operation
ModelicaStandardLibrary copied to clipboard

Unclear behaviour of Mechanics.Rotational.Components.LossyGear

Open AHaumer opened this issue 2 years ago • 3 comments

Can anybody tell me whether I'm using the LossyGear in a wrong way, or this is a bug in LossyGear? I want to model a gear with constant efficiency eta. For eta=1 I get the expected result. For eta=0.85 the torque from both sides (drive and load) seem to get absorbed by the LossyGear, the mass won't move. Hubtisch.zip .

AHaumer avatar Jun 21 '22 14:06 AHaumer

It seems the losses of the gear are higher then the applied torque, so that the gear stucks. Compare the variable lossyGear.mode for the two cases in simulated time. For eta=1, the mode=2, i.e. the gear is "free" (for whatever it means); in contrast, for eta=0.85, the mode=0, i.e. it stucks.

If you set eta=0.99, you can observe nice change of both lossyGear.w_a and lossyGear.mode.

tobolar avatar Jun 21 '22 15:06 tobolar

Thanks @tobolar for your answer. To me this behaviour is problematic: The fact that the gear can get stuck I'd describe with tau_bf (which I set to 0) not with eta_bf. If I loose 15% (efficiency 85%) of the applied torque (or is it calculated from power?), it can't get stuck. At least the documentation should be improved ...

AHaumer avatar Jun 21 '22 17:06 AHaumer

The documentation says:

Note, that the losses are modeled in a physically meaningful way taking into account that at zero speed the movement may be locked due to the friction in the gear teeth and/or in the bearings.

@AHaumer Please feel free to make a suggestion how to improve this.

tobolar avatar Jun 22 '22 09:06 tobolar