Thank you Davis, I didn't know the OpenDSS-PM, I will try it and let you know the results. I do use the clear command every time I difine a new fault. Best regards Lucas
Good Afternoon everyone, I am using python-COM interface to simulate many faults in a generic circuit and save all the voltages and fault conditions in a file. Everthing was going ok at the beginning, I am able to simulate a random fault in any circuit point and get all the desired information. Then, after incresing the number of faults simulated to around 6000 faults, my computer sent me a message saying that it was running with low memory, it freezed and re-started soon after. So I observed more...
After analyzing this issue more carefully I got this: Despite having defined the frequency=60, the basefrequency value is still 50. 50 might be a default value for basefrequency. So if I just define the basefrequency to 60, instead of the frequency, in the circuit definition it works, since the frequency parameter defaults to the basefrequency. So I am defining the circuit object like this: new circuit.DGProtFdr bus1=Bx basekv=34.5 pu=1.0475 angle=0 basefrequency=60 phases=3 MVAsc3=36.61 MVAsc1=10.64...
Hi Davis, It worked! Thank you very much! Best regards, Lucas
The "open transformer.tg 2" is commented, It should not be actually openning the Transformer. But I removed this part of the code and also all the protection devices such as Fuses, Relays and Reclosers. And the problem is still present. This is the code I just tried: clear new circuit.DGProtFdr bus1=Bx basekv=34.5 pu=1.0475 angle=0 frequency=60 phases=3 MVAsc3=36.61 MVAsc1=10.64 x1r1=4 x0r0=3 new WireData.336_ACSR_Linnet gmrunits=ft radunits=in runits=mi rac=0.306 diam=0.721 gmrac=0.0244 normamps=530...
I am not changing the circuit topology. I just compile the dss file and read the voltage values. I do use the "calcv" command before solving it, like this: Set Voltagebases=[34.5, 12.47, 0.6] calcv It works perfectly with IEEE Test cases, that's why this problem is so weird.
I am not changing the circuit topology. I just compile the dss file and read the voltage values. I do use the "calcv" command before solving it, like this: Set Voltagebases=[34.5, 12.47, 0.6] calcv It worked perfectly with IEEE Test cases, that's why this problem is so weird.
I am not changing the circuit topology. I just compile the dss file and read the voltage values. I do use the "calcv" command before solving it, like this: Set Voltagebases=[34.5, 12.47, 0.6] calcv To the other IEEE Test cases it workd perfectly, that's why this problem is so weird.