The invention discloses an automatic material weighing method for a mine
excavator. Rotating angles of all components are obtained through measurement of an angle sensor, real-time positions of all the components are calculated, then the
kinematics parameters such as the speed and the accelerated speed of all the components are calculated through differential, the pressure of a big cavity and the pressure of a small cavity of an oil cylinder are measured through a
pressure sensor, the real-time thrust pressure of the oil cylinder is calculated to obtain force parameters,
kinematics equilibrium equations of all the components of the working device are set up by using the Alembert principle, the
kinematics parameters and the force parameters are substituted into the equations, an equation set is solved in a simultaneous mode to obtain the total
mass of materials and a bucket, the
mass of the bucket is subtracted from the total
mass to obtain the mass of the materials, the
mass center of the materials is corrected according to the calculation results, the
material density and the stacking state, and the accurate mass of the materials is finally obtained through iterative calculation. According to the automatic material weighing method for the mine
excavator, calculation is performed according to the Alembert principle, the influence on measurement by various factors such as surface slope and rotation is considered, and therefore the automatic material weighing method has the advantages of being high in calculation accuracy and dynamic stability.