| In recent years,the Internet of things technology is more and more widely used,and intelligent analysis technology has continued to develop,gradually replacing manual analysis.The state monitoring system of electromechanical equipment collects data through various types of sensors,combine with IOT technology and neural network algorithm to realize remote intelligent analysis and identification of electromechanical equipment status information,more efficient management of equipment and effective cost saving.Condition monitoring system for electromechanical equipment is designed in this thesis,including the design of the acquisition part,the data transit part,the server,the development of the client interface and the construction of the equipment condition analysis model.The data acquisition part mainly collects temperature,current,position and threeaxis acceleration data of the machine tool equipment,and the three-axis acceleration data is processed to obtain the vibration signal.This part includes microcontroller,sensor module and positioning module.Acquisition data is sent to the data staging station by serial port.The MT7688 and 4G module are the core of the data staging station,which is responsible for uploading the data;the USB interface circuit connects to the camera to capture pictures,the network is provided by the 4G module and the data is uploaded to the cloud server by socket programming.The cloud server using database and stores the data in the database for application layer data interaction through custom protocols.The client uses QT for display interface development,remotely connects to the server to obtain data and inserts the data into the database for storage.After registering and logging in,the user enters the system management interface and selects the View Info button,machine tool equipment information and location information are displayed on different controls.The system constructs a three-layer BP neural network model,converted it into C program by MATLAB tools and ported to the Open WRT system to output the four states of machine tool equipment running,no load,loaded and overload using temperature,current and vibration information collected from the three-axis acceleration as inputs.At the same time,the client displays the current status to the interface.Finally,the system was tested in several parts,the data acquisition part and the transmission part met the system requirements.The accuracy rate of state analysis model recognition was greater than 92%,and it could automatically identify the state of machine tools and equipment,and display the data and state through the client software interface,which largely improved the efficiency of the control of electromechanical equipment. |