• Nenhum resultado encontrado

Da produção de conhecimento à inovação de base científica e tecnológica

N/A
N/A
Protected

Academic year: 2022

Share "Da produção de conhecimento à inovação de base científica e tecnológica"

Copied!
34
0
0

Texto

(1)

Laboratório de Planejamento de Sistemas de Energia Elétrica

Instituto de Engenharia de Sistemas e Computação, Pesquisa e Desenvolvimento do Brasil

Da produção de conhecimento à inovação de base científica e tecnológica

(2)

www.inescbrasil.org.br

Métodos Probabilísticos e Otimização Estocástica Aplicados a Sistemas de Energía Elétrica

Formação Avançada

18/11/2021 a 05/02/2022

(3)

Conteúdo Programático

Parte I Balizamento 8horas-aula

i. Revisão de Álgebra Linear: Matrizes e Determinantes.

ii. Introdução a Programação Linear, Teoria da Dualidade e Análise de Sensibilidade.

iii. Modelos de otimização de Redes.

iv. Programação Dinâmica e Programação Inteira.

(4)

www.inescbrasil.org.br

Conteúdo Programático

Parte II Simulação Estocástica 16 horas-aula

i. Introdução a Processos Estocásticos: Exemplos de modelos estocásticos em Sistemas de Energia Elétrica (SEE).

ii. Simulação de SEE a Eventos Discretos.

iii. Modelos e Cadeias de Markov Aplicados a SEE.

iv. O Método de Monte Carlo aplicado à Confiabilidade de SEE.

v. Análise Estatística de Simulação em SEE a Eventos Discretos.

vi. Exercícios práticos em Sistemas Elétricos.

(5)

Conteúdo Programático

Parte III Introdução à Otimização aplicada a SEE 16 horas-aula

i. Otimização no Problema da Programação Hidro-Térmica considerando recursos renováveis de origem intermitente.

ii. Introdução à Otimização Estocástica para Análise de SEE.

iii. Representação de Incertezas e Aspectos de Modelagem.

iv. Estratégias de solução para o Commitment e para o Despacho em Análise de SEE.

v. Aspectos da Otimização Energética dos SEE.

vi. O Método da Entropia Cruzada e suas aplicações em SEE.

(6)

www.inescbrasil.org.br

Parte I – Balizamento

Revisão de Álgebra Linear: Matrizes e Determinantes

(7)

Conteúdo Programático

Parte I Balizamento 8horas-aula

i. Revisão de Álgebra Linear: Matrizes e Determinantes.

Matrizes. Notação e tipos de matrizes.

Operações com matrizes: adição, multiplicação e transposição.

Matrizes inversas e conjugadas transpostas.

Determinantes: conceito e propriedades.

Aplicações dos determinantes.

ii. Introdução a Programação Linear, Teoria da Dualidade e Análise de Sensibilidade.

iii. Modelos de otimização de Redes.

iv. Programação Dinâmica e Programação Inteira.

(8)

www.inescbrasil.org.br

Parte I – Balizamento

Matrizes. Notação e tipos de matrizes.

Matriz: tabela de elementos dispostos em linhas e colunas;

Elementos de uma matriz podem ser números (reais ou complexos), funções, ou ainda outras matrizes.

Exemplos:

2 3𝑖

−5 + 𝑖 cos 𝑥 , 𝑥

𝑦 , 2𝑖 , 3 0 1 Notação: Matriz 𝐴 com 𝑚 linhas e 𝑛 colunas

𝐴𝑚×𝑛 =

𝑎11 𝑎21

𝑎1𝑛 𝑎2𝑛

𝑎𝑚1 ⋯ 𝑎𝑚𝑛

= 𝑎𝑖,𝑗 𝑚×𝑛

Revisão de Álgebra Linear: Matrizes e Determinantes

Letra maiúscula para representar matriz

Letra minúscula;

nº de linhas

Letra minúscula;

nº de colunas.

Elemento da matriz 𝐴 que se encontra na linha 2e na coluna 𝑛:

𝐴 2, 𝑛 = 𝑎2𝑛.

(9)

Parte I – Balizamento

Matrizes. Notação e tipos de matrizes.

Matriz quadrada: matriz onde o número de linhas é igual ao número de colunas.

Exemplos:

𝐴3×3 =

1 2 3 4 5 6 7 8 9

, 𝐵1×1 = [7]

