Tank stabilizer is a control system keeping the bore axis in the desired sighting angle. For the control problem of the stabilizer in the case of uncertain parameters, the adaptive control method is introduced to design the vertical tank stabilizer with the nonlinear dynamic model of vertical stabilizer given in the paper. In the design, the multiple parameter uncertainties of the hydraulic servo system are fully considered and the linear feedback control is used to improve the asymptotic stability of the system. The vertical stabilizer of tank is simulated in MATLAB/Simulink environment. In addition, a dynamic model of tank on the move is established based on multi-body system theory, vehicle terramechanics and gun launch dynamics. Then the established dynamic model is combined with the designed controller based on the RecurDyn/Control module. The numerical calculation results show that the adaptive control method can effectively control the muzzle vibration of tank on the move and it can satisfy the requirement of actual vertical stabilization accuracy. But some nonlinear factors of the gun such as the flexibility of the barrel will seriously influence the desired stabilization accuracy of the vertical tank stabilizer. A comparison experiment between adaptive control and proportional–integral–derivative control is also presented to show the effectiveness of the adaptive control method. The research provides a feasible way to improve the firing accuracy of tank firing on the move.