In order to effectively improve the production efficiency of coal mine,reduce the labor intensity of workers,eliminate the track installation and disassembly process of equipment train pulling process,ensure the safety of underground auxiliary transportation,imple-ment the automation of fully mechanized mining face,efficient mining,safe and efficient operation of equipment train.In this paper,a top-down,step by step refinement programming method is used in combination with the existing large equipment lifting mechanism,and a new overall structure layout is adopted to design an equipment train self-moving mechanism which can automatically move forward at al-ternating strides between equipment and track in a large slope roadway,and an equipment train lifting mechanism which can move for-ward with the advance of fully-mechanized mining face.The topological optimization design of the platform frame and the support col-umn of the lifting mechanism of the equipment train is carried out.After optimization,the mass of the platform frame and the support column are reduced by 11.17%and 12.84%respectively,which meets the lightweight design requirements of the mechanism.