Параллельное программирование

Передаточную функцию Wку(z) можно представить в виде

Wку(z) =

где bi– корни полинома знаменателя передаточной функции Wку(z).

В этом случае структурную КУ можно представить в виде, изображенной на рис.14.14.

Рис.14.14. Структурная схема ЭВМ при параллельном программировании алгоритма коррекции

На рисунке:

Из последних соотношений

y1(z) = A1D0[n] - b1y1[n – 1]

y2(z) = A2D0[n] - b2y2[n – 1]

…………………………….

yk(z) = AkD0[n] - bkyk[n – 1]

Каждую решетчатую функцию можно реализовать методом прямого программирования. Алгоритм параллельного программирования изображен на рис.14.15.

Рис.14.15. Алгоритм параллельного программировании

Каждый из рассмотренных методов программирования имеет свои особенности. Например, прямое программирование наиболее целесообразно использовать, когда в передаточной функции Wку(z) некоторые коэффициенты равны нулю. При последовательном программировании требуется наибольший объем памяти. В некоторых случаях более приемлемо применять метод последовательно-параллельного программирования.