Skip to content

Conversation

@beutlich
Copy link
Member

refs #2247, Q1: Match computation and documentation of tau_d

@beutlich beutlich added the L: Mechanics.Rotational Issue addresses Modelica.Mechanics.Rotational label Oct 14, 2017
@beutlich beutlich added this to the MSL_next-MINOR-version milestone Oct 14, 2017
@beutlich
Copy link
Member Author

Commented by @MartinOtter

Bode codes (the original one and the proposed change) are correct. The original code is correct because:

  • tau_d is a protected (auxiliary) variable.
  • tau = if abs(b) <= bEps then ... else if phi_diff > bMax then ... else if phi_diff < bMin ... else 0;
    This means that tau = 0 in the backlash region, even tau_d is not zero in the backlash region.

I do not see a reason to change a correct model.

@beutlich beutlich closed this Oct 15, 2017
@beutlich beutlich deleted the issue2247-Q1 branch November 21, 2017 20:30
@beutlich beutlich modified the milestones: MSL_next-MINOR-version, never Nov 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

L: Mechanics.Rotational Issue addresses Modelica.Mechanics.Rotational

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants