423,363 research outputs found

    Asynchronous real-time ethernet

    Get PDF
    The Industrial Ethernet has become a way to build distributed systems in industrial networks which must provide predictable performance and maintainability. Industrial applications require time-critical processing, which can be guaranteed within soft or hard real-time environments, Where applications' responses require deterministic processing time, the hard real-time environment is requested. The Fieldbus protocols are the standard way to connect instruments on the Ethernet-based communication. Fieldbuses require synchronisation and dedicated application-specific integrated circuits, what leaves space for alternate, more common solutions. This thesis presents design, implementation, and evaluation of the novel Real-Time Driver Model asynchronous communication stack called 61850CS API. 61850CS stack is implemented in an intelligent electronic device to enable real-time IEC 61850 GOOSE Ethernet communications in electrical substations. The presented 61850CS implementation enables simultaneous flow of real-time and non-real-time Ethernet traffic over the same physical network interface controller. The same technology supports running arbitrary real-time Ethernet traffic and non real-time Ethernet traffic simultaneously and its implementation is general enough to enable an API use on different architectures and to comply with different industrial Ethernet requirements. And more, since 61850CS doesn't affect CSMA/CD mechanism, it doesn't need any master nodes, which increases the system availability. The presented solution was implemented as an application programming interface for feeder protection and control (FPC 680) intelligent electronic device relay. Hardware platform for 61850CS was PPC440EPx microcontroller with implemented Linux Real-Time application interface RTOS. The FPC 680 is an IED commercial product by Iskra d.d. which is implemented worldwide in several substations

    Asynchronous real-time ethernet

    Get PDF
    The Industrial Ethernet has become a way to build distributed systems in industrial networks which must provide predictable performance and maintainability. Industrial applications require time-critical processing, which can be guaranteed within soft or hard real-time environments, Where applications' responses require deterministic processing time, the hard real-time environment is requested. The Fieldbus protocols are the standard way to connect instruments on the Ethernet-based communication. Fieldbuses require synchronisation and dedicated application-specific integrated circuits, what leaves space for alternate, more common solutions. This thesis presents design, implementation, and evaluation of the novel Real-Time Driver Model asynchronous communication stack called 61850CS API. 61850CS stack is implemented in an intelligent electronic device to enable real-time IEC 61850 GOOSE Ethernet communications in electrical substations. The presented 61850CS implementation enables simultaneous flow of real-time and non-real-time Ethernet traffic over the same physical network interface controller. The same technology supports running arbitrary real-time Ethernet traffic and non real-time Ethernet traffic simultaneously and its implementation is general enough to enable an API use on different architectures and to comply with different industrial Ethernet requirements. And more, since 61850CS doesn't affect CSMA/CD mechanism, it doesn't need any master nodes, which increases the system availability. The presented solution was implemented as an application programming interface for feeder protection and control (FPC 680) intelligent electronic device relay. Hardware platform for 61850CS was PPC440EPx microcontroller with implemented Linux Real-Time application interface RTOS. The FPC 680 is an IED commercial product by Iskra d.d. which is implemented worldwide in several substations

    Flexible Composition of Robot Logic with Computer Vision Services

    Get PDF
    Vision-based robotics is an ever-growing field within industrial automation. Demands for greater flexibility and higher quality motivate manufacturing companies to adopt these technologies for such tasks as material handling, assembly, and inspection. In addition to the direct use in the manufacturing setting, robots combined with vision systems serve as highly flexible means for realization of prototyping test-beds in the R&D context.Traditionally, the problem areas of robotics and computer vision are attacked separately. An exception is the study of vision-based servo control, the focus of which constitutes control-theoretic aspects of vision-based robot guidance under assumption that robot joints can be controlled directly. The missing part is a systemic approach to implementing robotic application with vision sensing given industrial robots constrained by their programming interface. This thesis targets the development process of vision-based robotic systems in an event-driven environment. It focuses on design and composition of three functional components: (1) robot control function, (2) image acquisition function, and (3) image processing function. The thesis approaches its goal by a combination of laboratory results, a case study of an industrial company (Kongsberg Automotive AS), and formalization of computational abstractions and architectural solutions. The image processing function is tackled with the application of reactive pipelines. The proposed system development method allows for smooth transition from early-stage vision algorithm prototyping to the integration phase. The image acquisition function in this thesis is exposed in a service-oriented manner with the help of a flexible set of concurrent computational primitives. To realize control of industrial robots, a distributed architecture is devised, which supports composability of communication-heavy robot logic, as well as flexible coupling of the robot control node with vision services

    Control Effort Strategies for Acoustically Coupled Distributed Acoustic Nodes

    Get PDF
    [EN] This paper considers the effect of effort constraints on the behavior of an active noise control (ANC) system over a distributed network composed of acoustic nodes. A distributed implementation can be desirable in order to provide more flexible, versatile, and scalable ANC systems. In this regard, the distributed version of the multiple error filtered-x least mean square (DMEFxLMS) algorithm that allows collaboration between nodes has shown excellent properties. However, practical constraints need to be considered since, in real scenarios, the acoustic nodes are equipped with power constrained actuators. If these constraints are not considered within the adaptive algorithm, the control signals may increase and saturate the hardware devices, causing system instability. To avoid this drawback, a control effort weighting can be considered in the cost function of the distributed algorithm at each node. Therefore, a control effort strategy over the output signals at each node is used to keep them under a given threshold and ensuring the distributed ANC system stability. Experimental results show that, assuming ideal network communications, the proposed distributed algorithm achieves the same performance as the leaky centralized ANC system. A performance evaluation of several versions of the leaky DMEFxLMS algorithm in realistic scenarios is also included.This work has been supported by European Union ERDF together with Spanish Government through TEC2015-67387-C4-1-R project and Generalitat Valenciana through PROMETEOII/2014/003 project.Antoñanzas-Manuel, C.; Ferrer Contreras, M.; Diego Antón, MD.; Gonzalez, A. (2017). Control Effort Strategies for Acoustically Coupled Distributed Acoustic Nodes. Wireless Communications and Mobile Computing. 2017:1-15. https://doi.org/10.1155/2017/3601802S1152017Akyildiz, I. F., Weilian Su, Sankarasubramaniam, Y., & Cayirci, E. (2002). A survey on sensor networks. IEEE Communications Magazine, 40(8), 102-114. doi:10.1109/mcom.2002.1024422Yick, J., Mukherjee, B., & Ghosal, D. (2008). Wireless sensor network survey. Computer Networks, 52(12), 2292-2330. doi:10.1016/j.comnet.2008.04.002Puccinelli, D., & Haenggi, M. (2005). Wireless sensor networks: applications and challenges of ubiquitous sensing. IEEE Circuits and Systems Magazine, 5(3), 19-31. doi:10.1109/mcas.2005.1507522Xiaojiang Du, & Hsiao-Hwa Chen. (2008). Security in wireless sensor networks. IEEE Wireless Communications, 15(4), 60-66. doi:10.1109/mwc.2008.4599222Al Ameen, M., Liu, J., & Kwak, K. (2010). Security and Privacy Issues in Wireless Sensor Networks for Healthcare Applications. Journal of Medical Systems, 36(1), 93-101. doi:10.1007/s10916-010-9449-4Martinez, K., Hart, J. K., & Ong, R. (2004). Environmental sensor networks. Computer, 37(8), 50-56. doi:10.1109/mc.2004.91Segura-Garcia, J., Felici-Castell, S., Perez-Solano, J. J., Cobos, M., & Navarro, J. M. (2015). Low-Cost Alternatives for Urban Noise Nuisance Monitoring Using Wireless Sensor Networks. IEEE Sensors Journal, 15(2), 836-844. doi:10.1109/jsen.2014.2356342Flammini, A., Ferrari, P., Marioli, D., Sisinni, E., & Taroni, A. (2009). Wired and wireless sensor networks for industrial applications. Microelectronics Journal, 40(9), 1322-1336. doi:10.1016/j.mejo.2008.08.012Lopes, C. G., & Sayed, A. H. (2007). Incremental Adaptive Strategies Over Distributed Networks. IEEE Transactions on Signal Processing, 55(8), 4064-4077. doi:10.1109/tsp.2007.896034Cobos, M., Perez-Solano, J. J., Belmonte, O., Ramos, G., & Torres, A. M. (2016). Simultaneous Ranging and Self-Positioning in Unsynchronized Wireless Acoustic Sensor Networks. IEEE Transactions on Signal Processing, 64(22), 5993-6004. doi:10.1109/tsp.2016.2603972Llerena-Aguilar, C., Gil-Pita, R., Rosa-Zurera, M., Ayllón, D., Utrilla-Manso, M., & Llerena, F. (2016). Synchronization based on mixture alignment for sound source separation in wireless acoustic sensor networks. Signal Processing, 118, 177-187. doi:10.1016/j.sigpro.2015.06.023Elliott, S. J., & Nelson, P. A. (1993). Active noise control. IEEE Signal Processing Magazine, 10(4), 12-35. doi:10.1109/79.248551Elliott, S. J., Joseph, P., Bullmore, A. J., & Nelson, P. A. (1988). Active cancellation at a point in a pure tone diffuse sound field. Journal of Sound and Vibration, 120(1), 183-189. doi:10.1016/0022-460x(88)90343-4Joseph, P., Elliott, S. J., & Nelson, P. A. (1994). Near Field Zones of Quiet. Journal of Sound and Vibration, 172(5), 605-627. doi:10.1006/jsvi.1994.1202Kuo, S. M., & Morgan, D. R. (1999). Active noise control: a tutorial review. Proceedings of the IEEE, 87(6), 943-975. doi:10.1109/5.763310Burgess, J. C. (1981). Active adaptive sound control in a duct: A computer simulation. The Journal of the Acoustical Society of America, 70(3), 715-726. doi:10.1121/1.386908Elliott, S. J., & Boucher, C. C. (1994). Interaction between multiple feedforward active control systems. IEEE Transactions on Speech and Audio Processing, 2(4), 521-530. doi:10.1109/89.326611Grosdidier, P., & Morari, M. (1986). Interaction measures for systems under decentralized control. Automatica, 22(3), 309-319. doi:10.1016/0005-1098(86)90029-4Elliott, S., Stothers, I., & Nelson, P. (1987). A multiple error LMS algorithm and its application to the active control of sound and vibration. IEEE Transactions on Acoustics, Speech, and Signal Processing, 35(10), 1423-1434. doi:10.1109/tassp.1987.1165044Elliott, S. J., & Back, K. H. (1996). Effort constraints in adaptive feedforward control. IEEE Signal Processing Letters, 3(1), 7-9. doi:10.1109/97.475821Qiu, X., & Hansen, C. H. (2001). A study of time-domain FXLMS algorithms with control output constraint. The Journal of the Acoustical Society of America, 109(6), 2815-2823. doi:10.1121/1.1367247Rafaely, B., & Elliot, S. J. (2000). A computationally efficient frequency-domain LMS algorithm with constraints on the adaptive filter. IEEE Transactions on Signal Processing, 48(6), 1649-1655. doi:10.1109/78.845922Kozacky, W. J., & Ogunfunmi, T. (2013). An active noise control algorithm with gain and power constraints on the adaptive filter. EURASIP Journal on Advances in Signal Processing, 2013(1). doi:10.1186/1687-6180-2013-17Mosquera-Sánchez, J. A., Desmet, W., & de Oliveira, L. P. R. (2017). A multichannel amplitude and relative-phase controller for active sound quality control. Mechanical Systems and Signal Processing, 88, 145-165. doi:10.1016/j.ymssp.2016.10.036Rossetti, D. J., Jolly, M. R., & Southward, S. C. (1996). Control effort weighting in feedforward adaptive control systems. The Journal of the Acoustical Society of America, 99(5), 2955-2964. doi:10.1121/1.414877Antoñanzas, C., Ferrer, M., de Diego, M., & Gonzalez, A. (2016). Blockwise Frequency Domain Active Noise Controller Over Distributed Networks. Applied Sciences, 6(5), 124. doi:10.3390/app605012

    Compact information technology enabled systems for intelligent process monitoring

    Get PDF
    The use of computers in industrial process applications is ever-increasing. Initially used to provide help to the machine operator, their application has evolved through automatic process control to monitoring of process health and performance. The latter, together with the quality control of the end product directly affect plant economics and ultimately the financial viability of the company. The research reported in this thesis is a contribution towards providing a cost-effective method of calculating a measure of the current health of a process and predicting any maintenance issues that may arise in the near future. Embedded systems are utilised and the monitoring system is designed to work automatically with a minimal input from the operator. This eliminates the need for peripherals such as keyboards, mice, and monitors thus reducing the overall system price and footprint. User interfaces are provided via the Internet and mobile phones giving remote access to multiple users. Single chip microcontrollers are at the heart of the embedded system rather than microprocessors, thereby reducing the relative system cost and size at the expense of localised processing power. The microcontrollers are distributed in a hierarchical network to attain the required processing power whilst minimising data storage and communications and to improve signal-to-noise ratios. The Controller Area Network (CAN) bus was selected, and used for the inter-microcontroller communications, for its robust performance in noisy environments. In the developed system architecture, each microcontroller node acquires one of the required process sensor signals and applies initial signal processing. A novel sweeping filter technique is developed to perform frequency analysis using the microcontrollers. The processed data from all nodes are then combined using situation-based criteria to reach conclusions often not evident from single sensor data. The Internet-based system is provided with the capability to upload any monitoring software or updates. Plug & play capability of the monitoring nodes is also provided so that the system can be seamlessly adapted to new or changed applications. The design and development of the system are detailed along with its deployment on various applications. Fault detection, isolation, and prediction were achieved on batch and continuous processes. A machine tool application proved the frequency analysis and network traffic reduction capabilities. On-line monitoring of an industrial valve was also performed

    Performance evaluation of a distributed integrative architecture for robotics

    Get PDF
    The eld of robotics employs a vast amount of coupled sub-systems. These need to interact cooperatively and concurrently in order to yield the desired results. Some hybrid algorithms also require intensive cooperative interactions internally. The architecture proposed lends it- self amenable to problem domains that require rigorous calculations that are usually impeded by the capacity of a single machine, and incompatibility issues between software computing elements. Implementations are abstracted away from the physical hardware for ease of de- velopment and competition in simulation leagues. Monolithic developments are complex, and the desire for decoupled architectures arises. Decoupling also lowers the threshold for using distributed and parallel resources. The ability to re-use and re-combine components on de- mand, therefore is essential, while maintaining the necessary degree of interaction. For this reason we propose to build software components on top of a Service Oriented Architecture (SOA) using Web Services. An additional bene t is platform independence regarding both the operating system and the implementation language. The robot soccer platform as well as the associated simulation leagues are the target domain for the development. Furthermore are machine vision and remote process control related portions of the architecture currently in development and testing for industrial environments. We provide numerical data based on the Python frameworks ZSI and SOAPpy undermining the suitability of this approach for the eld of robotics. Response times of signi cantly less than 50 ms even for fully interpreted, dynamic languages provides hard information showing the feasibility of Web Services based SOAs even in time critical robotic applications
    corecore