To solve the traffic congestion control problem on oversaturated network, the total delay is classified into two parts: the feeding delay and the non-feeding delay, and the control problem is formulated as a conflicted multi-objective control problem. The simultaneous control of multiple objectives is different from single objective control in that there is no unique solution to multi-objective control problems(MOPs). Multi-objective control usually involves many conflicting and incompatible objectives, therefore, a set of optimal trade-off solutions known as the Pareto-optimal solutions is required. Based on this background, a modified compatible control algorithm(MOCC) hunting for suboptimal and feasible region as the control aim rather than precise optimal point is proposed in this paper to solve the conflicted oversaturated traffic network control problem. Since it is impossible to avoid the inaccurate system model and input disturbance, the controller of the proposed multi-objective compatible control strategy is designed based on feedback control structure. Besides, considering the difference between control problem and optimization problem, user's preference are incorporated into multi-objective compatible control algorithm to guide the search direction. The proposed preference based compatible optimization control algorithm(PMOCC) is used to solve the oversaturated traffic network control problem in a core area of eleven junctions under the simulation environment. It is proved that the proposed compatible optimization control algorithm can handle the oversaturated traffic network control problem effectively than the fixed time control method.