Matriz nula: matriz onde 𝑎𝑖𝑗 = 0 para todo o 𝑖 e 𝑗 Exemplos:

𝐴2×2 = 0 0

0 0 , 𝐵2×1 = 0 0

Revisão de Álgebra Linear: Matrizes e Determinantes

𝐴 matriz de ordem 3

𝐵matriz de ordem 1

(10)

www.inescbrasil.org.br

Parte I – Balizamento

Matrizes. Notação e tipos de matrizes.

Matriz linha: matriz onde o número de linhas é igual a 1.

Exemplos:

𝐴1×3 = 1 cos 𝑥 𝑦 , 𝐵1×1 = [7]

Matriz coluna: matriz onde o número de colunas é1 Exemplos:

𝐴3×1 =

−1 𝑥 2

, 𝐵1×1 = [7]

Revisão de Álgebra Linear: Matrizes e Determinantes

(11)

Parte I – Balizamento

Matrizes. Notação e tipos de matrizes.

Matriz diagonal: matriz onde os únicos elementos não nulos estão na diagonal da matriz.

Exemplos:

𝐴2×2 = 1 0

0 2 , 𝐵1×1 = 7 , 𝐶5×5 = 1 0

0 0

0 0 0 0 0 0 0

0 0

0 0 0

2 0 0 0 3 0 0 0 4 Matriz identidade: matriz diagonal com todos os elementos iguais a 1.

Exemplos:

𝐈5×5 = 1 0

0 1

0 0 0 0 0 0 0

0 0

0 0 0

1 0 0 0 1 0 0 0 1

, 𝐈1×1 = 1

Revisão de Álgebra Linear: Matrizes e Determinantes

Importante: todas as matrizes identidade são matrizes quadradas!

(12)

www.inescbrasil.org.br

Parte I – Balizamento

Matrizes. Notação e tipos de matrizes.

Matriz triangular: matriz onde todos os elementos acima (ou abaixo) da diagonal principal são nulos.

Exemplos:

𝐴3×3 =

1 0 0 2 3 0 4 5 6

, 𝐵3×3 =

1 2 4 0 3 5 0 0 6 Matriz simétrica: matriz onde, para todo o 𝑖 = 𝑗, se tem 𝑎𝑖𝑗 = 𝑎𝑗𝑖.

Exemplos:

𝐴3×3 =

1 2 4 2 3 5 4 5 6

Revisão de Álgebra Linear: Matrizes e Determinantes

A parte superior é uma “reflexão” da parte inferior em relação à diagonal

(13)

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Adição de matrizes

Dadas as matrizes 𝐴𝑚×𝑛 e 𝐵𝑚×𝑛, 𝐴 + 𝐵 = 𝑎𝑖𝑗 + 𝑏𝑖𝑗 𝑚×𝑛 Exemplo:

𝐴2×3 = 1 0 2

3 4 5 , 𝐵2×3 = 6 7 2 5 0 4 𝐴 + 𝐵 = 7 7 4

8 4 9 Propriedades:

i. [Comutatividade] 𝐴 + 𝐵 = 𝐵 + 𝐴

ii. [Associatividade] 𝐴 + 𝐵 + 𝐶 = 𝐴 + 𝐵 + 𝐶

iii. [Elemento Neutro Aditivo] 𝐴 + 𝟎 = 𝟎 + 𝐴, onde 𝟎 é a matriz nula de dimensão 𝑚 × 𝑛

Revisão de Álgebra Linear: Matrizes e Determinantes

(14)

www.inescbrasil.org.br

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Multiplicação de matrizes por escalar

Sejam 𝐴 = 𝑎𝑖𝑗 𝑚×𝑛 uma matriz e 𝑘 um escalar. Então

𝑘. 𝐴 = 𝑘 𝑎𝑖𝑗 𝑚×𝑛 Exemplo:

𝐴2×3 = 1 0 2

3 4 5 , 𝑘 = −2 𝑘. 𝐴 = −2 0 −4

−6 −8 −10 Propriedades: Sejam 𝐴 e 𝐵 matrizes 𝑚 × 𝑛 e 𝑘, 𝑘1 e 𝑘2 números. Tem-se i. 𝑘(𝐴 + 𝐵) = 𝑘𝐴 + 𝑘𝐵

ii. (𝑘1 + 𝑘2 )𝐴 = 𝑘1 𝐴 + 𝑘2 𝐴 iii. 0. 𝐴 = 𝟎 (matriz nula)

