Вклад данных о неисправности в CSV - PullRequest
1 голос
/ 06 мая 2020

Я использую данные шины IEEE39. Если в системе сбой только bus_1. Я могу использовать pssarrays.ascc_currents, чтобы увидеть вкладные токи других шин, но я не знаю, как использовать python для сохранения данных вкладов других шин по одному в CSV. Я использую psse ver34 & python 2.7. У меня есть этот небольшой код:

psspy.short_circuit_units(1)
psspy.short_circuit_coordinates(1)
sid = 3
all = 0
rprtyp = 2 # or 3 
rprlvl = 0 # number of contribution levels
fltbuses=[1]
psspy.bsys(sid,0,[0.0,0.0],0,[],len(fltbuses),fltbuses,0,[],0,[])
rlst = pssarrays.ascc_currents(sid,all,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1.0,"","","",rprtyp,rprlvl)

В psse ответ:

    AT BUS_1  /FAULTED BUS IS:  1 / 0 LEVELS AWAY
     FROM                /I+/       AN(I+)  
SYNCHRONOUS MACHINE      /1898.3/   -63.96 
      2                  /3332.5/  -102.76      
     39                  /6649.2/   -87.59   
 INITIAL SYM. S.C. CURRENT(I''k) /11605.3/   -88.14

Я знаю, что общий ток трехфазного замыкания api равен rlst.flt3ph.values() api шины сбоя равен rlst.fltbus

Я не могу найти соответствующий код API о токе вклада. Я хочу распечатать эти данные в csv.

    [SYNCHRONOUS MACHINE][1898.3][-63.96]
          [2][3332.5][-102.76]
         [39][6649.2][-87.59]
[total 3ph fault current][11605.3][-88.14]

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...