C. Veber

Politecnico di Milano, Milano, Lombardy, Italy

Are you C. Veber?

Claim your profile

Publications (18)0 Total impact

  • 01/2009: pages 139-154; , ISBN: 978-1-84882-706-6
  • L. Ferrarini, R. Brusa, C. Veber
    [Show abstract] [Hide abstract]
    ABSTRACT: The paper deals with the problem of fault detection and isolation in machining centers, which are the basis of FMSpsila. The problem is of paramount importance since an effective diagnostic system can lead to a significant increase in the autonomy of an automated system. The paper considers a special case study: an hydraulic circuit which blocks and unblocks the pallet on the rotary table in a machining centre. On the one hand, a practical approach is to insert suitable error handling functions inside the control model. This is extremely easy and efficient to discover non-nominal behaviors, but it is useless to identify the root causes of such behaviors (faults). On the other hand, theoretical approaches are able to automatically synthesize an observer that is able to detect a fault when diagnosability conditions apply. Unfortunately, the diagnosability conditions do not always apply in real industrial applications, where some diagnostics analysis should be done anyway. Dually, when applicable, diagnosability may depend upon other rare events or even on some other faults, which may impair its practical applicability. The paper investigates the pragmatic use of known theoretical techniques with the special aim at providing the human operator with all the possible information in real applications.
    Automation Science and Engineering, 2008. CASE 2008. IEEE International Conference on; 09/2008
  • L. Ferrarini, C. Veber
    [Show abstract] [Hide abstract]
    ABSTRACT: The paper deals with the problem of the development of 3D graphic representation and simulation of flexible manufacturing systems. A 3D graphic model of a plant can improve the work performed in different control processes during the system life cycle, such as commissioning, monitoring and maintenance. These aspects become more relevant dealing with complex systems. Furthermore, for flexible manufacturing systems, mechanisms to manage the system modularity in the development of the 3D graphic representations are needed. A key factor which is bringing visibility to 3D techniques is the technical improvement of personal computer allowing to have relatively cheap, high graphical performances. Consequently, during last few years, several 3D visualization tools appeared on the marked. Within the paper, two existing simulation tools, 3D create and day dream daemon, are analyzed and compared. Both, have successively been used for the development of a simulation environment for the validation of control functions of a real manufacturing system.
    Industrial Informatics, 2008. INDIN 2008. 6th IEEE International Conference on; 08/2008
  • Source
    EURASIP J. Emb. Sys. 01/2008; 2008.
  • [Show abstract] [Hide abstract]
    ABSTRACT: The paper deals with the problem of modeling and implementation of distributed automation systems for manufacturing applications. In particular, a novel approach has been conceived. A suitable meta-model of the production system has been derived, compliant with the state-of-the-art industrial standards. After the compilation and validation stages, an ontology is derived containing all the necessary definitions of modeling entities and constraints, to be used directly and explicitly in the execution of the control code. This entitles the control application to be defined as "model-driven" or better " ontology-driven". The results are obtained within the running EUproject PABADIS'PROMISE (P2).
    Emerging Technologies and Factory Automation, 2007. ETFA. IEEE Conference on; 10/2007
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper contributes to the ongoing development of comprehensive execution semantics of IEC61499 by discussion and comparison of the semantics that could be achieved by alteration of postulates introduced in the Sequential Hypothesis, and by variation of different priority assignments during implementation.
    Industrial Informatics, 2007 5th IEEE International Conference on; 07/2007
  • A. Elia, L. Ferrarini, C. Veber
    [Show abstract] [Hide abstract]
    ABSTRACT: Most applications in industrial automation could be hazardous for people, plant and environment. Therefore it is necessary for related distributed control systems, implementing safety functions for such applications, to rely on a real-time and fault tolerant communication among all connected stations. To realise this objective, safety related networks should be realised using Ethernet-based protocols with additional layers involved to fulfill safety requisites. The paper investigates the state of art technology of Ethernet-based safe communication systems with special attention to functional safety network requirements defined by the IEC 61508, pointing out the problems and examining how these communication protocols satisfy the defined requirements.
    Emerging Technologies and Factory Automation, 2006. ETFA '06. IEEE Conference on; 10/2006
  • L. Ferrarini, M. Romano, C. Veber
    [Show abstract] [Hide abstract]
    ABSTRACT: The paper deals with the implementation of IEC 61499 applications into executable code. In particular, this work concerns the automatic conversion of a IEC 61499 application into an AWL application executable on a standard Siemens PLC. The IEC 61499 Standard defines an application as a network made of Function Blocks and event/data connections. The behaviour of a single Function Block and of an application is also specified in the standard. At the moment, there are no industrial solutions supporting this standard: from that the need to cover the gap between the standard and the existing legacy devices.
    Industrial Informatics, 2006 IEEE International Conference on; 09/2006
  • Automation Technology in Practice (ATP) International. 01/2006; 4(3):41-52.
  • [Show abstract] [Hide abstract]
    ABSTRACT: This paper discusses the design and the development of a control architecture for reconfigurable manufacturing systems. It presents the approach proposed by the PABADIS' PROMISE European research project which targets the issues of reconfigurability, flexibility, and efficiency in the context of the interaction among the three levels of the control pyramid (ERP, MES, Field). The key feature of the overall control architecture is a distributed organization based on agent technology and on a specific ontology for manufacturing systems.
    Proceedings of 11th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2006, September 20-22, 2006, Diplomat Hotel Prague, Czech Republic; 01/2006
  • Luca Ferrarini, Carlo Veber
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we present a distributed automation solution, mainly conceived for manufacturing applications, that is based on a new basic building block for a control device. Such a basic automation component incorporates many features drawn from ICT technologies, namely, service-oriented functionalities, Plug-and-Participate capabilities, Java Virtual Machine. The international standard IEC 61499 has been adopted as a device-independent specification for distributed control applications. In this way, we bring capabilities and intelligence down to the field control device level to enhance the distribution of control algorithms and autonomy inside a manufacturing plant as a key to gain real flexibility and reconfigurability of the plant itself. The results here shown are largely drawn from the European Project TORERO.
    IJMR. 01/2006; 1:442-465.
  • [Show abstract] [Hide abstract]
    ABSTRACT: The paper presents a modular control model to develop the control functions for manufacturing systems and its implementation using IEC 61499 function blocks. In particular, a new control module for automation objects is formally specified and its use on a hierarchical functional architecture has been discussed and the possible distribution of its IEC 61499 implementation is investigated. Finally, an application of such a model and its implementation for the development of the control functions for a laboratory plant emulating a general manufacturing system is shown
    Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on; 10/2005
  • L. Ferrarini, C. Veber
    [Show abstract] [Hide abstract]
    ABSTRACT: The paper presents a prototypical implementation of a Java thread-based run-time environment for IEC 61499 applications and its use in the application design process. In particular, the paper focuses on the features of the developed environment and on its advantages and disadvantages. The purpose of this work is also to show the potentialities and the limitations of the IEC 61499 models in practical utilization. The described run-time environment has been tested for different application examples for both discrete manufacturing systems and motion control problems.
    Industrial Informatics, 2005. INDIN '05. 2005 3rd IEEE International Conference on; 09/2005
  • IEEE Conference on Emerging Technologies & Factory Automation, 2005. ETFA. Proceedings of; 01/2005
  • L. Ferrarini, C. Veber
    [Show abstract] [Hide abstract]
    ABSTRACT: The paper presents different approaches to implement the execution model of an IEC 61499 application. The IEC 61499 standard defines the application as a function block network whose nodes are function blocks and whose branches are data/event connections. The standard provides also the execution model for a basic FB and the behavior of an instance, but these specifications are not exhaustive. Consequently, there may be many different implementations of the execution model that are all compliant with the standard but produce different behaviors. In this work, the standard is carefully analyzed in order to point out the parts where it is non-exhaustive. Furthermore, a set of implementation approaches is investigated underlying advantages and disadvantages of each solution
    Industrial Informatics, 2004. INDIN '04. 2004 2nd IEEE International Conference on; 07/2004
  • [Show abstract] [Hide abstract]
    ABSTRACT: Existing trends in information sciences currently also entering the manufacturing control field. Especially object oriented programming, distributed systems, and platform independent programming are interesting approaches to improve control system design at the factory floor. Within this context the international standard IEC 61499 has been adopted. It enables a modular and hierarchical control application design on a functional level based on control function blocks. But it does not address implementation issues. This paper will present an implementation and application approach to map the elements of an IEC 61499 Function Block Network to Java classes according to the Real-Time Specification for Java and to implement on this basement most flexible control applications. This approach will enable the usage of Java also on the field device level where beside of reliability, Real-Time is one of the major requirements and will improve the application of the IEC 61499 standard. This work is part of the research project TORERO, which is funded by the European Commission under the IST program.
    On the Move to Meaningful Internet Systems 2004: OTM 2004 Workshops: OTM Confederated International Workshops and Posters, GADA, JTRES, MIOS, WORM, WOSE, PhDS, and INTEROP 2004, Agia Napa, Cyprus, October 25-29, 2004. Proceedings; 01/2004
  • [Show abstract] [Hide abstract]
    ABSTRACT: The paper presents a real application of object-oriented modelling techniques to the design and implementation of low-level, real-time logic control functions of complex machining centers. In particular, a suitable methodology is conceived, based on two different models: the control model structured in a modular hierarchical architecture, which is obtained starting from another model, the plant model. The logic structure of the control model is represented using the Petri nets formalism . In the described work, an object-oriented language has been used for the experimental implementation of the PLC and CNC control functions. Instead of proprietary HW and SW solutions, a "standard" PC has been chosen as controller, equipped with the RTAI Linux operating system, and the open source, object-oriented concurrent language Python. The aim of the work is to prove in real industrial, non trivial, applications the effectiveness of the adoption of object-oriented modelling techniques for the modelling and implementation and, above all, of reconfigurability and reuse, related to real-time logic control functions of machining centers.
    Advanced Intelligent Mechatronics, 2003. AIM 2003. Proceedings. 2003 IEEE/ASME International Conference on; 08/2003
  • [Show abstract] [Hide abstract]
    ABSTRACT: In the paper, the problem of modelling and designing of reconfigurable and reusable distributed automation systems is addressed. Such systems are characterized by the distribution of hardware, software, and physical components for the control and automation systems implementation, following the trend to distributed intelligence into the controlled plant and to integrate Information and Communication Technologies into automation systems. Through the help of a case study, the paper investigates advantages and disadvantages of monolithic and distributed design approaches and models, and some available tools and standards are critically compared. A proposal is given of new modelling paradigms able to capture the overall system description, drawn from the on-going European Project TORERO.
    Advanced Intelligent Mechatronics, 2003. AIM 2003. Proceedings. 2003 IEEE/ASME International Conference on; 08/2003