| Aeroengine blades is considered as the heart of aircraft.The main function of aeroengine blades is to compress the air and provide continuous power for the aircraft.Because of its bad working environment and complex load,it is one of the key parts of the engine,which need to be inspected.During the operation of aeroengine blades,vibration and noise will be produced.If the weight of the blade is unbalanced,it will bring stronger vibration and more severe noise,which will have a significant impact on the engine work.At this stage,the aviation manufacturing industry use the manual way to carry out the work of aeroengine blades weighing and sequencing,which has greatly affected the efficiency.In order to reduce the labor intensity of the operators,realize the dynamic balance of the engine blades,reduce the vibration and noise of the engine,and improve the efficiency of blades weighing and sequencing,a set of aeroengine blades weighing and sequencing system is designed.The system uses industrial robotic arms to clamp and place engine blades.It uses high-precision electronic scales to accurately measure the weight of the blades.The industrial camera shoots blade images for blade number recognition.These hardware devices are controlled by the host computer.This paper first introduces the overall design of the hardware module,and then selects the high-precision electronic scale,industrial camera,manipulator,industrial PC and other good hardware equipment,the security and reliability of hardware equipment are also designed.The image of aeroengine blades is preprocessed by tailoring,graying,smoothing and binarization,and the most suitable preprocessing algorithm is selected by comparison.The deep learning framework technology is briefly introduced,and the Alexnet network and the whole process of aeroengine blades’ number training are introduced in detail.Finally,the experimental results and analysis are given.The appropriate programming environment is selected on the windows platform,the overall process of the upper computer system software is designed,and the program design of each module is detailed.Designed communication methods between devices,system fault tolerance methods are realized.Finally,a set of simulation experiment environment is built,a series of test and analysis are carried out,and experimental results are obtained.Finally,the aeroengine blades weighing and sequencing system is realized.The system has a weighing error of 0.01 g,which can basically identify the aeroengine blades’ number completely,can basically meet the needs of the airline. |