ЭФФЕКТИВНЫЙ РАСЧЕТ ВЕСОВЫХ КОЭФФИЦИЕНТОВ ФИЛЬТРА ДЛЯ СИСТЕМЫ MIMO

1. Устройство для получения матрицы пространственного фильтра, содержащее:
первый процессор, который во время работы получает матрицу отклика канала; и
второй процессор, который во время работы итерационно получает первую матрицу на основе матрицы отклика канала и выводит матрицу пространственного фильтра на основе первой матрицы и матрицы отклика канала, при этом второй процессор рассчитывает обращение матрицы для матрицы, полученной от матрицы отклика канала, путем итерационного получения первой матрицы.
2. Устройство по п.1, в котором второй процессор во время работы инициализирует первую матрицу до единичной матрицы.
3. Устройство по п.1, в котором второй процессор во время работы для каждой из множества итераций получает промежуточный вектор строки на основе первой матрицы и вектора строки отклика канала, соответствующего строке матрицы отклика канала, для получения скалярной величины на основе промежуточного вектора строки и вектора строки отклика канала для получения промежуточной матрицы на основе промежуточного вектора строки и для обновления первой матрицы на основе скалярной величины и этой промежуточной матрицы.
4. Устройство по п.1, в котором первая матрица предназначена для получения матрицы пространственного фильтра с минимальной среднеквадратической ошибкой (MMSE).
5. Устройство по п.1, в котором второй процессор во время работы получает первую матрицу на основе следующего уравнения:
P
h
h
P
i
i
i
i
i-1
H
где  представляет собой первую матрицу для i-й итерации,  представляет собой i-ю строку матрицы отклика канала, r представляет собой скалярную величину, полученную на основе  и , и "" представляет собой сопряженную перестановку.
6. Устройство по п.1, в котором второй процессор во время работы получает первую матрицу на основе следующих уравнений:
P
h
a
C
i
i
i
i
i
n
2
H
где  представляет собой первую матрицу для i-й итерации,  представляет собой i-ю строку матрицы отклика канала,  представляет собой промежуточный вектор строки для i-й итерации, представляет собой промежуточную матрицу для i-й итерации, rпредставляет собой скалярную величину для i-й итерации, δ представляет собой дисперсию шума, и "" представляет собой сопряженную перестановку.
7. Устройство по п.1, в котором второй процессор во время работы получает матрицу пространственного фильтра на основе следующего уравнения:
М
P
H
где  представляет собой матрицу пространственного фильтра,  представляет собой первую матрицу, H представляет собой матрицу отклика канала, и  представляет собой сопряженную перестановку.
8. Способ получения матрицы пространственного фильтра, содержащий этапы, на которых:
итерационно получают первую матрицу на основе матрицы отклика канала, при этом обращение матрицы для матрицы, полученной от матрицы отклика канала, рассчитывают путем итерационного получения первой матрицы; и
получают матрицу пространственного фильтра на основе первой матрицы и матрицы отклика канала.
9. Способ по п.8, содержащий также этап, на котором инициализируют первую матрицу до единичной матрицы.
10. Способ по п.8, в котором получение первой матрицы содержит, для каждой из множества итераций этапы, на которых
получают промежуточный вектор строки на основе первой матрицы и вектора строки отклика канала, соответствующего строке матрицы отклика канала,
получают скалярную величину на основе вектора промежуточной строки и вектора строки отклика канала,
получают промежуточную матрицу на основе промежуточного вектора строки, и
обновляют первую матрицу на основе скалярной величины и промежуточной матрицы.
11. Устройство для получения матрицы пространственного фильтра, содержащее:
средство итерационного получения первой матрицы на основе матрицы отклика канала, при этом обращение матрицы для матрицы, полученной от матрицы отклика канала, рассчитывают путем итерационного получения первой матрицы; и
средство получения матрицы пространственного фильтра на основе первой матрицы и матрицы отклика канала.
12. Устройство по п.11, которое также содержит средство инициализации первой матрицы до единичной матрицы.
13. Устройство по п.11, в котором средство получения первой матрицы содержит для каждой из множества итераций,
средство получения промежуточного вектора строки на основе первой матрицы и вектора строки отклика канала, соответствующего строке матрицы отклика канала,
средство получения скалярной величины на основе промежуточного вектора строки и вектора строки отклика канала,
средство получения промежуточной матрицы на основе промежуточного вектора строки, и
средство обновления первой матрицы на основе скалярной величины и промежуточной матрицы.