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

Прямое программирование

Программная реализация алгоритмов коррекции

Для программной реализации алгоритмов коррекции можно использовать прямое, последовательное, параллельное и комбинированное программирование.

В соответствии с полученным выражением (14.17) алгоритм работы реализации КУ имеет вид:

хо[п] =bоDо[п] + b 1 D 0 [n—1] +... + bкD0[п-к] -а1х0[п-1]-а2х0[п-2]-...-акх0[п-к]. Здесь принято ао = 1.

Алгоритм реализации коррекции изображен на рис.14.11.

Рис.14.11. Алгоритм прямого программирования

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

Wку(z) =

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

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

Рис.14.12. Структурная схема КУ при последовательном программировании алгоритма коррекции

На рисунке:

Используя приведенные отношения и обратное Z - преобразование получим выражения для решетчатых функций выходных величин соответствующих передаточных функций

y1[n] = D0[n] + a1D0[n -1] - b1y1[n -1]

y1[n] = y1[n] + a2y1[n -1] - b2y2[n -1]

………………………………………

x0[n] = yk-1[n] + akyk-1[n -1] - bkx0[n -1]

Каждое из полученных соотношений может быть реализовано методом прямого программирования. Алгоритм последовательного программирования изображен на рис.14.13.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: