Aiming at the problem that the optimal system performance could not be achieved by using the decision of production process optimization, which was resulted from the passive response to changes of bottleneck,an optimization method of production process oriented to bottleneck shifting was constructed and its key techniques were studied to realize initiative, global superiority and timeliness of optimization. Firstly, the optimization procedure of production process was established, which contained determination of optimum bottleneck position, bottleneck prediction, combinatorial optimization of bottleneck shifting factors and optimization of scheduling. Secondly, taking system global benefit maximization as the goal, a modeling and simulation technology-Flexsim was used to determine the optimum bottleneck position, which could provide basis for a combinatorial optimization of bottleneck shifting factors. Based on analyzing importance of bottleneck factors, a combinatorial optimization method of bottleneck shifting factors oriented to optimum bottleneck location was established, which could make bottleneck fixed in the best location under the relative balance conditions between manufacturing unit's capacity and load. A mathematical model of balance global benefit was built to measure impact of bottleneck shifting, and then the driving mechanism of production scheduling was constructed to determine the best scheduling time, and the unnecessary optimization process of scheduling was filtered and the stability of system was improved. Finally, the method is proved to be effective by optimizing assembly process of one vehicle parts.