针对多用户多输入多输出(MIMO)系统的下行链路,提出一种优化系统容量的Tomlinson-Harashima预编码(THP)算法.该算法根据用户子信道的衰落状况,对各个用户分别采用不同的缩放因子进行干扰预抵消处理,有效降低了等效噪声的熵值.同时结合多用户预编码排序算法来改变THP算法的预编码顺序,改善了用户子信道的衰落系数.仿真表明:与传统的THP算法相比,该算法能够有效提高系统容量(特别是在