Abstract
This work presents a system and method to improve transmission quality in smart meter networks that use Modbus-RTU. Energy management systems in industries, buildings and urban infrastructure use smart meters interconnected in a network. These systems can demand a great quantity of interconnected devices, which sets down increasing requirements to communication networks in terms of transmission quality and speed. At the plant level, Modbus-RTU is the de facto protocol for the interconnection of electric meters. However, since it was created more than 4 decades ago, this protocol imposes constraints to transmission speed, maximum number of interconnected devices and error detection mechanisms. This proposal is applicable to Modbus-RTU meter networks that need to increase data transmission speed to be integrated into smart metering systems but face problems due to the increase in transmission errors caused by noise and electromagnetic interference in the field bus. The effectiveness of the proposed method to increase the data rate while maintaining reliability is studied, and simulation and experimental results are presented.
Similar content being viewed by others
Abbreviations
- Modbus:
-
Modicon bus protocol
- RTU:
-
Remote terminal unit
- CAN:
-
Control area network protocol
- TCP/IP:
-
Transmission control protocol/Internet protocol
- OPC:
-
Object linking and embedding for process control protocol
- SCADA:
-
Supervisory control and data acquisition
- EIA/TIA:
-
Electronic industries alliance/telecommunications industry association
- FEC:
-
Forward error correction
- RS (n, k):
-
Reed–Solomon code where n is the number of code symbols and k is the number of data symbols
- CRC:
-
Cyclic redundancy code
- R/C:
-
Error repeating and correcting device
- AWGN:
-
Additive white Gaussian noise
- PAM:
-
Pulse amplitude modulation
- Eb :
-
Energy per bit
- N 0 :
-
Energy of AWGN
- BER:
-
Bit error rate
- MER:
-
Message error rate
References
Tuballa ML, Abundo ML (2016) A review of the development of smart grid technologies. Renew Sustain Energy Rev 59:710–725
Burmester D, Rayudu R, Seah W, Akinyele D (2017) A review of nanogrid topologies and technologies. Renew Sustain Energy Rev 67:760–775
Yu M, Ansari N (2016) Smart grid communications: modeling and validation. J Netw Comput Appl 59:247–249
Kaprál D, Braciník P, Roch M, Höger M (2017) Optimization of distribution network operation based on data from smart metering systems. Electr Eng 99:1417–1428
Domingues P, Carreira P, Vieira R, Kastner W (2016) Building automation systems: concepts and technology review. Comput Stand Interfaces 45:1–12
Reynders D, Mackay S, Wright E (2004) Practical industrial data communications: best practice techniques. Practical professional books from Elsevier. Elsevier Science, Amsterdam
Sbordone DA, Martirano L, Falvo MC, Chiavaroli L, Di Pietra B, Bertini I (2016) Reactive power control for an energy storage system: a real implementation in a micro-grid. J Netw Comput Appl 59:250–263
Fabrizio E, Branciforti V, Costantino A et al (2017) Monitoring and managing of a micro-smart grid for renewable sources exploitation in an agro-industrial site. Sustain Cities Soc 28:88–100
Bhatt J, Verma HK (2015) Design and development of wired building automation systems. Energy Build 103:396–413
Gouveia C, Rua D et al (2016) Experimental validation of smart distribution grids: development of a microgrid and electric mobility laboratory. Int J Electr Power Energy Syst 78:765–775
Kowalik R, Rasolomampionona D, Januszewski M (2017) Laboratory testing of process bus equipment and protection functions in accordance with IEC 61850 standard. Part I: electrical arrangement and basic protection functions tests. Int J Electr Power Energy Syst 90:54–63
Kim M, Kim Y, Myoung N (2015) A multi-level hierarchical communication network architecture for distributed generators. Electr Eng 97:303–312
Loske M, Oeder A, Klatt (2016) IoT-bus for micro-grid control and local energy management based on the IEEE Std. 802.15.4. Electr Eng 98(4):363–368
Kleineidam G, Krasser M, Reischböck M (2016) The cellular approach: smart energy region Wunsiedel. Testbed for smart grid, smart metering and smart home solutions. Electr Eng 98:335–340
Sun C, Hahn A, Chen-Ching L (2018) Cyber security of a power grid: state-of-the-art. Int J Electr Power Energy Syst 99:45–56
Demir B, Tumay A, Ozbek M, Cavus E (2018) Design of a system solution that modernizes legacy supervisory control and data acquisition systems as an early detection system. Meas Control-UK 51:205–212
Geng L, Wen L (2016) Some thoughts and practice on performance improvement in distributed control system based on fieldbus and ethernet. Meas Control-UK 49:109–118
Adhane GW, Dong-Seong K (2017) Distributed control system for ship engines using dual fieldbus. Comput Stand Interfaces 50:83–91
Alonso L, Barbarán J, Chen J, Díaz M, Llopis L, Rubio B (2018) Middleware and communication technologies for structural health monitoring of critical infrastructures: a survey. Comput Stand Interfaces 56:83–100
Bartak GF, Abart A (2014) EMI in the frequency range 2–150 kHz. Report 15P-B, 1, IEICE
Rönnberg S (2013) Emission and interaction from domestic installations in the low voltage electricity network, up to 150 kHz. Ph.D. thesis, Luleå University of Technology
Kenner S, Thaler R, Kucera M, Volbert K, Waas T (2017) Comparison of smart grid architectures for monitoring and analyzing power grid data via Modbus and REST. EURASIP J Embed Syst 1:12
Caldiéri MR, Bigheti JA, Godoy EP (2017) implementation and evaluation of wireless networked control systems using Modbus. IEEE Lat Am Trans 15(2):206–212
Guarese GB, Sieben FG, Webber T, Dillenburg MR, Marcon C (2012) Exploiting Modbus protocol in wired and wireless multilevel communication architecture. Braz Sympos Comput Syst Eng 2012(1):13–18
Urrea C, Morales C, Muñoz R (2016) Design and implementation of an error detection and correction method compatible with MODBUS-RTU by means of systematic codes. Measurement 91:266–275
Urrea C, Morales C, Kern J (2016) Implementation of error detection and correction in the Modbus-RTU serial protocol. Int J Crit Infrastruct Prot 15:27–37
Modbus-IDA (2006) Modbus over serial lines specification and implementation guide V1.02
Sankar K (2007) Bit error rate (BER) for BPSK modulation. http://www.dsplog.com/2007/08/05/bit-error-probability-for-bpsk-modulation/. Accessed 27 Jul 2017
Cho K, Dongweon Y (2002) On the general BER expression of one-and two-dimensional amplitude modulations. IEEE Trans Commun 50(7):1074–1080
Acknowledgements
This work was supported by the Vicerrectoría de Investigación, Desarrollo e Innovación of the Universidad de Santiago de Chile, Chile.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Urrea, C., Kern, J. & Morales, C. Error detection and correction to enhance the data rate of smart metering systems using Modbus-RTU. Electr Eng 103, 115–124 (2021). https://doi.org/10.1007/s00202-020-01067-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00202-020-01067-7