Design of the Upper Computer for a Mine Energy Storage System Based on PyQt5 and Modbus-RTU Communication Implementation

Mine energy storage systems are crucial for emergency power supply, energy dispatching, and intelligent maintenance in mining operations. Existing solutions often lack robust monitoring, stable communication, and efficient data management. This paper presents a PyQt5-based upper computer that communicates with field devices via a custom Modbus‑RTU module and stores data in an SQLite database. A three‑tier architecture—comprising field hardware, the upper computer, and a mobile terminal—is introduced. Detailed design and implementation of the SerialCommunication module, semaphore‑based multithreading, and data storage are described. Simulation results demonstrate an average request‑response latency of 47.45 ms with zero packet loss and a database query time of 0.16 ms per 1,000 records, validating system reliability under high concurrency.

Authors

Institutions

Publication Details

Published
2025-05-09
DOI
https://doi.org/10.1109/aemcse65292.2025.11042341
Primary Topic
Power Systems and Technologies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design of the Upper Computer for a Mine Energy Storage System Based on PyQt5 and Modbus-RTU Communication Implementation

Dezhi Wang, Wei Li, Chang Liu, Ren-Jie Cao
Power Systems and Technologies
article

Design of the Upper Computer for a Mine Energy Storage System Based on PyQt5 and Modbus-RTU Communication Implementation

Dezhi Wang, Wei Li, Chang Liu, Ren-Jie Cao
article en

Abstract

Mine energy storage systems are crucial for emergency power supply, energy dispatching, and intelligent maintenance in mining operations. Existing solutions often lack robust monitoring, stable communication, and efficient data management. This paper presents a PyQt5-based upper computer that communicates with field devices via a custom Modbus‑RTU module and stores data in an SQLite database. A three‑tier architecture—comprising field hardware, the upper computer, and a mobile terminal—is introduced. Detailed design and implementation of the SerialCommunication module, semaphore‑based multithreading, and data storage are described. Simulation results demonstrate an average request‑response latency of 47.45 ms with zero packet loss and a database query time of 0.16 ms per 1,000 records, validating system reliability under high concurrency.

North China Institute of Science and Technology (CN)
Research and Development
Affordable and clean energy
Openalex Percentile: Top 87%
Power Systems and Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Design of the Upper Computer for a Mine Energy Storage System Based on PyQt5 and Modbus-RTU Communication Implementation — Dezhi Wang, Wei Li, et al. · (2025) | TGRS Research Map | TGRS