The drum driving system is one of the weakest parts of the long-wall shearer, and some methods are also needed to monitor and control the long-wall shearer to adapt to the important trend of unmanned operation in future mining systems. Therefore, it is essential to conduct an electromechanical dynamic analysis for the drum driving system of the long-wall shearer. First, a torsional dynamic model of planetary gears is proposed which is convenient to be connected to the electric motor model for electromechanical dynamic analysis. Next, an electromechanical dynamic model for the drum driving system is constructed including the electric motor, the gear transmission system, and the drum. Then, the electromechanical dynamic characteristics are simulated when the shock loads are acted on the drum driving system. Finally, some advices are proposed for improving the reliability, monitoring the operating state, and choosing the control signals of the long-wall shearer based on the simulation.