iv. 𝑘1 𝑘2𝐴 = 𝑘1𝑘2 𝐴

Revisão de Álgebra Linear: Matrizes e Determinantes

(15)

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Adição de matrizes e multiplicação por escalar no MATLAB

Revisão de Álgebra Linear: Matrizes e Determinantes

(16)

www.inescbrasil.org.br

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Multiplicação de matrizes

Dadas as matrizes 𝐴 = 𝑎𝑖𝑗 𝑚×𝑛 e 𝐵 = 𝑏𝑖𝑗 𝑛×𝑝. Tem-se que 𝐴𝐵 = 𝑐𝑢𝑣 𝑚×𝑝 onde 𝑐𝑢𝑣 = ෍

𝑘=1 𝑛

𝑎𝑢𝑘𝑏𝑘𝑣 = 𝑎𝑢1𝑏1𝑣 + … + 𝑎𝑢𝑛𝑏1𝑛

Exemplo: 𝐴2×3 = 1 0 2

3 4 5 , 𝐵3×2 =

2 3 5 1 0 4

; 𝐴𝐵 = 2 11

26 33 𝐵𝐴 =

11 12 19 8 4 15 12 16 20 Importante:

i. O produto de duas matrizes apenas é possível quando o número de colunas da primeira matriz é igual ao número de linhas da segunda matriz;

ii. O elemento 𝑖, 𝑗 da matriz resultante do produto é obtido multiplicando os elementos da 𝑖-ésima linha da primeira matriz pelos elementos correspondentes da 𝑗-ésima coluna da segunda matriz, somando os produtos resultantes

Revisão de Álgebra Linear: Matrizes e Determinantes

(17)

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Multiplicação de matrizes Propriedades:

i. Em geral, 𝐴𝐵 ≠ 𝐵𝐴;

ii. [Elemento Neutro Multiplicativo] 𝐴𝐈 = 𝐈𝐴 = 𝐴

iii. [Distributividade à esquerda da multiplicação em relação à adição] 𝐴 𝐵 + 𝐶 = 𝐴𝐵 + 𝐴𝐶 iv. [Distributividade à direita da multiplicação em relação à adição] 𝐴 + 𝐵 𝐶 = 𝐴𝐶 + 𝐵𝐶 v. [Associatividade] 𝐴𝐵 𝐶 = 𝐴 𝐵𝐶

vi. [Elemento Absorvente da Multiplicação] 𝟎𝐴 = 𝟎 e 𝐴𝟎 = 𝟎

Revisão de Álgebra Linear: Matrizes e Determinantes

(18)

www.inescbrasil.org.br

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Multiplicação de matrizes no MATLAB

Revisão de Álgebra Linear: Matrizes e Determinantes

(19)

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Transposição de matrizes

Considere-se uma matriz 𝐴 = 𝑎𝑖𝑗 𝑚×𝑛. A matriz obtida de 𝐴 tal que as colunas de 𝐴 são as linhas da nova matriz diz-se a matriz transposta de 𝐴 e denota-se por 𝐴𝑇.

Exemplos:

𝐴2×3 = 1 0 2

3 4 5 AT3×2 =

1 3 0 4 2 5 𝐵2×2 = 1 2

2 3 B2×2T = 1 2 2 3

𝐶2×4 = 1 3 4 − 𝑖 2 + 2𝑖

𝑖 1 − 𝑖 5 6 − 𝑖 C4×2T =

1 3

𝑖 1 − 𝑖 4 − 𝑖

2 + 2𝑖

5 6 − 𝑖

Revisão de Álgebra Linear: Matrizes e Determinantes

(20)

www.inescbrasil.org.br

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Transposição de matrizes no MATLAB

Revisão de Álgebra Linear: Matrizes e Determinantes

(21)

Parte I – Balizamento

Operações com matrizes: adição, multiplicação e transposição.

Inversão de matrizes

A inversa de uma matriz quadrada 𝐴 é uma matriz 𝐵 tal que 𝐵𝐴 = 𝐴𝐵 = 𝐈.

Notação: 𝐴−1 para a inversa de 𝐴.

Exemplo:

𝐴 = 6 2

11 4 𝐴−1 =

2 −1

11

2 3

Revisão de Álgebra Linear: Matrizes e Determinantes

(22)

www.inescbrasil.org.br

Parte I – Balizamento

Matrizes inversas e conjugadas transpostas.

Inversão de matrizes Propriedades:

