This paper presents two improved adaptive control approaches,which extend conventional Generic Model Control(GMC) to complex nonlinear time-varying processes with relative order larger than 1.The first one can automatically modify the process model through estimating the time-varying parameters by Strong Tracking Filter(STF);the other one introduces a concept of Input Equivalent Disturbance(IED),which includes all the disturbance factors.The IED can be adaptively estimated by STF,and can be used in feedforward compensation of disturbances.Simulation results validate the effectiveness of these two approaches.