Skip to content

TransientSolution failed to eliminate differentials #260

Description

@JamesDunne

Here's the exception I encountered when attempting to simulate my schematic:

Exception: System.Exception: Failed to eliminate differentials from system of equations.
   at Circuit.TransientSolution.Solve(Analysis Analysis, Expression TimeStep, IEnumerable`1 InitialConditions, ILog Log) in I:\Developer\tp\LiveSPICE\Circuit\Simulation\TransientSolution.cs:line 141
   at Circuit.TransientSolution.Solve(Analysis Analysis, Expression TimeStep, ILog Log) in I:\Developer\tp\LiveSPICE\Circuit\Simulation\TransientSolution.cs:line 206
   at LiveSPICE.LiveSimulation.<RebuildSolution>b__37_0() in I:\Developer\tp\LiveSPICE\LiveSPICE\LiveSimulation.xaml.cs:line 299

Here's my schematic which fails to simulate:
mark v iic+ mode.schx.txt

I sourced the schematic from here https://el34world.com/charts/Schematics/files/Mesa_boogie/Mesaboogiemark_v.pdf

My goal is to attempt to model the MESA/Boogie Mark V amp's Channel 3 IIC+ mode preamp with its tone stack. I'm not an EE so I don't really know what I'm doing but I did double check to make sure I copied what I thought were relevant subsections from the PDF and got all the values correct (assuming default capacitance is in uF when units aren't present). I wasn't sure what to do with the handful of JFET symbols in the PDF so I just excluded them. I also removed all switches and hard-coded the circuit path.

It seems the simulation doesn't take kindly to multiple stages of 12AX7 tube overdrive? It was able to handle the first 12AX7 gain stage plus the tonestack in an early iteration of the schematic. But then I went too far and finished the schematic up to the GEQ out stage and ran into that exception up there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions