We propose and demonstrate a novel scheme of semi-open-loop polarization control (SOL-PC), which controls the state of polarization (SOP) with high accuracy and uniform high speed. For any desired SOP, we first adjust the initial SOP using open-loop control (OLC) based on the matrix model of a three-unit piezoelectric polarization controller, and quickly move it close to the objective one. Then closed-loop control (CLC) is performed to reduce the error and reach precisely the desired SOP. The response time is three orders faster than that of the present closed-loop polarization control, while the average deviation is on par with it. Finally, the SOL-PC system is successfully applied to realize the suppression of the polarization mode dispersion (PMD) effect and reduce the first-order PMD to near zero. Due to its perfect performance, the SOL-PC energizes the present polarization control to pursue an ideal product that can meet the future requirements in ultrafast optical transmission and quantum communication.