Design and implementation of a web-centric remote data acquisition system

被引:0
|
作者
Facchinetti, Tuiho [1 ]
Benetti, Guido [1 ]
Koledoye, Moses A. [1 ]
Roveda, Gianluca [1 ]
机构
[1] Univ Pavia, Dept Elect, Comp & Biomed Engn, Via Ferrata 6, I-27100 Pavia, Italy
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data acquisition systems are fundamental components of modern distributed monitoring and control systems. The wide-spreading use of standard networking technologies in industrial scenarios, such as Ethernet, and the consolidation of web-based communication protocols, architectures and tools suggest the possibility to integrate out-of-the-box components to build a robust and reliable data acquisition system. This paper describes the design and implementation of a data acquisition system suitable to collect data from distributed embedded devices equipped with sensors based on a client-server architecture. The main feature of the proposed design is the integration of a set of technologies and tools widely adopted in the development of modern web services. The server component is based on Django, a popular Python web framework. While the backend runs a PostgreSQL database, the frontend includes data visualization tools leveraging the D3 JavaScript library. Metering points can be any embedded device able to interface with the desired sensors. The client-server communication architecture supports a RESTful API, as well as the ZeroMQ communication library. Messages are encapsulated in a human-readable JSON format. An important common characteristic of aforementioned technologies and tools is to be Free/Libre and Open Source Software (FLOSS). The proposed system thus represents a successful example of integration of FLOSS components to build a web-centric data acquisition system.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Web-centric product data management system within a team design problem
    Kelley, DS
    Lucas, D
    SIXTH INTERNATIONAL CONFERENCE ON INFORMATION VISUALISATION, PROCEEDINGS, 2002, : 511 - 515
  • [2] Systems Analysis and Design of a Web-Centric Information System
    Larson, Stephen
    CUR QUARTERLY, 2013, 34 (02) : 13 - 14
  • [3] The Guarantor A web-centric system for organization and remote monitoring of election events
    Ablameiko, Sergei
    Kalosha, Nikolai
    Lipen, Denis
    Lipen, Vitaly
    TRANSFORMING GOVERNMENT- PEOPLE PROCESS AND POLICY, 2011, 5 (01) : 56 - 67
  • [4] Design and evaluation of mobile offloading system for web-centric devices
    Park, Sehoon
    Chen, Qichen
    Han, Hyuck
    Yeom, Heon Y.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 40 : 105 - 115
  • [5] Web-centric supercomputing
    Khan, S
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2000, 541 : 17 - 17
  • [6] Design and Implementation of a Remote Data Acquisition System Based on SMS
    Rahman, Shafiqur
    Ghose, Susmita
    Chowdhury, Zamshed Iqbal
    Al Beruni, Abu
    Chowdhury, Enamul Haque
    2014 INTERNATIONAL CONFERENCE ON ENVIRONMENTAL POLLUTION AND PUBLIC HEALTH (EPPH 2014), VOL 3, 2014, 3 : 39 - 45
  • [7] Web-Centric diagnosis and prediction system for global manufacturing
    Ulieru, M
    JOINT 9TH IFSA WORLD CONGRESS AND 20TH NAFIPS INTERNATIONAL CONFERENCE, PROCEEDINGS, VOLS. 1-5, 2001, : 310 - 315
  • [8] A web-centric information model for managing road infrastructure data
    Capuruço, RAC
    Tighe, SL
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2006, 21 (05) : 357 - 368
  • [9] Teaching AJAX in web-centric courses
    Draganova, Chrisina
    Vassilev, Vassil
    ITiCSE 2007: 12th Annual Conference on Innovation and Technology in Computer Science Education - Inclusive Education in Computer Science, 2007,
  • [10] Design and implementation of a wireless remote data acquisition system for mobile applications
    Vilela, JPT
    Valenzuela, JCM
    5th International Workshop on Design of Reliable Communication Networks, Proceedings: RELIABLE NETWORKS FOR RELIABLE SERVICES, 2005, : 503 - 510