Opened 4 years ago

Last modified 3 years ago

#6232 closed defect

Questionable tearing in PowerSysPro leads to initialization failure — at Initial Version

Reported by: Francesco Casella Owned by: Karim Adbdelhak
Priority: blocker Milestone: 1.18.0
Component: Backend Version: 1.16.0
Keywords: Cc: jean-philippe.tavella@…, Andreas Heuermann

Description

Please check PowerSysPro.Examples.OneProdLoadOneLineOneLineOneLoad. The initialization fails because of a division by zero in a torn equation.
The zero term is line2.Y.re, which depends on line2.G = 0.

This choice of parameter is perfectly legitimate, the line is purely resistive and has zero shunt admittance, which should lead to a solvable system of equations. In fact, by setting --tearingMethod=noTearing the system can be initialized successfully.

I guess we should improve the tearing algorithm to avoid this kind of situation. This may actually have a positive influence on other failing models in the testsuite.

Change History (0)

Note: See TracTickets for help on using tickets.