Font Size: a A A

Design And Implementation Of Remote Monitoring System For Vibration Controller

Posted on:2019-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:C D WangFull Text:PDF
GTID:2428330551460092Subject:Control engineering
Abstract/Summary:PDF Full Text Request
The vibration test is a necessary means to test the mechanical reliability of the product.The vibration controller is the core of the whole vibration test.Monitoring the status of the vibration controller is a necessary means to ensure the normal operation of the test.The current monitoring systems mostly require on-site monitoring,and remote network monitoring systems can achieve unattended lower production costs and improve labor productivity.However,at present,there are no remote monitoring system-related cases for vibration controllers.Based on the research of the remote monitoring system,combined with the application characteristics of the vibration controller,the requirements analysis and function design of the remote monitoring system are completed.Through the analysis of the original site monitoring system C/S architecture,it is found that the original client does not have network communication related functions.The system adopts the B/S architecture design and puts the data that needs to be calculated and persisted in the original client into the system server.With the database processing,the vibration controller is connected to the system server through the network,and the client can communicate with the system server through the browser to realize the remote monitoring of the vibration controller.In order to achieve the remote monitoring function of the vibration controller,the paper proposes a remote control system design scheme for the vibration controller,which will be designed and implemented separately from the server and the client,and the system function is tested and analyzed.First,server-side software design and implementation.According to the analysis of user needs,the server software is divided into modules.The Socket network communication module mainly completes the communication with the vibration controller and guarantees the reliability of the connection through the heartbeat mechanism after the custom heartbeat packet;the data processing module completes the generation and delivery of the remote control instruction and the calculation and analysis of the signal data.The database management module uses the support of the Qt tool for database operations to implement data management,database table structure design,and database connection pool establishment.The thread management module uses a Qt-based multi-threading mechanism to maximize the performance of the server and enhance the system.Reliability and availability.Second,the client design and implementation.The client application uses the JavaScript language to build large-scale applications using the MVC pattern.The functional modules of the client application are divided according to the system functional requirements.The data kanban module visualizes the test and signal data through the Canvas drawing API;the test management module tests Centralized management of the process,addition and deletion of the test process,and configuration of test parameters,the equipment management module completes the centralized management of the test equipment,implements the addition and deletion of equipment information,and the switch and restart functions of the equipment;the remote control module is completed The vibration test process management,equipment monitoring.Finally,verify the performance of the server and client system functions for the vibrator.Set up a remote monitoring system test platform for vibrators,conduct verification tests for user login functions,test management functions,data kanban functions,remote control functions,and device management functions to evaluate the interaction capabilities between the system server and the vibrator and the client;The system non-functional requirements are tested and verified to evaluate the accuracy,reliability,and performance of system data uploads.The test results show that the system meets the design goals.The successful application of the remote monitoring system in a company also shows the rationality of the system design.
Keywords/Search Tags:Vibration Simulation Test, Remote Monitoring, System Design, MVC, B/S Architecture
PDF Full Text Request
Related items