Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
1999, Control Engineering Practice
…
13 pages
1 file
The paper focuses on how the object-oriented paradigm can be exploited as a valid modelling technique in many engineering fields and, in particular, in advanced automation engineering. The most typical features of object-oriented modelling techniques include the encapsulation of data, functions to access such data into objects, and the hierarchical composition of objects. On the other hand, the large majority of complex systems, like industrial plants and distributed control systems, can be decomposed into a hierarchical structure that facilitates system comprehension, design and control. For the above reasons, the object-oriented modelling technique is suited to real world modelling, in particular to representing the hybrid dynamics (continuous-time, discrete-time and discrete-event) of industrial plants.
IEEE Transactions on Robotics and Automation, 2002
This paper presents SIMOO-RT, an object-oriented framework designed to support the whole development cycle of real-time industrial automation systems. It is based on the concept of distributed active objects, which are autonomous execution entities that have their own thread of control, and that interact with each other by means of remote methods invocation. SIMOO-RT covers most of the development phases, from requirements engineering to implementation. It starts with the construction of an object model of the technical plant to be automated, on which user and problem-domain requirements are captured. Here, emphasis on modeling timing constraints is given. The technical details involved in the process of mapping problem-domain objects to design specific entities as well as the automatic code generation for the runtime application are discussed in the paper. Furthermore, details are given on how to monitor the runtime applications and to evaluate its timing restrictions.
2003
The Aspect Integrator Platform (AIP) from ABB was designed to build the next generation of industrial automation applications. This platform is part of a set of products that provide the means to model, control and supervise continuous or discrete processes in various market domains, ranging from chemical and metal to paper and consumer industries. Each product works at a different level in the manufacture process, having distinct safety and real time requirements, but all of them rely on a common architecture for interoperability. The architecture proposes a set of components that can be reused in the different products. The current implementation of the architecture provides considerable flexibility in terms of modelling domain information and dynamically modifying it at run-time. On the one hand, this is a feature required by applications that must run 24 hours a day. On the other hand, this flexibility adds complexity to the maintenance of the installed application because dependencies among its components change dynamically. In this paper, we study the different kind of dependencies that can arise between components and show them in the context of an example from automotive industry. We then show how dependency tracking and consistency among components can be improved by representing them in XML, thanks to the structuring and validation properties of XML Schemas. Finally, we also outline the advantages that the use of XML would provide to future developments of the platform in the areas of data manipulation, transmission and storage.
International Journal of Flexible Manufacturing Systems, 2003
In reacting to global competition and rapidly changing customer demands, industrial business organizations have developed a strong interest in flexible automation. The aim of flexible automation focuses on achieving agility in handling uncertainties from internal or external environments. Modeling complex structures, promoting reuse, and shortening the development time cycle are particularly significant aspects in the analysis and design of CIM systems, where heterogeneous elements have to be integrated in a complex control architecture. The design methodology for FMS control software involves the abstraction of an FMS and the estimation of the system performances. The aim of this activity is to suggest the optimal configuration of an FMS for given specifications, through simulation tools. In the software engineering field, object-oriented (OO) approaches have proven to be a powerful technique with respect to such aspects. The unified modeling language (UML), by using OO design methodologies, can offer reusability, extendibility, and modifiability in software design. Also, it bridges the gap that exists between the OO analysis and design area and the area of OO programming by creating an integrative metamodel of OO concepts. The specific goal of this paper is to formulate a new methodology for developing reusable, extendible, and modifiable control software for an FMS in an object-oriented environment. It is demonstrated that, with few diagrams, UML can be used to model such systems without being associated with other modeling tools.
Proceedings of the 15th IFAC World Congress, 2002, 2002
This paper presents a novel modelling approach for hybrid industrial plants. It is based on the introduction of object-oriented concepts to the Differential Predicate Transition nets. To handle the system complexity a top-down methodology is considered, where class models are successively refined and decomposed. The UML language is also used to represent different views of the modelled system. A cane sugar factory is used as an example to illustrate the proposed approach.
Manufacturing Engineering and Textile Engineering, 2006
The advantages of object-oriented modeling, as modularity and reusability of components, lare very important also for modeling manufacturing systems and not only for software development. In [1] a unified object-oriented approach for modeling both the logical and the physical part of a manufacturing machine has been proposed. In this paper we report an industrial application of this modeling strategy and the case study consists of the package forming unit of a filling machine for liquid food packaging, developed by Tetra Pak Carton Ambient S.p.a.
The advantages of object-oriented modeling, as modularity and reusability of components, are very important also for modeling manufacturing systems and not only for software development. In [1] a unified object-oriented approach for modeling both the logical and the physical part of a manufacturing machine has been proposed. In this paper we report an industrial application of this modeling strategy and the case study consists of the package forming unit of a filling machine for liquid food packaging, developed by Tetra Pak Carton Ambient S.p.
Programmable Logic Controller, 2010
Control Engineering Practice, 2013
The paper presents the application of object-oriented modeling techniques to control software development for complex manufacturing systems, with particular focus on case studies taken from the packaging industry and design patterns that can be abstracted from such case studies. The proposed methodology for control software modeling and implementation is based on a practical approach refined on the basis of on-the-field experience and interactions with control engineers involved in the development projects. The final objective of the paper is to review and analyze patterns for the solution of design and implementation issues that typically arise in the considered application domain.
2001
In th is paper , we propose an object-or iented design pat tern that can be used for model ing cont inuous process appl icat ions . The pat tern is based on the not ion of organizat ional sys tems which considers a product ion system from a hol is t ic perspect ive. The pat tern in tegrates the decis ion making processes of the hierarchical s t ructure of an organizat ion with the control and physical processes that character ize a cont inuous product ion industry. I t provides the essent ia l object c lasses that are required in most cont inuous process appl icat ions , such as real t ime informat ion systems for manufactur ing and cont inuous process industr ies .
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
2008
The International Journal of Advanced Manufacturing Technology, 2013
ISA transactions, 2002
Automation and Remote Control, 2012
13th IFAC Symposium on Information Control Problems in Manufacturing, 2009
Advances in Software Engineering, 2014
2009 7th IEEE International Conference on Industrial Informatics, 2009
Proceedings of the 19th IFAC World Congress, 2014
… Informatics, 2004. INDIN'04. 2004 2nd …, 2004
Advances in Production Management Systems, 1998