| Dynamic Tuned Passive Filter(DTPF)can achieve effectively harmonic current suppression of the low-voltage distribution network of the industrial power network.However,DTPF filtering performance is affected by the malfunction or aging of the key components(the filter capacitor and thyristor of the electromagnetic coupling reactor)during long-term application,or even DTPF cannot work properly.DTPF electrical parameters and operation status could not be remotely operated and monitored,nor the malfunction can be eliminated and alarm information can be broadcast in advance.Therefore,a cloud server-based DTPF monitoring system(“monitoring system”)is studied and designed in this thesis.DTPF key components of are monitored online.The database is designed to store relevant data,so that the operation state of DTPF can be monitored in real time,and the remote diagnosis of the system can be diagnosed through Internet networking.The main research works and results of this thesis are as follows:(1)The fault identification and monitoring parameters determination of passive dynamic tuning filter were completed.Based on the analysis of the fault causes of key components of DTPF,the fault identification method was studied,and then fault characteristic parameters,running status parameters,required fault monitoring parameters and fault types were summarized.(2)The design requirements of monitoring system including data acquisition module and cloud server software were analyzed.The data acquisition module was added to this DTPF,which was communicated with the DTPF to acquiring monitoring data by SPI bus.Cloud server software includes cloud server front-end application layer,database,back-end service layer and so on.The functional division of cloud servers was completed,mainly including registration and login page,permission management module,data module,fault alarm page,logging page,etc.(3)The structure of the monitoring system was constructed,and the hardware was designed,which was mainly composed of data acquisition module and cloud server(front-end and back-end).The data acquisition module acquired five temperature channels of key componentstemperature and the DTPF electrical parameters.These parameters were transmitted to the cloud server through the communication module,and they were parsed,calculated and stored to the corresponding table of database by the back-end of the cloud server.The front-end of the cloud server implemented man-machine interaction,user could browse monitoring data and fault information,understand the severity of the fault,and perform corresponding processing.(4)The architecture and database of the cloud server were designed.On the basis of analyzing resource identification,resource expression and designing URI and HPPT method,the structure of the URL was determined and the unified interfaces design of the back-end of the cloud server was completed.The MVVM was determined as the design mode of the front-end application layer,and the front-end application layer was divided into view layers,business logic layers,and model layers.The overall software architecture of cloud server was determined.The WebSocket and HTTP monitoring protocol were analyzed,and the interaction between back-end application layer of the cloud server,front-end service layer of the cloud server and database were clarified.The E-R diagram was used to design the data table of monitoring parameters and others.The table of the monitoring parameter data mainly included the table of the running status parameter,the data table required for the key components fault monitoring,the fault characteristic data table and the fault types table.Other data tables mainly included user information data table,log record data table,role authority data table and monitoring terminal table.(5)The function of the cloud server were designed and implemented.The route management,access verification and binding between user and monitoring terminal were mainly included in the back-end service layer.First,the middleware and routing of the Express application framework of the Node.js development platform were applied,and the the unified interface was handled based on REST style to realized URL resource parsing and routing management services.After that,an illegal user access interception based on an interceptor was designed and implemented to ensure data isolation and security.The back-end called back the business logic of binding through the on Bind()method in the Bind script.When the cloud server listened to the data sent by the user binding terminal on port 7201(monitoring network information)through the WebSocket protocol or HTTP protocol,the cloud server back-end parsed and stored the data in the corresponding data table of the database.Finally,the function pages of front-end application layer were designed and implemented,including registration and login page,data module page(running status parameters and historical data monitoring),authority management module page(user information,role management and authority management),fault alarm page and log page.The monitoring system is validated by the engineering example.The results show that DTPF operating states were monitored,the key component faults is identified effectively using the monitoring system.The research results of this thesis will lay a theoretical foundation for harmonic suppression of the low-voltage distribution network of the industrial power network and have a certain practical engineering value... |