A estrutura de modelação IRPopt (Integrated Resource Planning and optimization), desenvolvida principalmente por Scheller(Fabian Scheller, 2018) no Instituto de Gestão de Infra-estruturas e Recursos da Universidade de Leipzig, é uma estrutura de modelação de programação linear de integração mista para despacho económico, tendo como objectivo principal a maximização do lucro. O IRPopt é implementado na plataforma de modelação de infra-estruturas IRPsim(Reichelt, Kühne, Scheller, Abitz, & Johanning, 2021) e ambos são de código aberto licenciados sob a GPLv3(Fabian; Scheller & Reichelt, 2022).
IRPopt é um modelo dinâmico, determinístico e discreto de sistema de energia municipal com granularidade temporal ajustável e horizonte de optimização rolante. O seu modelo matemático está escrito em GAMS e utiliza o solucionador IBM CPLEX.
Com esta estrutura, os modelos de sistemas de energia podem ser construídos a partir de uma grande carteira de componentes de tecnologia de consumo, armazenamento, produção e distribuição e portadores de energia como electricidade, calor, hidrogénio e múltiplos combustíveis fósseis. Para além do fluxo energético entre componentes, o fluxo monetário entre agentes como diferentes fornecedores, distribuidores, consumidores ou reguladores pode ser modelado. A função objectiva maximiza o lucro. Uma limitação importante é que a procura (por exemplo, electricidade) deve ser coberta em cada passo, se não for permitida a deslocação da carga lateral do consumidor. Com a deslocação da carga lateral do consumidor permitida, a procura deve ser coberta em períodos de deslocação de carga temporais ajustáveis. As definições de mudanças de carga permitem mudanças de 0 - 100% da carga dentro do período de mudança de carga especificado e são ajustáveis.
O IRPopt já foi aplicado no passado para responder a uma gama mais vasta de questões de investigação, por exemplo, o potencial de resposta da procura residencial através de tarifas de electricidade variáveis(Fabian Scheller, Krone, Kühne, & Bruckner, 2018) ou a concorrência entre opções de flexibilidade simultânea do lado da procura no caso de sistemas comunitários de armazenamento de electricidade(Fabian Scheller, Burkhardt, Schwarzeit, McKenna, & Bruckner, 2020), ver também o capítulo seguinte com casos de utilização do IRPopt.
As principais vantagens do IRPopt em comparação com muitos outros modelos são a modularidade, a granularidade temporal e o horizonte de optimização de rolamento. A modularidade permite a construção eficiente de modelos a partir de um grande portfólio de componentes tecnológicos ao longo de cadeias de valor inteiras. A granularidade temporal pode ser ajustada livremente, por exemplo, para ¼ resolução horária. O horizonte de optimização de um ano, incluindo um horizonte rolante ajustável, abrange efeitos sazonais, mantendo ao mesmo tempo uma perfeita previdência restrita. Uma descrição mais detalhada do modelo pode ser encontrada no material suplementar deste artigo e em(Fabian Scheller, 2018).