An improved cooperative method to control a nonlinear uncertain system is raised in this paper. First, the optimal control law is introduced to attain the desired dynamics of the linear part of original system. Then, a nonlinear PI controller is used to remove the influence of uncertain unit. It is proved by simulation that this method is effective to control this special system and is easy to be carried in applications.