In order to decrease the radiotherapy error caused by target motion, an adaptive radiation therapy system for target movement compensation has been designed and passed by simulation test. The real-time position of the target labelled by a mark was captured by the control system and compared with the reference point. Then the treatment couch was controlled to move in the opposite direction for compensation according to that position information. The three dimensional movement of the treatment bed relied on three independent stepping motors which were controlled by a control system. Experiments showed that the adaptive radiation therapy system was able to reduce the therapy error caused by target movement. It would be useful in radiotherapy clinical practice with high real-time position precision.