MATLAB Answers

Hello ,i have an issue when it comes to my simulink model.I've made a tranmission model using simscape and simulink blocks.The error is a linear algebra error and also displays an errors to solving an iteration matrix.Any thoughts?

4 views (last 30 days)
Arnav Mundalik
Arnav Mundalik on 19 Apr 2019
Answered: Steve Miller on 4 Aug 2020
Okay, so the model is a transmission model using simscape and simulink blocks.It includes the engine,Drivetrain and the vehicle body blocks.The error message is as follows"Steady state solve failed to converge.
Nonlinear solver: Linear Algebra error. Failed to solve using iteration matrix."
I've tried changing the initial conditions for the clutch.I've tried changing the solvers and i've also checked my connections.Any suggestions?

  0 Comments

Sign in to comment.

Answers (1)

Steve Miller
Steve Miller on 4 Aug 2020
If you could upload the model to this question, we could provide a more specific answer. In the screenshots you provided, I do not see any inertia blocks. The most common problem that causes that error to be thrown are nodes with no inertia associated with them.
In Transmission_model/Transmission Subsystem/Clutches and gears, try adding inertias to the lines connected to each Connection port. That maybe enough, or will at least allow the diagnostic to be more specific.

  0 Comments

Sign in to comment.

Products


Release

R2017a

Community Treasure Hunt

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

Start Hunting!