Explore chapters and articles related to this topic
Summary, Future Plans and Conclusion
Published in Anjan K. Deb, Power Line Ampacity System, 2017
Object-oriented modeling is a new way of developing computer programs that makes use of inheritance, polymorphism, communication by message, and delegation of messages (Booch, G., 1993), (Cox, E., 2000), (Kappa-PC).* The object-model is particularly suitable for electric power system applications for the modeling of transmission lines, generators, and other substation equipment, and is seriously considered by electric power companies (MPS Review Article, 1998). The object-model approach is used to model transmission lines, weather stations and transmission line conductors in the LINEAMPS program (Deb, 1995, 1997, 1998). By using the object-model approach, it is shown in Chapter 5 how transmission line objects are easily created with attributes and behavior by class inheritance.
Introduction to Mechatronic Systems
Published in Bogdan M. Wilamowski, J. David Irwin, Control and Mechatronics, 2018
The object-oriented modeling environment just conforms to these properties realized in the modeling languages (SIMULA and DYMOLA Elmqvist and Mattson, 1989). The definitions of, e.g., objects, classes, encapsulation, and inheritance are used for object-oriented modeling. Based on such a framework, unified object-oriented languages for physical systems modeling in different domains have been developed recently, like MODELICA, OMOLA, and VHDL-AMS.
Integrated product-process modelling for platform-based co-development
Published in International Journal of Production Research, 2020
Thomas Ditlev Brunoe, Ann-Louise Andersen, Daniel G.H. Sorensen, Kjeld Nielsen, Mads Bejlegaard
The model illustrated in Figure 1 represents a number of classes. In the object-oriented modelling paradigm, classes are abstractions over a group of objects, where each object represents an entity in the real world. I.e. instantiating the class ‘component type’ would result in an object with a name representing that specific type of component, e.g. ‘Gear’, and that object would belong to the class ‘component type’, and thus the relations to other objects, e.g. ‘process type’ and ‘components’. One typical way of establishing persistence in an information system based on object-oriented models would be to transform the class model into a relational data schema which could be implemented in a relational database for storing data about the objects. In this case, the classes as illustrated in Figure 1 would be transformed into tables, and the instances, i.e. the objects representing actual equipment and components would be tuples (records) in the database.