def main(): # Dados de Entrada print( "FLUXO DE CARGA PROBABILISTICO PARA REDES COM RECURSOS ENERGÉTICOS DISTRIBUÍDOS" ) print("-----") simulation_number = input("NÚMERO DE SIMULAÇÕES DE MONTE CARLO: ") print("-----") print("Conheça o modo de correlação entre os REDs:") print("[0] sem correlação") print("[1] correlação LOAD-LOAD") print("[2] correlação LOAD-PV") print("[3] correlação LOAD-EV") print("[4] correlação LOAD-PV-EV") simulation_mode = input("MODO DE SIMULAÇÃO DESEJADO: ") print("-----") print("Modo de simulação de Eficiência Energética:") print("[0] sem Real Time Price - RTP") print("[1] com Real Time Price - RTP") simulation_rtp = input("MODO DE SIMULAÇÃO DE CARGA: ") print("-----") print("Modo de simulação do veículo elétrico:") print("[0] sem V2G") print("[1] com V2G") simulation_ev = input("MODO DE SIMULAÇÃO DO VEÍCULO ELÉTRICO:") # Verificando possibilidade de entrada if (0 <= int(simulation_mode) <= 4) and ( 0 <= int(simulation_ev) <= 1) and (0 <= int(simulation_rtp) <= 1): print("Iniciando simulação, por favor, aguarde ...") else: print("Os modos escolhidos não são permitidos. Encerrando processo.") sys.exit() # Simulação de Monte Carlo simulation = Montecarlo(simulation_number, simulation_mode, simulation_ev, simulation_rtp) simulation.set_simulation()
def main(): # Monte Carlo simulation = Montecarlo(1) simulation.set_simulation()