From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Multisim and Ultiboard

cancel
Showing results for 
Search instead for 
Did you mean: 

simulation difference between multisim 10.1 and 14.0

Solved!
Go to solution

I have been using Multisim 10.1 to verify and create examples for students and want to switch Multisim 14. Simulating a small ac-circuit I got different results using multisim 10.1 and 14.

Bild1.jpg

 

The result of multisim 10.1 is identical with the manual solution.

 

Any idea, what the problem could be?

 

regards

blanne

0 Kudos
Message 1 of 7
(8,416 Views)
Solution
Accepted by topic author blanne

Hi Blanne:

 

The default simulation setting in Multisim is to let its engine automatically determine TMAX, the maximum allowed timestep. In version 13, we modified this code in a way that it will let slower frequency circuits simulate faster in real time, we did this in order to speed up simulations as requested by users. For the most part this change has worked as expected, however your circuit is a clear example of a negative effect of this change. Its accuracy was affected by using larger time steps.

 

In your evaluation of Multisim 14, you can quickly change this. Click the Interactive analysis button in the toolbar to open up the analysis properties, and in the Interactive Simulation analysis > Analysis parameters tab look for the checkbox labelled Maximum time step (TMAX), place a check and let it set at 1e-005. Run your simulation again and you'll now see the 1.155 A result in the multimeter.

 

(Version 14 was automatically calculating TMAX as 1.25e-003)

 

I'll file a defect report so we review how we automatically determine TMAX so it won't get to a state like this example. I hope that my explanation helps you to move forward on your evaluation of the software.

 

Regards,

Nestor
0 Kudos
Message 2 of 7
(8,378 Views)

Thanks, now it´s working fine.

 

But I found another topic:

 

Why is the circuit being simulated in multisim 14  without an explicit ground?

Why multimeter XMM2 is showing a current when the switch is open?

 

Bild2.jpg

 

Regards

blanne

0 Kudos
Message 3 of 7
(8,361 Views)

Hi blanne, for new topics create a new post in the future.

 

The images were embedded quite small, can you instead post the exact design file you are working on, so that we can all open it and help?

Nestor
0 Kudos
Message 4 of 7
(8,321 Views)

Hi Nestor,

 

find attached the ms14-file.

 

regards

blanne

0 Kudos
Message 5 of 7
(8,309 Views)
Solution
Accepted by topic author blanne

Hi blanne:

 

Yeah, usually Multisim should pop up an error message saying that you have not grounded the circuit. However, in your circuit, you are using a switch, if you look at the View > SPICE Netlist Viewer you can see that this switch is introducing net 0 since it uses internal voltage sources in its model. The simulator considers this good enough to move on and simulate.

 

I quickly chatted with our simulation engineer, we are going to file a report so that we extend the check to require a ground component or net 0 in the first-level netlist, rather than anywhere which is the current situation.

 

Regards,

Nestor
0 Kudos
Message 6 of 7
(8,307 Views)

Hi blanne, just to let you know the two reports filed (as a result of your forum post) are now fixed internally and will be part of our upcoming maintenance update to be released in 2 months.

 

Regards,

Nestor
0 Kudos
Message 7 of 7
(7,551 Views)