СИСТЕМА ОЦЕНКИ СОСТОЯНИЯ ЗОЛОТНИКОВЫХ ПАР ТОПЛИВОРЕГУЛИРУЮЩЕЙ АППАРАТУРЫ АВИАЦИОННЫХ ГАЗОТУРБИННЫХ ДВИГАТЕЛЕЙ НА ОСНОВЕ АНАЛИЗА ПАРАМЕТРОВ СВОБОДНЫХ КОЛЕБАНИЙ ЗОЛОТНИКА

Полезная модель относится к вычислительной технике, в частности, к системе оценки состояния золотниковых пар топливорегулирующей аппаратуры авиационных газотурбинных двигателей на основе анализа параметров свободных колебаний золотника, реализующей применение новых информационных технологий в диагностике топливной аппаратуры авиадвигателей.
Отказы золотниковых пар топливорегулирующей аппаратуры авиационных газотурбинных двигателей (ГТД) являются одной из основных причин отказов двигателей в полете.
Причиной таких отказов является снижение качества топлива, связанное с образованием отложений, смол и механических примесей в зазоре между золотником и втулкой. Это приводит к увеличению сил трения вплоть до полного заклинивания (залипания) золотника во втулке. Залипание золотника идентифицируется специальным коэффициентом, называемым коэффициентом демпфирования (затухания) ξ.
от
В работе [3] для коэффициента демпфирования ξ, золотниковой пары получено выражение зависимости от вязкости ν и плотности ρ топлива, площади трения S, зазора δ между золотником и втулкой, массы отложений m загрязнений в зазоре δ, жесткости пружины k и массы золотника m:
В выражении (1) величины ρ, S, δ, k, m являются постоянными, не изменяются в процессе наработки изделия в эксплуатации.
от
В процессе длительной работы авиадвигателя происходит рост вязкости топлива ν в окрестности золотника и массы отложений m в зазоре δ, что приводит к увеличению коэффициента демпфирования ξ золотниковой пары. При этом амплитуда свободных колебаний золотника на резонансной частоте снижается в соответствии с формулой [4]:
p
p
где Y(t) - амплитуда свободных колебаний золотника на резонансной частоте, X(t) - амплитуда колебаний основания (корпуса агрегата золотника) на резонансной частоте, ξ - коэффициент демпфирования золотниковой пары.
Таким образом, характеризуя состояние золотника амплитудой его свободных колебаний, представляет интерес задача разработки такой автоматизированной системы, которая позволяла бы проводить оценку состояния золотниковых пар топливорегулирующей аппаратуры авиационных газотурбинных двигателей на основе анализа параметров свободных колебаний золотника.
Известны системы, которые могли быть использованы для решения поставленной задачи [1, 2].
Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления [1].
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов, одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.
Известна и другая система, содержащая центральный процессорный модуль, входы которого соединены с модулями памяти и с модулями подготовки и ввода данных, а выходы подключены к соответствующим модулям памяти, модуль обработки данных, информационные входы которого соединены с выходами соответствующих модулей памяти, синхронизирующие входы подключены к управляющим выходам центрального процессорного модуля, а выход модуля является информационным выходом системы [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысоком быстродействии системы, обусловленном тем, что выполнение процедур аналитической обработки данных реализуется через поиск данных по всей базе данных, что при больших объемах базы данных неизбежно приводит к неоправданно большим затратам времени на получение аналитических оценок.
Цель полезной модели - повышение быстродействия системы путем исключения поиска данных по всему объему базы данных сервера и локализации поиска только по опорным (фиксированным) адресам базы данных, соответствующим идентификаторам авиадвигателя, золотника топливорегулирующей аппаратуры и коэффициента демпфирования золотника.
Поставленная цель достигается тем, что в систему, содержащую модуль идентификации базового адреса ресурса авиадвигателя, информационный вход которого является первым информационным входом системы, предназначенным для приема кодограммы запроса с автоматизированного рабочего места пользователя системы, синхронизирующий вход модуля идентификации базового адреса ресурса авиадвигателя является первым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения кодограммы запроса с автоматизированного рабочего места пользователя системы в модуль идентификации базового адреса ресурса авиадвигателя, первый информационный выход модуля идентификации базового адреса ресурса авиадвигателя является первым информационным выходом системы, предназначенным для выдачи кода плотности топлива на первый информационный вход сервера базы данных, модуль формирования сигналов считывания параметров золотниковой пары, информационный выход которого является первым адресным выходом системы, предназначенным для выдачи адреса параметров золотниковой пары на адресный вход сервера базы данных, а синхронизирующий выход модуля формирования сигналов считывания параметров золотниковой пары является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием параметров золотниковой пары на вход первого канала прерывания сервера базы данных, модуль регистрации параметров золотниковой пары, информационный вход которого является вторым информационным входом системы, предназначенным для приема кодов параметров золотниковой пары, считанных из базы данных сервера, синхронизирующий вход модуля регистрации параметров золотниковой пары является вторым синхронизирующим входом системы, предназначенным для приема сигналов занесения кодов параметров золотниковой пары, считанных из базы данных сервера, в модуль регистрации параметров золотниковой пары, модуль идентификации адреса амплитуды свободных колебаний золотника, информационный вход которого является третьим информационным входом системы, предназначенным для приема кодов коэффициентов демпфирования золотниковых пар, считанных из базы данных сервера, синхронизирующий вход модуля идентификации адреса амплитуды свободных колебаний золотника является третьим синхронизирующим входом системы, предназначенным для приема сигналов занесения кодов коэффициентов демпфирования золотниковых пар, считанных из базы данных сервера, в модуль идентификации адреса амплитуды свободных колебаний золотника, модуль формирования сигналов считывания амплитуды свободных колебаний золотника, информационный вход которого подключен к информационному выходу модуля идентификации адреса амплитуды свободных колебаний золотника, синхронизирующий вход модуля идентификации адреса амплитуды свободных колебаний золотника подключен к синхронизирующему выходу модуля идентификации адреса амплитуды свободных колебаний золотника, информационный выход модуля идентификации адреса амплитуды свободных колебаний золотника является вторым адресным выходом системы, предназначенным для выдачи адреса амплитуды свободных колебаний золотника на адресный вход сервера базы данных, а синхронизирующий выход модуля идентификации адреса амплитуды свободных колебаний золотника является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием амплитуды свободных колебаний золотника на вход первого канала прерывания сервера базы данных, модуль идентификации состояния золотниковых пар, первый информационный вход которого является четвертым информационным входом системы, предназначенным для приема кодов амплитуды свободных колебаний золотника, считанных из базы данных сервера, второй информационный вход модуля идентификации состояния золотниковых пар подключен к второму информационному выходу модуля идентификации базового адреса ресурса авиадвигателя, а синхронизирующий вход модуля идентификации состояния золотниковых пар является четвертым синхронизирующим входом системы, предназначенным для приема сигналов занесения кодов амплитуды свободных колебаний золотника, считанных из базы данных сервера, в модуль идентификации состояния золотниковых пар, информационный выход модуля идентификации состояния золотниковых пар является вторым информационным выходом системы, предназначенным для выдачи идентификатора золотниковой пары на автоматизированное рабочее место пользователя системы, один синхронизирующий выход модуля идентификации состояния золотниковых пар является первым сигнальным выходом системы, предназначенным для выдачи сигнала предотказного состояния золотниковой пары на автоматизированное рабочее место пользователя системы, другой синхронизирующий выход модуля идентификации состояния золотниковых пар является вторым сигнальным выходом системы, предназначенным для выдачи сигнала работоспособного состояния золотниковой пары на автоматизированное рабочее место пользователя системы, отличающаяся тем, что в нее введены модуль формирования относительного адреса золотниковой пары, первый и второй информационные входы которого подключены к третьему и четвертому информационным выходам модуля идентификации базового адреса ресурса авиадвигателя соответственно, синхронизирующий вход модуля формирования относительного адреса золотниковой пары подключен к синхронизирующему выходу модуля идентификации базового адреса ресурса авиадвигателя, один информационный выход модуля формирования относительного адреса золотниковой пары соединен с информационным входом модуля формирования сигналов считывания параметров золотниковой пары, а другой информационный выход модуля формирования относительного адреса золотниковой пары соединен с третьим информационным входом модуля идентификации состояния золотниковых пар, синхронизирующий выход модуля формирования относительного адреса золотниковой пары соединен с синхронизирующим входом модуля формирования сигналов считывания параметров золотниковой пары, модуль формирования сигналов вызова подпрограммы базы данных сервера, информационный вход которого подключен к информационному выходу модуля регистрации параметров золотниковой пары, синхронизирующий вход модуля формирования сигналов вызова подпрограммы базы данных сервера подключен к синхронизирующему выходу модуля регистрации параметров золотниковой пары, информационный выход модуля формирования сигналов вызова подпрограммы базы данных сервера является третьим информационным выходом системы, предназначенным для выдачи кодов вязкости топлива в окрестности золотника, массы отложений, площади трения, зазора между золотником и втулкой, жесткости пружины и массы золотника на второй информационный вход сервера базы данных, а синхронизирующий выход модуля формирования сигналов вызова подпрограммы базы данных сервера является третьим синхронизирующим выходом системы, предназначенным для выдачи сигналов управления вызовом подпрограммы базы данных сервера на вход второго канала прерывания сервера базы данных, и модуль контроля границы массива опроса золотниковых пар, информационный вход которого подключен к пятому информационному выходу модуля идентификации базового адреса ресурса авиадвигателя, а первый и второй синхронизирующие входы модуля контроля границы массива опроса золотниковых пар подключены к одному и другому синхронизирующим выходам модуля идентификации состояния золотниковых пар соответственно, один синхронизирующий выход модуля контроля границы массива опроса золотниковых пар соединен с одним установочным входом модуля регистрации параметров золотниковой пары, с одним установочным входом модуля идентификации состояния золотниковых пар, с одним установочным входом модуля вызова подпрограммы базы данных сервера, с одним установочным входом модуля формирования сигналов считывания параметров золотниковой пары, с одним установочным входом модуля идентификации адреса амплитуды свободных колебаний золотника, с одним установочным входом модуля формирования сигналов считывания амплитуды свободных колебаний золотника и с счетным входом модуля формирования относительного адреса золотниковой пары, другой синхронизирующий выход модуля контроля границы массива опроса золотниковых пар соединен с другим установочным входом модуля формирования сигналов считывания параметров золотниковой пары, с установочным входом модуля формирования относительного адреса золотниковой пары, с установочным входом модуля идентификации базового адреса ресурса авиадвигателя, с другим установочным входом модуля регистрации параметров золотниковой пары, с другим установочным входом модуля вызова подпрограммы базы данных сервера, с другим установочным входом модуля идентификации адреса амплитуды свободных колебаний золотника, с другим установочным входом модуля формирования сигналов считывания амплитуды свободных колебаний золотника и с другим установочным входом модуля идентификации состояния золотниковых пар.
Сущность полезной модели поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 приведен пример конкретной конструктивной реализации модуля идентификации базового адреса ресурса авиадвигателя, на фиг.3 - пример конкретной конструктивной реализации модуля формирования относительного адреса золотниковой пары, на фиг.4 - пример конкретной конструктивной реализации модуля формирования сигналов считывания параметров золотниковой пары, на фиг.5 - пример конкретной конструктивной реализации модуля регистрации параметров золотниковой пары, на фиг.6 - пример конкретной конструктивной реализации модуля формирования сигналов вызова подпрограммы базы данных сервера, на фиг.7 - пример конкретной конструктивной реализации модуля идентификации адреса амплитуды свободных колебаний золотника, на фиг.8 - пример конкретной конструктивной реализации модуля формирования сигналов считывания амплитуды свободных колебаний золотника, на фиг.9 - пример конкретной конструктивной реализации модуля идентификации состояния золотниковых пар, на фиг.10 - пример конкретной конструктивной реализации модуля контроля границы массива опроса золотниковых пар.
Система (фиг.1) содержит модуль 1 идентификации базового адреса ресурса авиадвигателя, модуль 2 формирования относительного адреса золотниковой пары, модуль 3 формирования сигналов считывания параметров золотниковой пары, модуль 4 регистрации параметров золотниковой пары, модуль 5 формирования сигналов вызова подпрограммы базы данных сервера, модуль 6 идентификации адреса амплитуды свободных колебаний золотника, модуль 7 формирования сигналов считывания амплитуды свободных колебаний золотника, модуль 8 идентификации состояния золотниковых пар, модуль 9 контроля границы массива опроса золотниковых пар.
На фиг.1 показаны первый 10, второй 11, третий 12 и четвертый 13 информационные входы системы, первый 14, второй 15, третий 16 и четвертый 17 синхронизирующие входы системы, а также адресные 18-19, информационные 20-22, синхронизирующие 23-25 и сигнальные 26-27 выходы системы.
Модуль 1 идентификации базового адреса ресурса авиадвигателя (фиг.2) содержит регистр 30, дешифратор 31, модуль памяти 32, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 33-35 И, элементы 36-37 задержки. На чертеже также показаны информационный 38, синхронизирующий 39 и установочный 40 входы, информационные 45-49 и синхронизирующий 50 выходы.
Модуль 2 формирования относительного адреса золотниковой пары (фиг.3) содержит счетчик 55, дешифратор 56, модуль памяти 57, выполненный в виде постоянного запоминающего устройства (ПЗУ), сумматор 58, элементы 59-61 И и элементы 62-63 задержки. На чертеже также показаны информационные 64-65, синхронизирующий 66, счетный 67 и установочный 68 входы, информационные 69-70 и синхронизирующий 71 выходы.
Модуль 3 формирования сигналов считывания параметров золотниковой пары (фиг.4) содержит регистр 72, элемент 73 ИЛИ и элементы 74-75 задержки. На чертеже также показаны информационный 76, синхронизирующий 77 и установочные 78-79 входы, информационный 80 и синхронизирующий 81 выходы.
Модуль 4 регистрации параметров золотниковой пары (фиг.5) содержит регистр 82, элемент 83 ИЛИ и элемент 84 задержки. На чертеже также показаны информационный 85, синхронизирующий 86 и установочные 87-88 входы, информационный 89 и синхронизирующий 90 выходы.
Модуль 5 формирования сигналов вызова подпрограммы базы данных сервера (фиг.6) содержит регистр 91, элемент 92 ИЛИ и элемент 93 задержки. На чертеже также показаны информационный 94, синхронизирующий 95 и установочные 96-97 входы, информационный 98 и синхронизирующий 99 выходы.
Модуль 6 идентификации адреса амплитуды свободных колебаний золотника (фиг.7) содержит регистр 100, дешифратор 101, модуль памяти 102, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 103-105 И, элемент 106 ИЛИ и элементы 107-108 задержки. На чертеже также показаны информационный 109, синхронизирующий 110 и установочные 111-112 входы, информационный 113 и синхронизирующий 114 выходы.
Модуль 7 формирования сигналов считывания амплитуды свободных колебаний золотника (фиг.8) содержит регистр 120, элемент 121 ИЛИ и элемент 122 задержки. На чертеже также показаны информационный 123, синхронизирующий 124 и установочные 125-126 входы, информационный 127 и синхронизирующий 128 выходы.
Модуль 8 идентификации состояния золотниковых пар (фиг.9) содержит регистр 130, компаратор 131, элементы 132-133 И, группы 134-135 элементов И, элемент 136 ИЛИ, группу 137 элементов ИЛИ и элементы 138-139 задержки. На чертеже также показаны информационные 140-142, синхронизирующий 143 и установочные 144-145 входы, информационный 148 и синхронизирующие 149-150 выходы.
Модуль 9 контроля границы массива опроса золотниковых пар (фиг.10) содержит счетчик 155, компаратор 156, элемент 157 ИЛИ и элемент 158 задержки. На чертеже также показаны информационный 159 и счетные 160-161 входы, синхронизирующие 162-163 выходы.
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.
Удаленное автоматизированное рабочее место (АРМ) пользователя системы состоит из терминала, имеющего экран для отображения кодограммы запроса и сигналов системы, и клавиатуру персонального компьютера. Управление предъявлением считываемых параметров золотниковых пар топливной аппаратуры авиадвигателя и предъявлением коэффициентов демпфирования каждой золотниковой пары осуществляется с сервера (на чертеже не показано).
Система работает следующим образом.
Каждому типу авиадвигателя ставится в соответствие некоторый идентификационный номер - цифровой код. Поскольку состояние всех систем (устройств) авиадвигателя определяется его ресурсом, то коду каждого двигателя ставится в соответствие некоторый базовый адрес его ресурса, начиная с которого в базе данных сервера хранится информация о состоянии всех устройств авиадвигателя. В этом случае информация о параметрах устройств авиадвигателя распределена по относительным адресам памяти базы данных сервера. Смещение относительного адреса каждого устройства авиадвигателя относительно базового адреса ресурса авиадвигателя соответствует коду (идентификатору) этого устройства.
Таким образом, по коду авиадвигателя можно открывать базовый адрес его ресурса, а затем считывать технические параметры любого устройства авиадвигателя из относительных адресов, смещенных относительно базового адреса ресурса авиадвигателя на величину, соответствующую идентификатору (коду) этого устройства.
Считанным параметрам золотниковой пары сервер ставит в соответствие некоторый коэффициент демпфирования амплитуды свободных колебаний золотника, которому система соотносит некоторый адрес базы данных сервера, из которого считывается значение амплитуды свободных колебаний золотника, по которой и устанавливается состояние золотниковой пары.
Для запуска системы пользователь на своем рабочем месте формирует кодограмму запроса, в которой указываются код авиадвигателя, идентификатор (номер) золотника, с которого начинается опрос золотниковых пар, число всех опрашиваемых золотниковых пар и пороговое значение амплитуды свободных колебаний золотника:
Код
Код
Код
Код
Вводится код авиадвигателя
Вводится идентификатор золотника, с которого начинается опрос золотниковых пар
Вводится общее число всех опрашиваемых золотниковых пар
Вводится пороговое значение амплитуды свободных колебаний золотника
Эта кодограмма с автоматизированного рабочего места пользователя системы подается на информационный вход 10 системы, затем поступает на информационный вход 38 модуля 1 идентификации базового адреса ресурса авиадвигателя и заносится в регистр 30 синхронизирующим импульсом, подаваемым на синхронизирующий вход 39 модуля 1 с синхронизирующего входа 14 системы.
Код авиадвигателя с выхода 41 регистра 30 подается на вход дешифратора 31. Дешифратор 31 расшифровывает код авиадвигателя и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 33-35 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 31 будет открыт элемент 35 И по одному входу.
Синхронизирующий импульс с входа 14 системы, пройдя через вход 39 модуля 1, задерживается элементом 36 задержки на время срабатывания регистра 30 и дешифратора 31 и поступает через открытый по одному входу элемент 35 И на вход фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 32.
В первых К1 разрядах фиксированной ячейки ПЗУ 32 хранится код базового адреса ресурса авиадвигателя, начиная с которого в памяти базы данных сервера хранятся текущие рабочие параметры всех устройств авиадвигателя, а во вторых К2 разрядах хранится код плотности ρ топлива авиадвигателя:
К1 разрядов
К2 разрядов
Базовый адрес ресурса авиадвигателя
Код плотности топлива, ρ
Код базового адреса ресурса авиадвигателя с выхода 45 ПЗУ 32 пересылается на информационный вход 64 модуля 2 формирования относительного адреса золотниковой пары и подается на один вход сумматора 58.
Код К2, содержащий код плотности топлива авиадвигателя, с выхода 46 ПЗУ 32 выдается на информационный выход 20 системы.
Код номера золотника, с которого начинается опрос, с выхода 47 модуля 1 пересылается на информационный вход 65 модуля 2 и подается на информационный вход счетчика 55, куда и заносится синхронизирующим импульсом, поступающим на синхронизирующий вход 66 модуля 2 с выхода элемента 36 задержки, задержанным элементом 37 задержки на время считывания содержимого фиксированной ячейки ПЗУ 32.
Код номера золотника с выхода счетчика 55 подается на вход дешифратора 56. Дешифратор 56 расшифровывает код номера золотника и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 59-61 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 56 будет открыт элемент 60 И по одному входу.
Синхронизирующий импульс с входа 66 модуля 2 задерживается элементом 62 задержки на время срабатывания счетчика 55 и дешифратора 56 и поступает через открытый по одному входу элемент 60 И на вход фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 57. В фиксированной ячейке ПЗУ 57 хранится код смещения адреса параметров золотниковой пары относительно базового адреса ресурса авиадвигателя. Этот код с выхода ПЗУ 57 подается на другой информационный вход сумматора 58.
По синхронизирующему импульсу с выхода элемента 62 задержки, задержанному элементом 63 задержки на время считывания фиксированной ячейки ПЗУ 57, в сумматоре 58 происходит суммирование кодов, поданных на его входы. С выхода 69 сумматора 58 снимается код относительного адреса базы данных сервера, в котором хранятся параметры золотниковой пары.
Код относительного адреса золотниковой пары с выхода 69 модуля 2 пересылается на информационный вход 76 модуля 3 формирования сигналов считывания параметров золотниковой пары и подается на информационный вход регистра 72, куда и заносится синхронизирующим импульсом с выхода 71 модуля 2, задержанным элементом 74 задержки на время срабатывания сумматора 58 модуля 2.
Этот же импульс с выхода элемента 74 задержки задерживается элементом 75 задержки на время занесения кода относительного адреса золотниковой пары в регистр 72, и с выхода 23 системы поступает на вход первого канала прерывания сервера.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 18 системы, и выдачи считанных параметров золотниковой пары на информационный вход 11 системы.
Считанные из базы данных сервера параметры золотниковой пары с информационного входа 11 системы поступают на информационный вход 85 регистра 82 модуля 4 регистрации параметров золотниковой пары, куда и заносятся синхронизирующим импульсом сервера, поступающим на вход 15 системы.
Параметры золотниковой пары с выхода 89 регистра 82 модуля 4 пересылаются на информационный вход 94 модуля 5 формирования сигналов вызова подпрограммы базы данных сервера и поступают на информационный вход регистра 91, куда и заносятся синхронизирующим импульсом сервера с входа 86 модуля 4, задержанным элементом 84 задержки на время срабатывания регистра 82 и поступающим с выхода 90 модуля 4 на синхронизирующий вход 95 модуля 5.
Этот же импульс с входа 95 модуля 5 задерживается элементом 93 задержки на время занесения параметров золотниковой пары в регистр 91, и с выхода 24 системы поступает на вход второго канала прерывания сервера базы данных.
С приходом этого импульса сервер опрашивает свои информационные входы и забирает с информационного выхода 20 системы код плотности топлива, выдаваемый с выхода 46 модуля 1, а с информационного выхода 21 системы забирает код вязкости топлива в окрестности золотника, код площади трения, код зазора между золотником и втулкой, код массы отложений загрязнений в зазоре, код жесткости пружины и код массы золотника, выдаваемые с выхода 98 регистра 91 модуля 5, и возвращает из своей базы данных на информационный вход 12 системы соответствие в виде кода коэффициента демпфирования золотниковой пары.
Считанный из базы данных сервера код коэффициента демпфирования золотниковой пары с информационного входа 12 системы поступает на информационный вход 109 регистра 100 модуля 6 идентификации адреса амплитуды свободных колебаний золотника, куда и заносится синхронизирующим импульсом сервера, поступающим на вход 16 системы.
Код коэффициента демпфирования золотниковой пары с выхода регистра 100 подается на вход дешифратора 101. Дешифратор 101 расшифровывает код коэффициента демпфирования золотниковой пары и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 103-105 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 101 будет открыт элемент 105 И по одному входу.
Синхронизирующий импульс с входа 16 системы задерживается элементом 107 задержки на время срабатывания регистра 100 и дешифратора 101 и поступает через открытый по одному входу элемент 105 И на вход фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 102. В фиксированной ячейке ПЗУ 102 хранится код адреса амплитуды свободных колебаний золотника.
Считанный из ПЗУ 102 код адреса амплитуды свободных колебаний золотника с выхода 113 модуля 6 пересылается на информационный вход 123 модуля 7 формирования сигналов считывания амплитуды свободных колебаний золотника и подается на информационный вход регистра 120, куда и заносятся синхронизирующим импульсом с выхода элемента 107 задержки, задержанным элементом 108 задержки на время считывания фиксированной ячейки ПЗУ 102 и поступающим с выхода 114 модуля 6 на синхронизирующий вход 124 модуля 7.
Этот же импульс с входа 124 модуля 7 задерживается элементом 122 задержки на время занесения кода адреса амплитуды свободных колебаний золотника в регистр 120, и с выхода 25 системы поступает на вход первого канала прерывания сервера.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 19 системы, и выдачи кода амплитуды свободных колебаний золотника на информационный вход 13 системы.
Считанный из базы данных сервера код амплитуды свободных колебаний золотника с информационного входа 13 системы поступает на информационный вход 142 регистра 130 модуля 8 идентификации состояния золотниковой пары, куда и заносится синхронизирующим импульсом сервера, поступающим на вход 17 системы.
С выхода регистра 130 код амплитуды свободных колебаний рассматриваемого золотника пересылается на один информационный вход компаратора 131, на другой информационный вход 140 которого подается код порогового значения амплитуды свободных колебаний золотника с выхода 48 модуля 1.
По синхронизирующему импульсу сервера, поступающему с входа 17 системы на синхронизирующий вход 143 модуля 8 и задерживаемому элементом 138 задержки на время срабатывания регистра 130, в компараторе 131 происходит сравнение кодов, поданных на его входы.
Если код амплитуды свободных колебаний обрабатываемого золотника, принятый на один вход компаратора 131 с выхода регистра 130, меньше кода порогового значения амплитуды свободных колебаний золотника, подаваемого на вход 140 компаратора 131 с выхода 48 модуля 1, то на выходе 146 компаратора 131 вырабатывается сигнал. Этот сигнал открывает элемент 132 И по одному входу.
В этом случае синхронизирующий импульс сервера с выхода элемента 138 задержки, задержанный элементом 139 задержки на время срабатывания компаратора 131, проходит через открытый по одному входу элемент 132 И и с выхода 149 модуля 8 снимается как сигнал «Золотниковая пара находится в предотказном состоянии», который с сигнального выхода 26 системы выдается на АРМ пользователя системы.
При этом выдача сигнала о предотказном состоянии обработанной золотниковой пары сопровождается указанием и выдачей номера золотниковой пары. Для этого тот же самый импульс с выхода элемента 132 И пропускает через элементы И группы 134 принятый на информационный вход 141 модуля 8 с выхода 70 модуля 2 код номера обработанной золотниковой пары на информационный выход 148 модуля 8. Этот код затем с информационного выхода 22 системы выдается на АРМ пользователя системы.
Кроме того, этот же импульс с выхода 149 модуля 8 пересылается на счетный вход 160 модуля 9, проходит элемент 157 ИЛИ и поступает на счетный вход счетчика 155, увеличивая его содержимое на единицу. Счетчик 155 подсчитывает нарастающим итогом число принятых и обработанных золотниковых пар топливорегулирующей аппаратуры авиадвигателя.
Если код амплитуды свободных колебаний обрабатываемого золотника, принятый на один вход компаратора 131 с выхода регистра 130, равен или больше кода порогового значения амплитуды свободных колебаний золотника, подаваемого на вход 140 компаратора 131 с выхода 48 модуля 1, то на выходе 147 компаратора 131 вырабатывается сигнал. Этот сигнал открывает элемент 133 И по одному входу.
В этом случае синхронизирующий импульс сервера с выхода элемента 138 задержки, задержанный элементом 139 задержки на время срабатывания компаратора 131, проходит через открытый по одному входу элемент 133 И и с выхода 150 модуля 8 снимается как сигнал «Золотниковая пара находится в рабочем состоянии», который с сигнального выхода 27 системы выдается на АРМ пользователя системы.
При этом выдача сигнала о рабочем состоянии обработанной золотниковой пары сопровождается указанием и выдачей номера золотниковой пары. Для этого тот же самый импульс с выхода элемента 133 И пропускает через элементы И группы 135 принятый на информационный вход 141 модуля 8 с выхода 70 модуля 2 код номера обработанной золотниковой пары на информационный выход 148 модуля 8. Этот код затем с информационного выхода 22 системы выдается на АРМ пользователя системы.
Кроме того, этот же импульс с выхода 150 модуля 8 пересылается на счетный вход 161 модуля 9, проходит элемент 157 ИЛИ и поступает на счетный вход счетчика 155, увеличивая его содержимое на единицу. Счетчик 155 подсчитывает нарастающим итогом число принятых и обработанных золотниковых пар топливорегулирующей аппаратуры авиадвигателя.
Число принятых и обработанных золотниковых пар с выхода счетчика 155 подается на один информационный вход компаратора 156, на другой информационный вход 159 которого с выхода 49 модуля 1 подается код общего числа всех запрашиваемых для обработки золотниковых пар.
Если код числа принятых и обработанных золотниковых пар, подаваемый на один информационный вход компаратора 156 с выхода счетчика 155, будет меньше кода общего числа всех запрашиваемых на обработку золотниковых пар, подаваемого на информационный вход 159 компаратора 156 с выхода 49 модуля 1, то на выходе 162 компаратора 156 вырабатывается сигнал.
Этот сигнал подается, во-первых, на:
- установочный вход 78 модуля 3, проходит элемент 73 ИЛИ и поступает на установочный вход регистра 72, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 87 модуля 4, проходит элемент 83 ИЛИ и поступает на установочный вход регистра 82, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 96 модуля 5, проходит элемент 92 ИЛИ и поступает на установочный вход регистра 91, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 111 модуля 6, проходит элемент 106 ИЛИ и поступает на установочный вход регистра 100, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 125 модуля 7, проходит элемент 121 ИЛИ и поступает на установочный вход регистра 120, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 144 модуля 8, проходит элемент 136 ИЛИ и поступает на установочный вход регистра 130, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы.
Этот же сигнал, во-вторых, подается на счетный вход 67 модуля 2 и поступает на счетный вход счетчика 55, увеличивая его содержимое на единицу и формируя, тем самым, код номера следующей принятой золотниковой пары, подлежащей обработке.
Далее система расшифровывает код вновь сформированного номера золотника и определяет относительный адрес считывания его параметров, считывает параметры золотника и отправляет их серверу, который для полученных параметров золотника в своей базе данных находит и возвращает системе некоторое соответствие в виде коэффициента демпфирования, по которому из базы данных сервера выдается амплитуда свободных колебаний золотника, по которой система устанавливает состояние золотника.
Описанный последовательный процесс формирования и считывания относительных адресов золотниковых пар с соотнесением параметрам каждой золотниковой пары некоторого коэффициента демпфирования, для каждого из которых сервер находит амплитуду свободных колебаний золотника, по которой система определяет состояние обработанной золотниковой пары, будет продолжаться до тех пор, пока не будут приняты и обработаны все золотниковые пары, код общего числа которых задается кодограммой запроса и снимается с выхода 49 модуля 1.
Это произойдет тогда, когда содержимое принятых и обработанных золотниковых пар в счетчике 155 модуля 9, подаваемое на один вход компаратора 156 модуля 9, будет равно коду общего числа всех задаваемых для обработки золотниковых пар, подаваемого на вход 159 компаратора 156 с выхода 49 модуля 1.
В этом случае на выходе 163 компаратора 156 вырабатывается сигнал, который, во-первых, идет на установочный вход счетчика 155, возвращая его в исходное состояние и подготавливая его для следующего цикла работы.
Этот же сигнал, во-вторых, с выхода 163 модуля 9 подается на:
- установочный вход 40 модуля 1 и поступает на установочный вход регистра 30, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 68 модуля 2 и поступает на установочный вход счетчика 55, возвращая его в исходное состояние и подготавливая его для следующего цикла работы;
- установочный вход 79 модуля 3, проходит элемент 73 ИЛИ и поступает на установочный вход регистра 72, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 88 модуля 4, проходит элемент 83 ИЛИ и поступает на установочный вход регистра 82, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 97 модуля 5, проходит элемент 92 ИЛИ и поступает на установочный вход регистра 91, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 112 модуля 6, проходит элемент 106 ИЛИ и поступает на установочный вход регистра 100, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 126 модуля 7, проходит элемент 121 ИЛИ и поступает на установочный вход регистра 120, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- установочный вход 145 модуля 8, проходит элемент 136 ИЛИ и поступает на установочный вход регистра 130, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы.
Таким образом, введение новых узлов и модулей и новых конструктивных связей позволило существенно повысить быстродействие системы путем исключения поиска данных по всей базе данных сервера системы.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент США №5136708, М.кл. G06F 15/16, 1992.
2. Патент США №5129083, М.кл. G06F 12/00, 15/40, 1992 (прототип).
3. Урявин С.П., Коняев Е.А. Контроль состояния золотниковых пар топливорегулирующей аппаратуры ГТД методами вибрационной диагностики. / Гражданская авиация на современном этапе развития науки, техники и общества: Сборник тезисов докладов участников Международной научно-технической конференции, посвященной 40-летию МГТУ ГА (26 мая 20011 г.). - Москва: РИО МГТУ ГА, С.45.
4. Бендат Дж., Пирсол А. Измерение и анализ случайных процессов. Пер. с англ. М.: Мир, 1974. - 464 с.