3,076 research outputs found

    A Case Study in Coordination Programming: Performance Evaluation of S-Net vs Intel's Concurrent Collections

    Get PDF
    We present a programming methodology and runtime performance case study comparing the declarative data flow coordination language S-Net with Intel's Concurrent Collections (CnC). As a coordination language S-Net achieves a near-complete separation of concerns between sequential software components implemented in a separate algorithmic language and their parallel orchestration in an asynchronous data flow streaming network. We investigate the merits of S-Net and CnC with the help of a relevant and non-trivial linear algebra problem: tiled Cholesky decomposition. We describe two alternative S-Net implementations of tiled Cholesky factorization and compare them with two CnC implementations, one with explicit performance tuning and one without, that have previously been used to illustrate Intel CnC. Our experiments on a 48-core machine demonstrate that S-Net manages to outperform CnC on this problem.Comment: 9 pages, 8 figures, 1 table, accepted for PLC 2014 worksho

    Application of digital technology in industrial production site

    Get PDF
    with the promotion and developmen t of the Internet and information technology, modern industrial manufacturing is developing in the direction of digitalization and intelligence. For the industrial manufacturing industry, the construction of digital workshop has become an important development trend, and the real-time and complete collection of relevant data from the industrial production site and the promotion of intelligent management and production process have become the basic conditions for the construction of digital workshop. Under this background, this paper analyzes the main application of digital technology in industrial production site, and then puts forward the application path of digital technology in industrial production site, so as to provide important support for the construction of digital workshop

    Developing an OPC UA Server for CNC Machines

    Get PDF
    Peer-review under responsibility of the scientific committee of the International Conference on Industry 4.0 and Smart Manufacturing.Acknowledgements This work was developed under the project TOOLING4G (POCI-01-0247-FEDER-024516), supported by Programa Operacional Competitividade e Internacionalizac¸ao (POCI), Portugal 2020 and Fundo Europeu de Desenvolvimento Regional (FEDER). This project was also financed by National Funds through the Portuguese funding agency, FCT - Fundac¸ao para a Ci ˜ encia e a Tecnologia, within projects UIDB/00308/2020 and UIDB/50014/2020.This paper addresses the concept of Industry 4.0 from the perspective of the molds industry, a key industry in today’s industrial panorama. With its constant modernization, several technologies have been introduced, in particular regarding machining equipment. With each brand and model requiring different (proprietary) interfaces and communication protocols, this technological diversity renders the automatic interconnection with production management software extremely challenging. In this paper a methodology to build monitoring solutions for machining devices is defined, based on the main equipment and operations used by molds industry companies. For a standardized approach, OPC UA is used for high-level communication between the various systems. As a key result of this paper, and given the variety of monitoring systems and communication protocols, the developed approach combines various different machine interfaces on a single system, in order to cover a relevant subset of machining equipment currently in use by the molds industry. This kind of all-in-one approach will give production managers access to the information needed for a continuous monitoring and improvement of the entire production process.info:eu-repo/semantics/publishedVersio

    The Application of Advanced Product Development Techniques to a 1st Year Engineering Student Boat Design Project

    Get PDF
    The design and manufacture of a RC model boat is a component of the compulsory paper ENGG180 for first year engineering students at the University of Waikato. ENGG180 is a foundation of engineering paper which includes project-based learning, fundamental principles of engineering design and engineering analysis. The model boats made by undergraduate engineering students are rather primitive in design and use conventional manufacturing methods. The conventional methods used by students, to make the hulls are a very labour intense and inaccurate. In the present method there is no direct link between the CAD model and the manufactured hull due to the absence of computer-aided machining. However using conventional methods, students get more knowledge on how parts are manufactured. These conventional methods of fabrication are used because the primary emphasis for their project is experiencing the design process, working effectively in a team and working to constraints (such as time, money and materials). The current emphasis is not fabrication technologies. Students would gain more accurate impressions of design and fabrication if more up-to-date technologies were demonstrated. The purpose of this research is to teach students about the designs and features of a fast boat, modern manufacturing methodologies and rapid prototyping. The boat was designed in Solidworks, the hull mold was machined using a CNC milling machine directly from the CAD model. The many internal pats were produced with laser cutting machine from the CAD model. Thus the model boat was built accurately to the CAD model. These methods demonstrated have modern CAD and CAM techniques which could be successfully applied to the manufacture of model boat. It was found that the boat did not perform as expected this was due to problem with battery performance. It is therefore suggested that if further work be undertaken in this area more detailed modelling and simulation (CAE) of the boat system be carried out

    CNC Machines Integration in Smart Factories using OPC UA

    Get PDF
    This work was partially developed under the project TOOLING4G (POCI-01-0247-FEDER-024516) and the project S4PLAST - Sustainable Plastics Advanced Solutions (POCI-01-0247-FEDER-046089), supported by Programa Operacional Competitividade e Internacionalização (POCI), Programa Operacional Regional de Lisboa, Portugal 2020 and Fundo Europeu de Desenvolvimento Regional (FEDER). This project was also partially financed by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, within projects UIDB/00308/2020 and LA/P/0063/2020, and under the Scientific Employment Stimulus - Institutional Call CEECINST/00051/2018. Special thanks to the Technological University of the Shannon: Midlands Midwest, a RUN-EU partner who also supported this workThis paper examines the idea of Industry 4.0 from the perspective of the molds industry, a vital industry in today’s industrial panorama. Several technologies, particularly in the area of machining equipment, have been introduced as a result of the industry’s constant modernization. This technological diversity makes automatic interconnection with production management software extremely difficult, as each brand and model requires different, mostly proprietary, interfaces and communication protocols. In the methodology presented in this paper, a development of monitoring solutions for machining devices is defined supporting the leading equipment and operations used by molds industry companies. OPC UA is employed for high-level communication between the various systems for a standardized approach. The approach combines various machine interfaces on a single system to cover a significant subset of machining equipment currently used by the molds industry, as a key result of this paper and given the variety of monitoring systems and communication protocols. This type of all-in-one approach will provide production managers with the information they need to monitor and improve the complete manufacturing process.info:eu-repo/semantics/publishedVersio

    DDoS-Capable IoT Malwares: comparative analysis and Mirai Investigation

    Get PDF
    The Internet of Things (IoT) revolution has not only carried the astonishing promise to interconnect a whole generation of traditionally “dumb” devices, but also brought to the Internet the menace of billions of badly protected and easily hackable objects. Not surprisingly, this sudden flooding of fresh and insecure devices fueled older threats, such as Distributed Denial of Service (DDoS) attacks. In this paper, we first propose an updated and comprehensive taxonomy of DDoS attacks, together with a number of examples on how this classification maps to real-world attacks. Then, we outline the current situation of DDoS-enabled malwares in IoT networks, highlighting how recent data support our concerns about the growing in popularity of these malwares. Finally, we give a detailed analysis of the general framework and the operating principles of Mirai, the most disruptive DDoS-capable IoT malware seen so far

    A control methodology for automated manufacturing

    Get PDF
    The application of computers in the manufacturing industry has substantially altered the control procedures used to program a whole manufacturing process. Currently, one the problems which automated manufacturing systems are experiencing is the lack of a good overall control system. The subject of this research has been centred on the identification of the problems involved in current methods of control and their advantages and disadvantages in an automated manufacturing system. As a result, a different type of control system has been proposed which distributes both the control and the decision making. This control model is an hybrid of hierarchical and hierarchical control systems which takes advantage of the best points offered by both types of control structures. The Durham FMS rig has been used as a testbed for an automated manufacturing system to which the hybrid control system has been applied. The implementation of this control system would not have been possible without the design and development of a System Integration Tool (SIT). The system is capable of real-time scheduling of the system activities. Activities within the system are monitored in real-time and a recording of the system events is available, which allows the user to analyse the activities of the system off-line. A network independent communication technique was developed for the Durham FMS which allowed the manufacturing cells to exercise peer-to-peer communication. The SIT also allowed the integration of equipment from different vendors in the FMS
    corecore