Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовые работы / Контроль твёрдой фазы в жидких дисперсных системах.doc
Скачиваний:
11
Добавлен:
23.02.2014
Размер:
349.7 Кб
Скачать

7 Расчет корректирующего устройства

Передаточная функция корректирующего устройства будет иметь вид

(22)

Рисунок 10 - Непрерывное корректирующее устройство

Для расчета параметров контура определим значение постоянных времени по частотам изломов ЛАЧХ КУ: Т1=0,001с; Т2=0,004с; Т3=0,006с.

Полагая сопротивление нагрузки контура Rн=100кОм, задаемся значением R2<<Rн, находим:

С2=

Выбирая С12 определим:

Подставляя полученные значения в (22) получим:

Непрерывное корректирующее устройство можно поставить только в одно место, между микропроцессором и двигателем.

Чтобы получить дискретное корректирующее устройство производим замену s на , тогда получим:

(23)

Начало

Получение данных

из основной программы

Да

Сравнение

текущих

значений

Нет

Умножение текущего значения по

заданному коэффициенту коррекции

Возврат скорректированного значения

в основную программу

Конец

Рисунок 11 - Блок схема корректирующей программы

По формуле (23) найдем разностное уравнение в реальном масштабе времени, то есть введя в числитель дополнительный сдвиг z-1. Получим:

Корректирующая программа выглядит следующим образом:

UK – 10

Расчет формулы

U0(K)=2,62U0(K-1)-1,84U0(K-2)-0,59U0(K-3)-0,192U0(K-4)+5984U(K-1)-2542U(K-2)+1184U(K-3)+384U(K-4)+160U(K-5)

; вход: РЕГ.167766

; выход: РЕГ.167762

; распределение поля U:

; U(0):U0(K-1), U(2):U0(K-2), U(4):U0(K-3), U(6):U0(K-4)

; U(8):U(K-1), U(10):U(K-2), U(12): U(K-3), U(14):U(K-4), U(16):U(K-5)

; Масштаб для U0 и U1: 1000

; R0=%0

R1=%1

R2=%2

R3=%3

R4=%4

R5=%5

SP=%6

PC=%7

UK1: .IRPC N,01234; сохранение

MOV R’N,-(SP); регистров

.END ; 0…4

1* BIT #100,@#167764; проверка

BNE 1* ; готовность входа

MOV @#167766,U+4; чтение входного сигнала

CLR R0 ; регистр для накопления сигнала

СLR R1 ; индексный регистр

2* MOV U(R1),R2 ; цикл получения

MOV C(R1),R4 ; выбор очередного коэффициента

MUL R4,R2 ; в R2, R3 очередной термин

ADD RS,R0 ; в R0 частичная сумма

TST (R1)+

CMP #12;R1 ; проверка

BNE 2* ; конец цикла

MOV R0,@#167762 ; вывод U0(K)

BIS #100,@#167760 ; готовность выходного устройства

MOV U+4,U+6 ; U0(K-3) B U0(K-4)

MOV U+2,U+4 ; U0(K-2) B U0(K-3)

MOV U,U+2 ; U0(K-1) B U0(K-2)

MOV R0,U ; U0(K) B U(K-1)

MOV U+16,U+14; U(K-4) B U(K-5)

MOV U+14,U+12; U(K-3) B U(K-4)

MOV U+12,U+10; U(K-2) B U(K-3)

MOV U+10,U+8; U(K-1) B U(K-2)

.IRPC N,43210; восстановление

MOV (SP)+,R’N; регистров

.ENDM ; 0…4

RTS PC

U: .Word 0,0,0,0,0

C: .WORD 262., -184., -59., -192., 5984., -2542., 1184., 384., 160

. END