i. Se 𝐴 e 𝐵 são matrizes quadradas da mesma ordem e 𝐴−1 e 𝐵−1 existem, então 𝐴𝐵 é invertível e 𝐴𝐵 −1 = 𝐵−1𝐴−1;

ii. Se 𝐴 é uma matriz invertível, 𝐴−1 é única.

Revisão de Álgebra Linear: Matrizes e Determinantes

(23)

Parte I – Balizamento

Matrizes inversas e conjugadas transpostas.

Inversão de matrizes no MATLAB

Revisão de Álgebra Linear: Matrizes e Determinantes

(24)

www.inescbrasil.org.br

Parte I – Balizamento

Matrizes inversas e conjugadas transpostas.

Matriz conjugada transposta

A matriz conjugada transposta de uma matriz 𝐴 é uma matriz 𝐵 obtida a partir de 𝐴 transpondo-a e tomando o conjugado complexo de cada entrada da matriz.

Notação: 𝐴 para a conjugada transposta de 𝐴.

Exemplo:

𝐴2×3 = 1 0 2

3 4 5 A3×2 =

1 3 0 4 2 5

𝐵2×4 = 1 3 4 − 𝑖 2 + 2𝑖

𝑖 1 − 𝑖 5 6 − 𝑖 B4×2 =

1 3

−𝑖 1 + 𝑖 4 + 𝑖

2 − 2𝑖

5 6 + 𝑖

Revisão de Álgebra Linear: Matrizes e Determinantes

(25)

Parte I – Balizamento

Matrizes inversas e conjugadas transpostas.

Matriz conjugada transposta no MATLAB

Revisão de Álgebra Linear: Matrizes e Determinantes

(26)

www.inescbrasil.org.br

Parte I – Balizamento

Determinantes: conceito e propriedades.

Determinante de uma matriz: é um número a partir do qual várias propriedades podem ser identificadas.

Notação: det 𝐴 ou |𝐴|

Cálculo:

det 𝑎 = 𝑎 𝑑𝑒𝑡 𝑎11 𝑎12

𝑎21 𝑎22 = 𝑎11𝑎22 − 𝑎12𝑎21 𝑑𝑒𝑡

𝑎11 𝑎12 𝑎13 𝑎21 𝑎22 𝑎23 𝑎31 𝑎32 𝑎33

= 𝑎11 𝑑𝑒𝑡 𝑎22 𝑎23

𝑎32 𝑎33 − 𝑎21 𝑑𝑒𝑡 𝑎12 𝑎13

𝑎32 𝑎33 + 𝑎31 𝑑𝑒𝑡 𝑎12 𝑎13 𝑎22 𝑎23

Revisão de Álgebra Linear: Matrizes e Determinantes

(27)

Parte I – Balizamento

Determinantes: conceito e propriedades.

Determinante de uma matriz Propriedades:

i. Se uma matriz 𝐴 tiver todos os elementos de uma linha/coluna nulos, det 𝐴 = 0;

ii. det 𝐴 = det 𝐴𝑇;

iii. Se multiplicarmos uma linha da matriz por uma constante, o determinante fica multiplicado por esta constante;

iv. A permutação de duas linhas numa matriz troca o sinal do determinante;

Revisão de Álgebra Linear: Matrizes e Determinantes

(28)

www.inescbrasil.org.br

Parte I – Balizamento

Determinantes: conceito e propriedades.

Determinante de uma matriz Propriedades:

v. O determinante de uma matriz 𝐴 é nulo sempre que 𝐴 tenha duas ou mais linhas (ou colunas) iguais, ou caso pelo menos uma linha (ou coluna) seja combinação linear de outra linha (ou coluna);

vi. Em geral, det 𝐴 + 𝐵 ≠ det 𝐴 + det 𝐵 ;

vii. O determinante de uma matriz 𝐴 não se altera se somarmos a uma linha de 𝐴 outra linha multiplicada por uma constante;

viii. det 𝐴𝐵 = det 𝐴 det 𝐵;

ix. Uma matriz 𝐴 é invertível se e só se det 𝐴 ≠ 0.

Revisão de Álgebra Linear: Matrizes e Determinantes

(29)

Parte I – Balizamento

Determinantes: conceito e propriedades.

Determinante de uma matriz no MATLAB

Revisão de Álgebra Linear: Matrizes e Determinantes

Cálculo do

determinante de 𝐴𝑇

