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 条
  • [41] Design and Implementation of Active Filter for Data Acquisition System
    Kyu, Mya Thandar
    Aung, Zaw Min
    Naing, Zaw Min
    2009 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 406 - +
  • [42] Design and Implementation of Data Acquisition System for EEG Analysis
    Nageshwar, V.
    Sai, Y. Padma
    Rao, K. Subba
    2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (IACC), 2016, : 792 - 795
  • [43] EPON Link Data Acquisition System: Design and Implementation
    Mukhiddinov, Behzod Shuxratovich
    Jiang Ming-yang
    2014 AUSTRALASIAN TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ATNAC), 2014, : 202 - 205
  • [44] Driver Design And Implementation For Radar Data Acquisition System
    Bo, Chen
    Kun, Dong
    2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2015, : 5 - 8
  • [45] Design and Implementation of a Data Acquisition System for Combustion Tests
    Teresa Miranda, Maria
    Montero, Irene
    Jose Sepulveda, Francisco
    Ignacio Arranz, Jose
    Victoria Rojas, Carmen
    ENERGIES, 2017, 10 (05):
  • [46] Design and implementation of the AMIGA embedded system or data acquisition
    Aab, A.
    Abreu, P.
    Aglietta, M.
    Albury, J. M.
    Allekotte, I
    Almela, A.
    Alvarez-Muniz, J.
    Batista, R. Alves
    Anastasi, G. A.
    Anchordoqui, L.
    Andrada, B.
    Andringa, S.
    Aramo, C.
    Ferreira, P. R. Araujo
    Arteaga Velazquez, J. C.
    Asorey, H.
    Assis, P.
    Avila, G.
    Badescu, A. M.
    Bakalova, A.
    Balaceanu, A.
    Barbato, F.
    Barreira Luz, R. J.
    Becker, K. H.
    Bellido, J. A.
    Berat, C.
    Bertaina, M. E.
    Bertou, X.
    Biermann, P. L.
    Binet, V
    Bister, T.
    Biteau, J.
    Blazek, J.
    Bleve, C.
    Bohacova, M.
    Boncioli, D.
    Bonifazi, C.
    Bonneau Arbeletche, L.
    Borodai, N.
    Botti, A. M.
    Brack, J.
    Bretz, T.
    Brichetto Orchera, P. G.
    Briechle, F. L.
    Buchholz, P.
    Bueno, A.
    Buitink, S.
    Buscemi, M.
    Caballero-Mora, K. S.
    Caccianiga, L.
    JOURNAL OF INSTRUMENTATION, 2021, 16 (07)
  • [47] Design and Implementation of the Network Video Data Acquisition System
    Guo, Feifei
    Liang, Yu
    PROCEEDINGS OF 2016 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2016), 2016, : 513 - 516
  • [48] Establishing A Web-Centric Collaborative Engineering Framework — A Case Study
    Myers, Kenneth N.
    Insight, 2001, 3 (04) : 15 - 18
  • [49] Software and computing: Web-centric software enters optoelectronic manufacturing
    Anon
    Laser Focus World, 2001, 37 (03):
  • [50] Design and Implementation of Active Filter for Data Acquisition System
    Kyu, Mya Thandar
    Aung, Zaw Min
    Naing, Zaw Min
    IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 337 - +