Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовые работы / КОНТРОЛЯ ИЗОЛЯЦИИ СТАТОРНОЙ ОБМОТКИ ГЕНЕРАТОРА.doc
Скачиваний:
13
Добавлен:
23.02.2014
Размер:
192.51 Кб
Скачать

6 Синтез корректирующего устройства

Для этого вычитаем из ФЛАЧХ график ДЛАЧХ и в результате мы получим ЛАЧХ корректирующего устройства.

Для такого типа ЛАЧХ находим соответствующую типовую схему:[2]

Рисунок 6 – Схема корректирующего устройства.

Для этой схемы имеется следующая передаточная функция:

Расчет ее произведен в MathCad 7:

Врезультате получим:

В результате анализа схемы было установлено, что в системе лучше использовать программное КУ, так как в системе действуют сигналы малой амплитуды и высокой частоты. Аппаратное КУ в такой системе будет вносить слишком много помех.

7 Синтез корректирующей программы

Для этого проведем Z – преобразование передаточной функции КУ.

В результате получим:

(36);

Составим разностное уравнение системы:

(37);

x14=y(23z-89) (38);

yк=xk23,5+yk-12,9 (39);

где 2,9 – коэффициент при выходе;

23,5 – коэффициент при входе;

ук– текущее значение выхода;

ук-1– предыдущее значение выхода;

хк– текущее значение входного сигнала.

Реализуем полученное уравнение в виде программы на языке ассемблера:

LD HL,0 ; обнуляем промежуточную сумму;

LD B,0 ; в начале работы yk-1=0;

L1 IN A,(#FС) ; читаем хкиз порта #FС;

PUSH BC ; сохраняем yk-1в стеке;

CALL MUL ; переход на процедуру умножения;

POP DE ; восстанавливаем из стека значение хк24;

ADD HL,DE ; складываем xk24 и yk-1­3;

PUSH HL ; результат сохраняем в стеке;

POP AF ; пересылаем результат из стека в А;

OUT (#FE),A ; выводим значение А в порт #FE;

LD A,(#А500) ; читаем в А значение yk-1из адреса #А500;

LD B,A ; из А в В заносим значение ук-1;

LD (#А500),HL ; заносим в адрес #А500 значение ук;

JR L1 ; переход на повтор цикла;

MUL LD B,8 ; загружаем счетчик (разрядность числа 8);

LD DE,24 ; в DE загружаем множитель 24;

L3 RRA ; сдвигам влево А через CARRY;

JR NC,L2 ; если CARRY=0, то переход на L2;

ADD HL,DE ;иначе к промежуточной сумме + 24;

L2 RLC HL ; сдвиг влево промежуточной суммы;

DJNZ L3 ; если В0, то переход на L3;

POP BC ; сохраняем в ВС адрес возврата;

POP AF ; извлекаем из стека значение ук-1;

PUSH HL ; сохраняем в стеке результат хк24;

PUSH BC ; возвращаем на место адрес возврата;

LD B,8 ; загружаем счетчик (разрядность числа 8);

LD DE,3 ; в DE загружаем множитель 3;

L5 RRA ; сдвигам влево А через CARRY;

JR NC,L4 ; если CARRY=0, то переход на L4;

ADD HL,DE ; иначе к промежуточной сумме + 3;

L4 RLC HL ; сдвиг влево промежуточной суммы;

DJNZ L5 ; если В0, то переход на L5

RET ; выход из подпрограммы умножения;

ЗАКЛЮЧЕНИЕ

В результате проделанной работы была разработана система автоматического контроля изоляции статорных обмоток генератора. Полученная система обладает всеми проектными свойствами, которые были оговорены в техническом задании. Она обладает достаточными запасами устойчивости по фазе и амплитуде.

Также был проведен синтез корректирующего устройства, и было установлено, что в системе наиболее целесообразно применение программного, а не аппаратного КУ.

СПИСОК ЛИТЕРАТУРЫ

1 Приборы и системы автоматики, управления, регулирования. 2000 г. №12.

2 Топчеев Ю.И. Атлас для проектирования систем автоматического регулирования. Машиностроение 1989 г.