Cálculo do determinante de 𝐴1, onde 𝐴1é gerada a partir de 𝐴, multiplicando a segunda linha por 𝑘 = 2;

Cálculo do determinante de 𝐴2, onde 𝐴2é gerada a partir de 𝐴, permutando as linhas 1 e 2;

Cálculo do determinante de 𝐴3, onde 𝐴3é gerada a partir de 𝐴, substituindo a linha 3 de 𝐴por uma combinação linear da primeira linha de 𝐴;

(30)

www.inescbrasil.org.br

Parte I – Balizamento

Determinantes: conceito e propriedades.

Determinante de uma matriz no MATLAB

Revisão de Álgebra Linear: Matrizes e Determinantes

Cálculo de det(𝐴 + 𝐵)

Cálculo de det 𝐴 + det 𝐵

Cálculo de det 𝐴𝐵 e det 𝐴 det 𝐵

(31)

Parte I – Balizamento

Aplicações dos determinantes.

i. Computação da inversa de uma matriz 𝐴:

Exemplo: Seja 𝐴2×2 = 𝑎 𝑏 𝑐 𝑑 . A inversa da matriz 𝐴 é dada por

𝐴−1 = 1

det 𝐴𝐶𝑇 onde 𝐶 = 𝐶11 𝐶12

𝐶21 𝐶22 é a matriz de cofatores, 𝐶𝑖𝑗 = −1 𝑖+𝑗𝐴𝑖𝑗 , e 𝐴𝑖𝑗 é a submatriz obtida a partir de 𝐴 após a remoção da linha 𝑖 e coluna 𝑗.

Exemplo:

Se 𝐴 = 1 3

2 4 , det 𝐴 = −2, 𝐶𝑇 = 4 −3

−2 1 e portanto, 𝐴−1 = 1

−2

4 −3

−2 1 = −2 3

2

1 1

2

.

Revisão de Álgebra Linear: Matrizes e Determinantes

(32)

www.inescbrasil.org.br

Parte I – Balizamento

Aplicações dos determinantes.

ii. Resolução do sistema de equações 𝐴𝑥 = 𝑏:

A solução do sistema 𝐴𝑥 = 𝑏 é dada por 𝑥 = 𝐴−1𝑏. O vetor 𝑥 = 𝑥1 𝑥2 … 𝑥𝑛 𝑇 solução do sistema de equações é tal que

𝑥𝑗 = det 𝐵𝑗 det 𝐴

onde 𝐵𝑗 é a matriz que se obtém a 𝐴 a partir da substituição da coluna 𝑗 a 𝐴 pelo vetor 𝑏.

Exemplo: considere-se o sistema se equações ቊ 𝑥1 + 3𝑥2 = 0 2𝑥1 + 4𝑥2 = 6. Então 𝑥1 = det

0 3 6 4 det 1 3 2 4

= −18

−2 = 9 e 𝑥2 = det

1 0 2 6 det 1 3 2 4

= 6

−2 = −3.

Revisão de Álgebra Linear: Matrizes e Determinantes

(33)

Parte I – Balizamento

Introdução a Programação Linear, Teoria da Dualidade e Análise de Sensibilidade

(34)

www.inescbrasil.org.br

Referências

Documentos relacionados

No final, os EUA viram a maioria das questões que tinham de ser resolvidas no sentido da criação de um tribunal que lhe fosse aceitável serem estabelecidas em sentido oposto, pelo

Para analisar as Componentes de Gestão foram utilizadas questões referentes à forma como o visitante considera as condições da ilha no momento da realização do

A versão reduzida do Questionário de Conhecimentos da Diabetes (Sousa, McIntyre, Martins & Silva. 2015), foi desenvolvido com o objectivo de avaliar o

8- Bruno não percebeu (verbo perceber, no Pretérito Perfeito do Indicativo) o que ela queria (verbo querer, no Pretérito Imperfeito do Indicativo) dizer e, por isso, fez

c) Fomos convidados pelo seu filho. e) As famílias analfabetas não os compram. f) Não lhe vai acontecer nada. g) Eu bebê-lo-ei na escola.. a) Eu vou ler “Os Lusíadas”, embora

É de responsabilidade do arrematante o pagamento dos honorários do Leiloeiro, a serem calculados na ordem de 5% sobre o valor de arrematação do respectivo lote,

A finalidade do “Documento de Arquitetura de Software - DAS” é definir um modelo arquitetural para ser aplicado ao desenvolvimento dos jogos do Desafio SEBRAE, bem como