Escolar Documentos
Profissional Documentos
Cultura Documentos
Resumo: Vários trabalhos têm sido publicados sobre estratégias de programação orientada a objetos (OOP),
no desenvolvimento de softwares para sistemas elétricos de potência, visando tornar mais flexível o
desenvolvimento e a atualização de programas de simulação e análise de sistemas de grande porte. Este
trabalho apresenta um Framework para desenvolvimento de softwares para simulação dinâmica baseado em um
novo conceito em engenharia de software chamado de “Padrões de Projeto”. A vantagem deste enfoque é
tornar as mudanças nas especificações dos programas de simulação, como parte de seus requisitos, permitindo
adaptar mais facilmente grandes sistemas de software. Um simulador para sistemas elétricos de potência é
apresentado como estudo de caso.
Keywords: Software Engineering, Electric Power Systems, Dynamic Simulation, Object-Oriented Design.
a integração numérica.
A classe de abstração é a classe TBloco, e a
TSis tem aRK4
+TSistema(nbloco:int)
da classe TBloco (herança), não há necessidade +ObtemNumEstados(): int
+RegistraBloco(b:PBloco): void
1
numérica, ou seja, na classe de implementação
TSistema, pois esta nova classe segue padrões 1..n
I = M ⋅E (12)
Onde:
I q1 + jI d 1
I + jI
(13)
I =
q2 d2
M
Figura 3: Modelagem usando nó interno
I qm + jI dm m×1
TTurbina
Figura 6: Representação em UML da classe TGovernador TRede
TMaqSincrona
TMaqSincrona1