def extrair_balanco_energetico_detalhado(self): dicionario = DicionarioRegEx() mapeamento_balanco_detalhado = MapeamentoBalancoDetalhado() variacao_energia_armazenada = MapeamentoVariacaoEnergiaArmazenada() # demanda_maxima_mapear = MapeamentoDemandaInstantaneaMaxima() extrair = BalancoEnergeticoDetalhado() sistema_interligado_nacional = {} for subsistema in dicionario.sistema_interligado: sistema_interligado_nacional[subsistema] = \ self.balanco_energetico_detalhado_por_subsistema( dicionario.sistema_interligado[subsistema]['nome'] ) sistema_interligado_nacional[subsistema]["ear"] = \ extrair.energia_armazenada_reservatorio( self.objeto_bs, dicionario.sistema_interligado[subsistema]['nome'] ) sistema_interligado_nacional[subsistema]["eam"] = \ variacao_energia_armazenada.energia_armazenada_maxima( self.objeto_bs, dicionario.sistema_interligado[subsistema] ) print dicionario.sistema_interligado[subsistema]['nome'] # sistema_interligado_nacional[subsistema]["demanda"] = \ # demanda_maxima_mapear.demanda_maxima_instantanea( # self.objeto_bs, dicionario.sistema_interligado[subsistema] # ) ## # # # sistema_interligado_nacional[subsistema]["demanda"]['unidade'] = {'carga': 'MW'} sistema_interligado_nacional['itaipu'] = {'energia' : ''} sistema_interligado_nacional['itaipu'] = {'unidade' : ''} sistema_interligado_nacional['itaipu']['unidade'] = { 'energia': 'MWm' } sistema_interligado_nacional['itaipu']['energia'] = \ mapeamento_balanco_detalhado.energia_itaipu( self.objeto_bs, dicionario.itaipu ) sistema_interligado_nacional['intercambio'] = \ mapeamento_balanco_detalhado.intercambio_sistema_interligado_nacional( self.objeto_bs, dicionario.intercambio ) return sistema_interligado_nacional