This paper introduces a novel dual-drive micro-feeding system (DDMS) to obtain precise micro-feed synthetic motion by rotating both the screw and the nut, which eliminates the effects of nonlinear friction at low micro-feeding speeds and has good resistance to external disturbances. For the DDMS system, firstly, the frictional force of the screw–ball–nut contact surface is analyzed, and the dynamic system model based on the unique frictional coupling model is established for the DDMS. Secondly, a velocity squared term is added to the Stribeck model to characterize the influence of the frictional coupling on the system. The correctness of the modified model is verified through experiments and frictional parameters identification by combining with the genetic algorithm (GA). The dynamic trend of the frictional parameters with different speed combinations is studied, and the method of fitting parameters using the modified Stribeck model is proposed. Finally, the DDMS three closed-loop error compensation model and the proportional derivative position controller with the friction feedforward compensator are put forward to realize the accurate position-tracking function. Experiment results show that the method reduces the average tracking error by about 60% compared to the conventional PD controller.