The invention provides a method for controlling repeated gear engagement in a DCT (dual
clutch transmission)
synchronizer gear engaging process. By the method, the problems that in a DCT gear shifting process, gear shifting cannot be realized or
impact of gear shifting is caused under conditions that teeth face to each other, gear shifting fails and a
synchronizer is worn are solved. In the method, a whole gear shifting process is divided into three stages comprising (1) a stage of approaching a
synchronizing ring, (2) a
synchronizing stage, and (3) a gear engaging stage after a gear sleeve is connected with connecting teeth. After the three stages are analyzed, the conditions that the teeth face to each other comprise the following two types of conditions: (1) teeth of the gear sleeve face teeth of the
synchronizing ring; and (2) the teeth of the gear sleeve face the connecting teeth. The two types of conditions are analyzed, flexible gear engaging is realized and the synchronous ring is protected from being impacted by repeatedly engaging a gear, so that the service life of the synchronizing ring is prolonged, and the gear engaging success rate is increased.