Известны цифровые анализаторы гармоник, позволяющие автоматически измерять амплитуду и сдвиг фазы на выходе объекта управления. Они содержат преобразователь аналог-код с высокочастотным генератором, два вспомогательных и два выходных счетчика с вентилями переноса, реверсивный счетчик амплитуд и счетчик фаз, блок управления с линией задержки, два множительных устройства, генератор тактовых импульсов с вентилем, триггеры и логические схемы «И» и «ИЛИ».
В предлагаемом анализаторе установлен шифратор ортогональных функций, и входы множительных устройств вместе со входами вспомогательных счетчиков, включенных через вентили переноса параллельно выходным счетчикам, подсоединены через вентили, открываемые триггерами управления вспомогательных счетчиков к высокочастотному генератору преобразователя аналог-код, а выходы множительных устройств подключены ко входу реверсивного счетчика амплитуды, соединенного через триггер знака с шифратором, через триггер пуска - с триггерами знака выходных счетчиков и через вентиль тактового генератора - со входом счетчика фазы, который объединен с одним из входов шифратора, причем, управляемый вход вентиля тактового генератора подключен ко второму выходу триггера пуска, связанному через линию задержки с блоком управления.
Такое устройство позволяет существенно повысить быстродействие и точность работы.
На фиг. 1 изображена блок-схема анализатора гармоник с развернутой блок-схемой вычислителя амплитуды и фазы гармоник; на фиг. 2 - векторная диаграмма, поясняющая принцип вычисления фазы.
Анализатор содержит генератор 1 синусоидальных колебаний инфранизкой частоты, преобразователь аналог-код 2, множительные устройства 3 и 4, счетчик 5 постоянной составляющей и счетчики 6, 7 коэффициентов, блок управления 8, вспомогательные счетчики 9 и 10, счетчики 11 и 12 амплитуды и фазы, триггеры T1-Т8, вентили В1-В7, логические схемы «И»1-«И»8 и «ИЛИ»1-«ИЛИ»7, схему запрета «НЕ», линии задержки ЛЗ1 и ЛЗ2, усилитель 13, реле Р1 и Р2, генератор 14 тактовых импульсов, исследуемый объект 15 и шифратор 16, относящийся к блоку управления.
Шифратор ортогональных функций выполнен на 90 значений функций sinα и cosα через 1° в пределах от 0 до 90°, в которых угол α изменяется независимо от номера квадранта.
При пересчете со счетчиков 6, 7 коэффициентов Вк и Ск в амплитуды Ак и фазы ψк гармоник используются все 90 значений sinα и cosα, в то время как на первом этапе при измерении коэффициентов Вк и Ск необходимо только 8 значений на четверть периода.
При измерении коэффициентов Вк и Ск входы множительных устройств 3 и 4 через нормально замкнутые контакты подключены к выходу преобразователя, а выходы блоков 3 и 4 через нормально замкнутые контакты подключены соответственно к счетчикам 6 и 7. В счетчиках 6 и 7 записываются числа, пропорциональные коэффициенты Вк и Ск, причем, если Вк>0 и Ск>0, то они записываются в счетчиках 6 и 7 в прямом коде, если же Вк<0 и Ск<0, - в дополнительном коде. Знаки коэффициентов Вк и Ск указываются триггерами знака Т3 и Т4, включенными на выходах соответствующих счетчиков 6 и 7. После окончания периода измерения коэффициентов Вк и Ск с одного из триггеров блока управления подается сигнал на срабатывание реле P1 и через линию задержки ЛЗ2, рассчитанную на время срабатывания реле, - на триггер пуска Т6. При срабатывании реле P1 (контакты перебрасываются в положение а) входы множительных устройств 3 и 4 через нормально, разомкнутые контакты подключаются к схемам «ИЛИ»1 и «ИЛИ»2 соответственно, а выходы - нормально разомкнутыми контактами подсоединяются через схему «ИЛИ»3 ко входу реверсивного счетчика 11. От триггера Т6 через усилитель 13 срабатывает реле Р2 (его контакты перебрасываются в положение а) и открывается вентиль В7. При этом импульсы с генератора 14 поступают на шифратор 16 блока управления для задания значений sinα и cosα и через схему «ИЛИ»4, с одной стороны, на сброс показаний счетчика 11 и перенос показаний счетчиков 6 и 7 в счетчики 9 и 10 соответственно, а, с другой стороны, через линию задержки ЛЗ1 - на управляющий триггер Т1. Перенос чисел из счетчиков 6 и 7 в счетчики 9 и 10 осуществляется в зависимости от положения триггеров знака Т3 и Т4: через группы вентилей В3 при Вк>0 или вентилей B4 при Вк<0, а также вентилей В5 при Ск>0 или вентилей В6 при Ск<0. Количество вентилей в каждой группе равно числу триггерных ячеек в счетчиках. В результате числа Вк и Ск записываются в счетчиках 9 и 10 всегда в прямом коде, а индикация знака коэффициентов осуществляется триггерами Т3 и T4. Кроме того, импульсом генератора 14 триггер реверса Т5 устанавливается в положение, соответствующее работе реверсивного счетчика 11 на суммирование.
Триггер T1 срабатывает от выходного импульса линии задержки ЛЗ1, рассчитанной на время срабатывания реле Р2, и открывает вентиль B1, через который импульсы с высокочастотного генератора преобразователя аналог-код 2 поступают на счетчик 9 и через нормально разомкнутый контакт схему «ИЛИ»1 и нормально разомкнутый контакт на множительное устройство 3. Счетчик 9 работает на вычитание, и как только он устанавливается в нулевое состояние, срабатывает схема «И»1 и возвращает триггер Т1 в исходное состояние, закрывая вентиль В1.
Число импульсов, поступающих через вентиль B1 на множительное устройство 3, равно числу импульсов, списанному со счетчика 9, т.е. коэффициенту Вк. На потенциальные входы множительного устройства 3 с шифратора 16 подается код sinα, в результате на выходе его получаем число импульсов, равное произведению (Вк) sinα, которое через схему «ИЛИ»3 поступает на реверсивный счетчик 11, работающий на суммирование.
Выходным импульсом триггера Т1 через нормально разомкнутый контакт перебрасывается триггер реверса Т5, переключая счетчик 11 в режим вычитания, и триггер управления Т2, открывающий вентиль В2. Аналогично предыдущему со счетчика 10 списывается, а в множительное устройство 4 вводится число импульсов, равное Ск. Когда счетчик 10 устанавливается в нулевое положение, на выходе схемы «И»2 появляется импульс, возвращающий триггер Т2 в исходное состояние, закрывая вентиль В2. Так как на потенциальные входы множительного устройства 4 с шифратора 16 подается код cosα, то за время открытого состояния вентиля В2 с выхода блока 4 через нормально разомкнутый контакт и схему «ИЛИ»3 на счетчик 11, работающий в режиме вычитания, поступает число импульсов, пропорциональное произведению (Ск) cosα. В результате в счетчик 11 будет записано число
у′=(Вк)sinα-(Ск)cosα.
От знака у′ зависит состояние триггера знака Т7, управляющего режимом работы шифратора.
Так как углы α и ψк связаны, то для автоматического определения фазы ψк по углу α в счетчик фазы 12 необходимо предварительно вводить начальный угол ψк нач, определяемый из соотношений ψк нач=0 для I квадранта; ψк нач=π для II и III квадрантов; ψк нач=2π для IV квадранта, тогда ψк=ψк нач±α.
Но в этом случае может получиться, что для определения амплитуд и фаз гармоник необходимо будет произвести до 90 циклов пересчета при дискретности изменения угла α=1°. Для ускорения процесса нахождения угла α вычисление амплитуды и фазы гармоник начинается с угла αнач=45°. При этом число циклов пересчета при той же дискретности изменения угла α сокращается вдвое, так как угол α теперь изменяется в пределах либо от 45 до 0°, либо от 45 до 90°. Теперь изменяется и начальные значения угла ψк, которые предварительно необходимо вводить в счетчик фазы 12. В этом случае они будут иметь следующие значения: ψк нач I=45° для I квадранта; ψк нач II=135° для II квадранта; ψк нач III=225° для III квадранта; ψк нач IV=315° для IV квадранта.
Ввод ψк нач осуществляется следующим образом. Импульсом сброса из блока управления 8 в счетчик 12 вводится значение ψк нач=45°, соответствующее нахождению вектора амплитуды гармоники в I квадранте. Если же в процессе измерения коэффициентов Вк и Ск окажется, что вектор амплитуды находится во II, III или IV квадрантах, то появляется сигнал соответственно на выходе одной из схем «И»6, «И»5 или «И»4, и в счетчик 12 будет введено через схему «ИЛИ»6 соответствующее значение ψк нач=135, 225 или 315°.
Схема управления счетчиком фазы 12 и шифратором 16 составлена из расчета, что режимы работы счетчика 12 и шифратора 16 не всегда совпадают. Причем во всех случаях, если у′>0, то угол α необходимо уменьшать, и если y′<0, то α нужно увеличивать. Поэтому шифратором можно управлять непосредственно от триггера Т7. Счетчик 12 должен работать по-разному в зависимости от квадранта, в котором находится амплитуда гармоники, при одном и том же направлении изменения угла α (см. фиг. 2). Если амплитуда к-той гармоники находится во II квадранте, то при увеличении α1к фаза ψ1к будет уменьшаться. Если амплитуда той же к-той гармоники находится в III квадранте, то при увеличении α2к фаза ψ2к будет увеличиваться.
Режимы работы счетчика фазы 12 при нахождении вектора амплитуды в I и III и во II и IV квадрантах совершенно одинаковы. Для упрощения схемы управления вычислителя амплитуды и фазы импульсом сброса из блока управления 8 триггер Т8 устанавливается в исходное состояние, соответствующее работе счетчика 12 на вычитание. Если вектор амплитуды гармоники находится в I или III квадрантах и после первого тактового импульса окажется, что у′>0, или во II или IV квадрантах, но получится у′<0, то положение триггера Т8 не изменяется, и счетчик 12 работает на вычитание. Если же вектор амплитуды находится во II и IV квадрантах, и окажется, что у′>0, то выходной импульс со схем «И»6, или «И»4 соответственно через схему «ИЛИ»5 поступит на один из входов схемы «И»7, на другой вход которой подается управляющий потенциал с выхода триггера знака Т7. В результате через схему «ИЛИ»7 триггер Т8 перебросится в состояние, соответствующее работе счетчика 12 на суммирование. Аналогично происходит переключение счетчика 12 на суммирование при нахождении вектора амплитуды в I или III квадрантах и при условии у′<0, но в этом случае импульс на триггер T8 через схему «ИЛИ»7 поступает со схемы «И»8, на один из входов которой подается сигнал со схемы «НЕ», а на другой вход - с выхода триггера Т7, соответствующего у′<0.
Затем с выхода вентиля В7 тактового генератора поступает следующий тактовый импульс на счетчик 12 и шифратор 16 для задания новых значений sinα и cosα, на сброс счетчика 11, на перенос показаний счетчиков 6 и 7 в счетчики 9 и 10 соответственно и дальше на срабатывание триггера Т1 через линию задержки JIЗ1. В дальнейшем работа схемы вычислителя полностью повторяется до тех пор, пока разность у′=(Вк)sinα-(Ск)cosα не станет меньше некоторого минимального наперед заданного значения. В этот момент на выходе схемы «И»3 появится импульс, возвращающий триггер Т6 в исходное состояние. Для исключения ложного срабатывания схемы «И»3 в процессе работы счетчика 11 она по одному из входов соединена со схемой «И»2, сигнализирующей о том, что процесс вычисления закончен, и схема вычислителя находится в статическом состоянии.
При возвращении триггера Т6 в исходное состояние реле Р2 обесточивается, вентиль В7 закрывается, а через схему «ИЛИ»4 поступает импульс еще на один цикл измерений, причем на шифратор 16 и счетчик 12 этот импульс не поступает, и они остаются в предыдущем состоянии, соответствующем найденному углу ψк. В этом случае работа схемы повторяется с некоторым отличием: число импульсов, равное коэффициенту Вк, теперь уже вводится через нормально замкнутый контакт схему «ИЛИ»2 и нормально разомкнутый контакт в множительное устройство 4, на выходе которого получаем произведение (Вк) cosψк, так как на его потенциальные входы подается код (cosα)=(cosψк). Это произведение без учета знака записывается в счетчике 11 через нормально разомкнутый контакт и схему «ИЛИ»3, а число импульсов, соответствующее коэффициенту Ск, через нормально замкнутый контакт схему «ИЛИ»1 и нормально разомкнутый контакт поступает на множительное устройство 3, на потенциальные входы которого подается код (sinα)=(sinψк). Тогда на выходе множительного устройства 3 получаем произведение (Ск)sinψк, которое через нормально разомкнутый контакт и схему «ИЛИ»3 записывается по модулю в реверсивный счетчик 11, работающий на суммирование, так как выходной импульс триггера Т1 не поступит через нормально разомкнутый контакт на вход триггера Т5 для переключения счетчика 11 в режим вычитания. По окончании процесса вычислений в счетчике 11 будет записано число, соответствующее амплитуде гармоники Ак, а в счетчике 12 число, равное фазе гармоники ψк.
Время пересчета коэффициентов Вк и Ск в амплитуды Ак и фазы ψк гармоник определяется быстродействием элементов, заданной точностью и выбранным алгоритмом работы прибора.
название | год | авторы | номер документа |
---|---|---|---|
ЦИФРОВОЙ АВТОМАТИЧЕСКИЙ АНАЛИЗАТОР ЧАСТОТНЫХ | 1969 |
|
SU257579A1 |
Анализатор спектра | 1984 |
|
SU1237987A1 |
УСТРОЙСТВО УПРАВЛЕНИЯ ПРЕОБРАЗОВАТЕЛЕМ ЧАСТОТЫ С НЕПОСРЕДСТВЕННОЙ СВЯЗЬЮ | 1967 |
|
SU224656A1 |
УСТРОЙСТВО ДЛЯ ПОВЕРКИ ИЗМЕРИТЕЛЕЙ ЧАСТОТЫ И ПЕРИОДА | 2009 |
|
RU2392633C1 |
ЦИФРОВОЙ АВТОМАТ КОНТРОЛЯ ЛИНЕЙНЫХ ЧЕТЫРЕХПОЛЮСНИКОВ | 1971 |
|
SU317068A1 |
Цифровой автомат контроля линейных четырехполюсников | 1968 |
|
SU471588A1 |
Автоматический цифровой измеритель коэффициента гармоник | 1980 |
|
SU911363A1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛОВ С ОГРАНИЧЕННЫМ СПЕКТРОМ (ВАРИАНТЫ) | 2004 |
|
RU2265278C1 |
Устройство для управления автономнымиНВЕРТОРОМ | 1979 |
|
SU830631A1 |
Компенсационный анализатор гармо-НиК | 1974 |
|
SU822060A1 |
Цифровой автоматический анализатор гармоник, содержащий преобразователь аналог-код с высокочастотным генератором, два вспомогательных и два выходных счетчика с вентилями переноса, реверсивный счетчик амплитуд и счетчик фаз, блок управления с линией задержки, два множительных устройства, генератор тактовых импульсов с вентилем, триггеры и логические схемы «И» и «ИЛИ», отличающийся тем, что, с целью повышения быстродействия и точности, в нем установлен шифратор ортогональных функций, и входы множительных устройств вместе со входами вспомогательных счетчиков, включенных через вентили переноса параллельно выходным счетчикам, подсоединены через вентили, открываемые триггерами управления вспомогательных счетчиков, к высокочастотному генератору преобразователя аналог-код, а выходы множительных устройств подключены ко входу реверсивного счетчика амплитуды, соединенного через триггер знака с шифратором, через триггер пуска - с триггерами знака выходных счетчиков и через вентиль тактового генератора - со входом счетчика фазы, который объединен с одним из входов шифратора, причем управляемый вход вентиля тактового генератора подключен ко второму выходу триггера пуска, связанному через линию задержки с блоком управления.
Авторы
Даты
1968-12-02—Публикация
1967-06-24—Подача