Algoritmos para Desligamento de Malha Inativa em CDU¶
- Definições acerca dos Algoritmos
- OTM3 - Detecção de malha inativa a partir de ramo de entrada com etapa backward (forward / backward)
- OTM4 - Detecção de malha inativa a partir de ramo de saída (backward)
- OTM5 - Detecção de malha inativa a partir de ramo com ganho nulo (backward)
- OTMX - Algoritmo composto para detecção de malha inativa (forward/backward)
- Desempenho e Impacto dos Algoritmos
O objetivo principal dos algoritmos está em identificar nas malhas de CDU, aquelas que, se não atualizadas, não impactarão no resultado da simulação. As malhas de controle podem representar lógicas de atuação não utilizadas durante a simulação, seja por meio de seletores, seja por meio de ganhos nulos. Malhas de inicialização também são comumente utilizadas, bem como malhas para visualização de curvas.
Se essas estruturas são uteis de se ter em momentos específicos, principalmente para depuração do modelo ou análise mais profunda do comportamento daquela fonte geradora, na maior parte do tempo o processamento despendido em tais ramos é desnecessário para a simulação como um todo.
Cinco algoritmos de busca em grafo foram implementados no Anatem para a busca de malhas inativas. Esses algoritmos são ativados quando as opções OTM1 ao OTM5 estão habilitadas junto ao código de execução EXSI (em qualquer combinação das mesmas). É recomendado ao usuário que se utilize outra opção, OTMX. Esta opção deverá sempre ativar os algoritmos de otimização recomendados pela equipe de desenvolvimento; e portanto esta opção variará em efetividade conforme novas versões do programa são lançadas. Na versão 11.4.0 do Anatem, a opção OTMX considera os algoritmos OTM3 e OTM4. A partir versão 11.5.0 do Anatem, esta mesma opção ativa além destas, a opção OTM5.
Quando utilizado, o algoritmo informa automaticamente o número de blocos que foram desligados no relatório OUT. Para uma descrição mais completa do que foi desligado, utilize a opção OTMX junto do código RELA. Será emitida uma compilação de todos os blocos que foram desligados devido a qualquer um dos algoritmos.
Dica
Utilize a opção OTMX para simulações que envolvam o SIN. Essa opção é particularmente efetiva quando se utiliza modelos dinâmicos para eólicas e fotovoltaicas.
Trabalhos Relacionados¶
Confira também os seguintes trabalhos desenvolvidos pela equipe Anatem:
Algorithm to Mitigate User Defined Control Overblown Detailing Impact on Electromechanical Transient Stability 1
Códigos Relacionados¶
O algoritmo de otimização é uma opção (OTMX) a ser aplicada a códigos de execução pertinentes:
Relatório de blocos desligados: RELA OTMX
Aplicação do algoritmo ao caso: EXSI OTMX
Novo na versão 12.5.0: O bloco SERIET tem o mesmo comportamento do bloco ENTRAD para efeitos dos algoritmos descritos nessa seção.
- 1
Nícolas Abreu Rocha Leite Netto, Ligia R Silva, Fabricio Lucas Lirio, and Vinicius Gonçalves Lopes. Algorithm to Mitigate User Defined Control Overblown Detailing Impact on Electromechanical Transient Stability. In XIV Symposium of Specialists in Electric Operational and Expansion Planning - SEPOPE. Recife, 2018.