Question about solver in Simscape

27 visualizaciones (últimos 30 días)
karim
karim el 29 de Nov. de 2012
Nonlinear solver: failed to converge, residual norm too large. Transient initialization, solving for consistent states and modes, failed to converge. Warning: equations of one or more components may be dependent or inconsistent. This can cause problems in transient initialization. Here is the set of components involved: 'simscape_base_excited/Mechanical Translational Reference3' 'simscape_base_excited/Mechanical Translational Reference1' 'simscape_base_excited/Ideal Translational Velocity Source1'
Initial conditions solve failed to converge.

Respuestas (1)

Martin
Martin el 14 de En. de 2013
This could be a number of things. Basically, the solver is telling you that it cannot successfully solve the system of equations. In your case, you might have the velocity source trying to specify a non-zero velocity on the ground. By definition, the mechanical translational reference has v=0. If the velocity source is directly trying to specify v=X where X is non-zero, on the ground, the equation will fail. Mathematically: v = 0 v = X X ~= 0 There is no solution to these conflicting equations.
I am speculating that you may have intended to have some flexibility between the ground and the source, possibly with a translational spring.

Categorías

Más información sobre Mechanical Models en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by