Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Compliance matrix calculation error on SPMM testrig in Adams/Car

Status
Not open for further replies.

NayanDeshmukh

Automotive
Apr 15, 2020
6
0
0
US
I built a full-vehicle model making minor changes to the in-built macpherson strut template. The model runs fine on the SDI testrig but gives me a 'Compliance matrix calculation failed' error on SPMM testrig.
On SPMM, the SVC is simulated and then the Solver carries out 4-5 iterations before showing the compliance matrix error.
(1) I have compliance mode active for all the subsystems assembled in the full vehicle
(2) Hub compliance is active
(3) The characteristic array in suspension parameters is defined using the geometric method using lower control arm outer point and top strut mount

I am attaching the .msg file for my failed SPMM test run. Can someone please help me with this error?
 
 https://files.engineering.com/getfile.aspx?folder=e3b3d0df-d7b5-4b86-ae1e-23223a80211a&file=spmm_trial11_spmm.msg
Replies continue below

Recommended for you

Okay, after going through the .msg file, it seems like even after the compliance matrix calculation fails multiple times, iterations are carried out in subsequent iterations. But then here is the actual error after which the simulation stops.

****** Performing Quasi-Static Simulation ******


---- START: ERROR ----
Number of new element states 0 doesn't match number of old ones, 1.
Simulation time is 1.000000000E+00
Simulation time is 1.000000000E+00
---- END: ERROR ----


Quasi Static Solution stopped.
**************************************************

Can someone help me understand what error this is?
 
Error: 'Number of new element states 0 doesn't match number of old ones, 1' solved...

Whoever gets this same error in the future maybe check this:

The issue might be - redundant constraints in your model.
Check for those in Tools > Model Diagnostics > Model Verify
 
Sorry you are wrong

Checking ARRAY parameters...
Simulation Step Function Cumulative CPU Slvr
Time Size Evaluations Steps Taken time type
___________ ___________ ___________ ___________ ________ ___
0.00000E+00 0.00000E+00 0 0 1.25 1
1.00000E-01 1.00000E-02 19 11 1.41 1
2.00000E-01 1.00000E-02 29 21 1.55 1
3.00000E-01 1.00000E-02 39 31 1.72 1
4.00000E-01 1.00000E-02 49 41 1.84 1
5.00000E-01 1.00000E-02 59 51 1.98 1

tells you that the model is running. It may just be settling, but it is running.

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
You are correct, Greg. I read through the .msg file again and observed that the model runs for a few timesteps and then the following error shows up that stops the simulation:

****** Performing Quasi-Static Simulation ******


---- START: ERROR ----
Number of new element states 0 doesn't match number of old ones, 1.
Simulation time is 1.000000000E+00
Simulation time is 1.000000000E+00
---- END: ERROR ----


Quasi Static Solution stopped.
**************************************************

On reading through some articles on MSC's SimCompanion I got to know that this error is due to redundant constraints in the model.
 
Status
Not open for further replies.
Back
Top