hexagon logo

Getting 'Compliance matrix calculation failed' error on SPMM testrig. Can someone please help me resolve this?

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 the aforementioned error on SPMM testrig.
On SPMM, the SVC is simulated and then the Solver carries out 4-5 simulations 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 geometric method using lower control arm outer point and top strut mount
 
I am attaching the .msg file for my failed SPMM test run.

Attached Files (1)
Parents
  • After going through the .msg file, it occured that even after the compliance matrix calculation fails multiple times, iterations are carried out in subsequent time-steps. 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.
    **************************************************
     
    On searching the internet for understanding what this error was, I found an article on SimCompanion that describes it, here's the link:
     
    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
     
    I had one joint in my model that added redundant constraints, replacing that joint solved the issue for me.
     
Reply
  • After going through the .msg file, it occured that even after the compliance matrix calculation fails multiple times, iterations are carried out in subsequent time-steps. 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.
    **************************************************
     
    On searching the internet for understanding what this error was, I found an article on SimCompanion that describes it, here's the link:
     
    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
     
    I had one joint in my model that added redundant constraints, replacing that joint solved the issue for me.
     
Children
No Data