This paper describes the application of the ObjectOriented Modeling (OOM) on the modeling of Power Systems. It is intend to develop a computational objectoriented base to represent, in an efficient way, the physical components of a Power System and their methodologies of analysis and synthesis. The generalization level of the classes' structure allows future specializations, on the side of implementing, in an integrated way, a number of methodologies of analysis and synthesis in the area. The motivations for this study are the current limitations imposed by the methods and languages traditionally used for the development of software for Power Systems, for example, the low level of integration between modules and the necessity of high efforts in maintenances and updates. The methodology of the study consists of modeling the Power Systems and their applications, starting from object-oriented project methods, mainly the Object Modeling Technique (OMT). In this paper two modules, which represent methodologies of analysis are implemented, aiming to validate the classes'Artigo submetido em 11/12/00 1a. Revisão em 22/11/01 Aceito sob recomendação do Ed. Assoc. Prof. José L.R. Pereira structure proposed.
KEYWORDS:Object-oriented modeling, power systems modeling.
RESUMOEste trabalho descreve a aplicação de técnicas de Modelagem Orientada a Objetos (MOO) na modelagem de Sistemas de Energia Elétrica (SEE). Pretende-se desenvolver uma base computacional orientada a objetos que represente de forma eficiente os componentes físicos dos SEE e suas metodologias de análise e síntese. A estrutura de classes possui um grau de generalização tal que permite especializações futuras no sentido de se implementar, de forma integrada, as mais diversas metodologias de análise e síntese naárea. As motivações para o estudo são as atuais limitações impostas pelos métodos e linguagens tradicionalmente utilizados no desenvolvimento dos softwares naárea de SEE, tais como baixo nível de integração entre módulos e a necessidade de elevados esforços para manutenções e atualizações. A metodologia de trabalho consiste em se modelar os SEE e suas aplicações, tendo por base métodos de projeto orientados a objetos, com especial atenção ao método