| Powder and granule material metering control systems are widely used in various fields of industrial production.Conventional systems rely mainly on manual reading of meter readings and manual control of solenoid valves and belt feeds.This method is inefficient,and the accuracy of metering and control of product quality fluctuate greatly.With the development of technology,the system is required to have higher measurement accuracy and efficiency.At the same time,due to the material itself,the powder and granules are easily affected by environmental factors,resulting in large deviations in the measurement results.In view of the above problems,this paper studies a particle-based automatic calibration weighing system based on Matlab.The system corrects various error factors,introduces iterative learning control method to optimize and correct system parameters,and improves weighing accuracy.To meet the calculation requirements,use Matlab software for data processing to realize real-time online monitoring of system weighing;the granule feeding process is designed for the hardware and software parts of the system.The logic control capability of the PLC is used to realize the automatic weighing and automatic feeding of the weighing system.The GUI of the upper computer is used to design the monitoring interface of the upper computer to realize the monitoring function of the measuring system..Firstly,the functional analysis of the design requirements of the automatic correction weighing system for powders and granules is carried out.On this basis,the overall structural framework of the system is designed,and the overall workflow and working principle of the system are described,which provides theory for the model analysis of the system.In terms of control algorithm,based on the analysis of the system structure,based on the analysis of the system structure,the error source of the automatic correction and weighing system of the powder and granule is analyzed in detail,and the gravity acceleration is the correction further reduces the error caused by the regional difference symmetry result.For the uncertainty error caused by environmental factors,an iterative optimization control method based on nonlinear system identification is proposed to realize the automatic correction and weighing system for powder and granular bodies.Precise control.In terms of hardware,the selection and design of the main hardware including the weighing sensor and PLC were completed.In terms of software,according to the software function design requirements,the design of the main process of system control,the main communication process and the software control algorithm are completed.In order to realize real-time monitoring of the system,the monitoring software is designed based on the GUI application provided by Matlab.It can not only monitor the overall running state of the system,but also modify the control algorithm of the system online to meet the different needs of the staff and provide a wealth of features and a more user-friendly interface design.Finally,in order to verify the effectiveness and reliability of the system,the system was debugged and weighed,and the experimental results show that the control system designed in this paper can accurately weigh the target weight,and the measurement error satisfies the control demand. |