Critical clearing time script
Has anyone written a python module to calculate critical clearing time of faults in a two area system or has some suggestions.
First time here? We are a friendly community of Power Systems Engineers. Check out the FAQ!
Has anyone written a python module to calculate critical clearing time of faults in a two area system or has some suggestions.
Why a 180 degrees? Does the machine angle settle down or does it separate from the rest of the machine angles in the network? If it doesn't seperate itself from the other angles it is not unstable and you need to carry on with you simulations.
I dont understand your approach and maybe it works but I do it differently.
Asked: 2013-04-05 09:46:51 -0500
Seen: 19,225 times
Last updated: May 23 '13
Getting current time in dynamics simulation?
Accessing Model index values (e.g. VAR num's) from Python
Super basic user written dynamics model example
Data extraction subroutine for a dynamic snapshot or dyr ? (like caspy ?)
Error while opening a snapshot
How to create CONEC and CONET file ?
PSSE 33.12 dyntools pssplotc issue
loading successive large .out files with dyntools causing incomplete data
I can't help with dynamics sorry, but if you can explain how you'd do this manually I can offer some suggestions.
Yes, could you explain the various steps for calculating the fault clearing time. I would love to have a go at the problem.
Critical clearing time is the maximum allowed fault time so the synchronous generator does regain synchronism. When the critical clearing time is exceeded the machine becomes unstable. My initial thoughts were to simulate a parametric sweeps of fault times until the generator exceeds 180° degrees.
This is how I'd approach it too Johannes. Is there a difference in approach you take manually with the 'Two area system' method spoke about? I've seen utility systems that the critical clearing time is specified by the connection rules. Could you check that clearing time first?
Hey guys I basicly sovled the problem. What I did was just to make a script that made different outfiles with differnet clearing time. Then I iterated through the files until I found that the angle difference in the rotor angle was greater than 180 degrees and returned the critical clearing time.