СИСТЕМА МОНИТОРИНГА ВРЕМЕНИ ОТСТАИВАНИЯ НЕФТЕПРОДУКТА ПО УЧАСТКАМ РЕЗЕРВУАРА ХРАНЕНИЯ С УЧЕТОМ ФОРМЫ ЧАСТИЦ ЗАГРЯЗНЕНИЯ И РАСПРЕДЕЛЕНИЯ ТЕМПЕРАТУРЫ НЕФТЕПРОДУКТА ПО ВЫСОТЕ РЕЗЕРВУАРА

Полезная модель относится к вычислительной технике, в частности, к системе мониторинга времени отстаивания нефтепродукта по участкам резервуара хранения с учетом формы частиц загрязнения и распределения температуры нефтепродукта по высоте резервуара, реализующей применение новых информационных технологий в хранении нефтепродуктов.
Одним из способов очистки топлива от механических примесей является отстаивание. Предварительное отстаивание топлива позволяет снизить значительное количество механических примесей и капелек воды еще до фильтрации топлива. Эффективность отстаивания зависит как от его продолжительности, так и от вязкости и плотности топлива, от природы материла частиц загрязнения, их массы, размера и формы. Чем выше вязкость и плотность топлива и чем ниже степень соответствия формы анализируемых частиц загрязнения форме сферической, тем медленнее осаждаются частицы механических примесей и капли воды и, следовательно, тем больше времени требуется для отстаивания топлива.
Норматив на отстаивание топлива в резервуарах служб ГСМ установлен приказом Департамента воздушного транспорта Министерства транспорта РСФСР № ДВ-126 от 17.10.1992 г. и составляет 4 часа на 1 метр уровня. Этому нормативу соответствует скорость оседания частиц механических примесей в пределах ~0,07 мм/с. Однако этот норматив не учитывает не только плотность материала частиц загрязнения, их размеры и форму, но также и плотность, вязкость и температуру самого топлива.
0
з
з
T
T
В работе [3] приводится теоретически обоснованный результат исследования процессов отстаивания топлива в резервуарах. Этот результат показывает, что скорость V (формула Стокса) оседания частиц загрязнения в авиационном топливе зависит от: радиуса r частиц загрязнения, плотности ρ частиц загрязнения, плотности ρ и вязкости γ топлива
T
T
В свою очередь, и плотность топлива ρ, и вязкость топлива γесть функции температуры t топлива:
20
где: t - текущая температура топлива, ρ - плотность топлива при температуре +20°С, указываемая в паспорте на топливо (t= +20°С - температура стандартных атмосферных условий для авиационного топлива).
Поскольку формулы (1)-(3) справедливы как для моторных топлив, относящихся к светлым нефтепродуктам, так и для жидких нефтяных масел специального назначения [4], то все дальнейшие рассуждения будем строить для нефтепродуктов.
Учитывая это, установление расчетно-допустимого времени отстаивания нефтепродукта для каждого резервуара службы ГСМ может быть определено только из рассмотрения особенностей распределения температуры нефтепродукта по высоте каждого отдельного резервуара.
Для этого график распределения температуры нефтепродукта по высоте резервуара разбивается на отдельные участки. В качестве концевых (граничных) точек участков рассматриваются точки графика, в которых происходит измерение температуры нефтепродукта специальной системой контроля параметров нефтепродукта по высоте резервуара (на чертеже не показано).
Каждый участок полученного разбиения графика характеризуется значениями температуры на его границах. При этом температура нижней границы одного участка равна температуре верхней границы смежного с ним нижнего участка.
Разбиение резервуара на участки позволяет более внимательно проследить за изменениями скорости оседания частиц загрязнения нефтепродукта, а, следовательно, и более точно определить время его отстаивания.
Для этого по формулам (1)-(3) для каждой граничной температуры выделенного участка резервуара определяются скорости оседания частиц загрязнения. Интерпретируя далее скорость оседания частиц загрязнения, полученную для температуры верхней границы участка резервуара, как скорость вхождения на участок резервуара, а скорость оседания частиц загрязнения, полученную для температуры нижней границы участка резервуара, как скорость выхода из участка резервуара, вычисляется средняя скорость оседания частиц загрязнения на этом участке резервуара. Полученная средняя скорость оседания частиц загрязнения по каждому участку резервуара затем корректируется умножением всякий раз на некоторую характеристику формы для анализируемых частиц загрязнения.
Для этого на основе понятия «форма частицы» как «степень правильности структуры или топографии частицы (обычно правильная форма частицы - сферическая)» в соответствии с ГОСТ Р 51109-97, принятым Постановлением Госстандарта России от 17.12.1997 г. №413 и действующим с 01.01.1999 г., вводятся определения [5]:
- миделево сечение частицы - «площадь проекции частицы на плоскость, нормальную направлению движения частицы, определяющая лобовое сопротивление движения частицы в потоке жидкости»;
- коэффициент миделевого сечения - «отношение площади миделевого сечения к площади круга, диаметр которого равен наибольшему размеру измеряемой частицы».
Коэффициент миделевого сечения k, являющийся характеристикой формы частицы загрязнения, изменяется в пределах
k=1 - для частиц правильной (сферической) формы;
0<k<1 - для частиц, форма которых не соответствует сферической форме.
Степень соответствия формы частицы сферической форме задается величиной значения ее коэффициента k миделевого сечения. Чем выше степень соответствия формы анализируемой частицы форме сферической, тем ближе значение ее коэффициента k миделевого сечения к 1. И, наоборот, чем ниже степень соответствия формы анализируемой частицы форме сферической, тем ближе значение ее коэффициента k миделевого сечения к 0.
экв
max
Поскольку формулы (1)-(3) справедливы только для частиц сферической формы, то для применения этих формул для частиц любой другой формы в работе [6, с.64] из условия равенства скоростей оседания сферической частицы загрязнения диаметром d и произвольной частицы загрязнения этой же природы с максимальным линейным размером l и характеристикой формы (коэффициентом миделевого сечения) k выведена формула
экв
max
где d - диаметр эквивалентной сферической частицы загрязнения, l - максимальный линейный размер не сферической частицы загрязнения, k - коэффициент миделевого сечения не сферической частицы загрязнения.
max
При этом коэффициент миделевого сечения k не сферической частицы загрязнения также есть функция от l [6, с.135]
max
экв
В соответствии с формулами (5) и (6) частица загрязнения (типа кварца) произвольной формы с наибольшим линейным размером l будет двигаться (оседать) в направлении дна резервуара с такой же скоростью, как и частица сферическая диаметром d.
С точки зрения обеспечения безопасности полетов наибольший интерес представляет задача определения времени отстаивания нефтепродукта в резервуарах хранения для частиц загрязнения (типа кварца) произвольной формы и размером вида
max
з
з
где l=2r(r - радиус частицы загрязнения), δ (табл.1) - монтажный зазор между золотником и втулкой для различных регулирующих элементов насоса-регулятора авиационного ГТД [7].
Таблица 1
№ п/п
Золотниковые пары топливорегулирующей аппаратуры авиационных ГТД
Зазор, δ [мкм]
1
Дроссельный кран-втулка
8-12
2
Золотник клапана постоянного перепада давления - втулка
7-9
3
Распределительный клапан-втулка
10-14
4
Шток гидрозамедлителя-муфта
6-8
5
Плунжер-гильза
15-22
6
Золотники клапана сброса - втулка
5-8
Необходимо учесть, что частицы загрязнения (типа кварца) размером 5-10 мкм имеют очень малую скорость оседания в связи с проявлением седиментационно-диффузионного равновесия, когда скорость броуновского движения приближается к скорости седиментации (оседания). Поэтому для удаления этих частиц после отстаивания нефтепродукта в резервуарах используется система фильтрации с тонкостью очистки менее 3 мкм.
max
С учетом этого и в соответствии с табл.1 значения l в формуле (7) берутся равными 12-22 мкм.
Принимая наибольший линейный размер частицы загрязнения (типа кварца) произвольной формы
и подставляя его в (5), получим, что радиус эквивалентной сферической частицы загрязнения имеет вид
экв
Тогда в соответствии с (1) скорость оседания сферической частицы загрязнения эквивалентного радиуса r имеет вид
Подставляя (9) в (10), получим, что
Из (11) с учетом (1) и (8) получаем, что
0
экв
max
0
max
max
max
где V(d) - скорость оседания сферической частицы загрязнения эквивалентного диаметра, равная скорости оседания частицы загрязнения с наибольшим линейным размером l и коэффициентом миделевого сечения k (условие (5)), V(l) - скорость оседания сферической частицы загрязнения диаметром l, k - коэффициент миделевого сечения частицы загрязнения с наибольшим линейным размером l.
max
max
max
Из выражения (12) следует, что скорость оседания частицы загрязнения (типа кварца) любой произвольной формы с наибольшим линейным размером l и коэффициентом миделевого сечения k представляет собой произведение скорости оседания сферической частицы загрязнения этой же природы диаметром l на коэффициент миделевого сечения k, соответствующий форме не сферической частицы с наибольшим линейным размером l.
max
mах
max
В соответствии с (12) средняя скорость оседания для каждой частицы загрязнения произвольной формы с наибольшим линейным размером l и коэффициентом миделевого сечения k на каждом участке резервуара также может быть представлена произведением средней скорости оседания сферической частицы загрязнения диаметром l на коэффициент миделевого сечения k не сферической частицы с наибольшим линейным размером l
Зная высоту каждого участка резервуара, можно отношением высоты рассматриваемого участка к средней скорости оседания частиц загрязнения на этом участке определить время оседания частиц на этом участке. Суммарная совокупность полученных временных интервалов отстаивания по всем участкам резервуара и будет характеризовать расчетное время отстаивания нефтепродукта по резервуару в целом.
В связи с этим представляется целесообразным создание такой автоматизированной системы, которая позволяла бы идентифицировать готовность нефтепродукта в резервуарах хранения к выдаче по скорости оседания частиц загрязнения (типа кварца) произвольной формы на каждом участке резервуара и выдавать время отстаивания как по каждому отдельному участку резервуара, так и по резервуару в целом.
Известны системы, которые могли быть использованы для решения поставленной задачи [1, 2].
Первая из известных систем содержит центральный процессорный модуль, входы которого соединены с модулями памяти и с модулями подготовки и ввода данных, а выходы подключены к соответствующим модулям памяти, модуль обработки данных, информационные входы которого соединены с выходами соответствующих модулей памяти, синхронизирующие входы подключены к управляющим выходам центрального процессорного модуля, а выход модуля является информационным выходом системы [1].
Существенный недостаток данной системы состоит в невысоком ее быстродействии, обусловленном тем, что выполнение процедур аналитической обработки данных реализуется через поиск данных по всей базе данных, что при больших объемах базы данных неизбежно приводит к неоправданно большим затратам времени на получение аналитических оценок.
Известна и другая система, содержащая модуль идентификации базового адреса раздела нефтепродукта, модуль идентификации базового адреса страницы резервуара, модуль формирования сигналов считывания параметров участка резервуара, модуль регистрации параметров участка резервуара, модуль формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта, модуль регистрации скорости оседания частиц загрязнения нефтепродукта, модуль селекции средней по участку резервуара скорости оседания частиц загрязнения нефтепродукта, модуль сравнения средней по участку резервуара скорости оседания частиц загрязнения нефтепродукта с нормативной скоростью оседания, модуль идентификации базового адреса высоты участка резервуара, модуль формирования сигналов считывания среднего по участку резервуара расчетно-допустимого времени отстаивания нефтепродукта, модуль регистрации среднего по участку резервуара расчетно-допустимого времени отстаивания нефтепродукта, модуль выдачи расчетно-допустимого времени отстаивания нефтепродукта [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому в заявке техническому решению.
Его недостаток заключается в узкой функциональной возможности системы, ограниченной анализом и обработкой частиц загрязнения только правильной (сферической) формы, что приводит к исключению из анализа процесса седиментации частицы загрязнения произвольной формы, оседающих при тех же размерах значительно медленнее сферических, что приводит к искажению результата отстаивания нефтепродукта как на каждом отдельном участке резервуара, так и по всему резервуару в целом.
Цель полезной модели - расширение функциональных возможностей системы, позволяющей в процессе отстаивания нефтепродукта в резервуаре хранения анализировать и обрабатывать частицы загрязнения не только правильной (сферической) формы, но и частицы любой другой произвольной формы.
Поставленная цель достигается тем, что в систему, содержащую модуль идентификации базового адреса коэффициентов миделевого сечения, информационный вход которого является первым информационным входом системы, предназначенным для приема кодограммы запроса с автоматизированного рабочего места пользователя системы, синхронизирующий вход модуля идентификации базового адреса коэффициентов миделевого сечения является первым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения кодограммы запроса с автоматизированного рабочего места пользователя системы в модуль идентификации базового адреса коэффициентов миделевого сечения, первый информационный выход модуля идентификации базового адреса коэффициентов миделевого сечения является первым информационным выходом системы, предназначенным для выдачи кодов плотности частиц загрязнения на первый информационный вход сервера базы данных, второй информационный выход модуля идентификации базового адреса коэффициентов миделевого сечения является вторым информационным выходом системы, предназначенным для выдачи кодов стандартной плотности нефтепродукта на второй информационный вход сервера базы данных, модуль идентификации базового адреса раздела нефтепродукта, один информационный вход которого является вторым информационным входом системы, предназначенным для приема кодов коэффициентов миделевого сечения, считанных из базы данных сервера, другой информационный вход модуля идентификации базового адреса раздела нефтепродукта подключен к третьему информационному выходу модуля идентификации базового адреса коэффициентов миделевого сечения, синхронизирующий вход модуля идентификации базового адреса раздела нефтепродукта является вторым синхронизирующим входом системы, предназначенным для приема сигналов занесения кодов коэффициентов миделевого сечения, считанных из базы данных сервера, в модуль идентификации базового адреса раздела нефтепродукта, модуль идентификации базового адреса страницы резервуара, один информационный вход которого подключен к четвертому информационному выходу модуля идентификации базового адреса коэффициентов миделевого сечения, другой информационный вход модуля идентификации базового адреса страницы резервуара подключен к одному информационному выходу модуля идентификации базового адреса раздела нефтепродукта, а синхронизирующий вход модуля идентификации базового адреса страницы резервуара подключен к синхронизирующему выходу модуля идентификации базового адреса раздела нефтепродукта, модуль формирования сигналов считывания параметров участка резервуара, один информационный вход которого подключен к пятому информационному выходу модуля идентификации базового адреса коэффициентов миделевого сечения, другой информационный вход модуля формирования сигналов считывания параметров участка резервуара подключен к информационному выходу модуля идентификации базового адреса страницы резервуара, а синхронизирующий вход модуля формирования сигналов считывания параметров участка резервуара подключен к синхронизирующему выходу модуля идентификации базового адреса страницы резервуара, один информационный выход модуля формирования сигналов считывания параметров участка резервуара является первым адресным выходом системы, предназначенным для выдачи адреса участка резервуара на адресный вход сервера базы данных, другой информационный выход модуля формирования сигналов считывания параметров участка резервуара является третьим информационным выходом системы, предназначенным для выдачи кодов обрабатываемых участков резервуара на автоматизированное рабочее место пользователя системы, а синхронизирующий выход модуля формирования сигналов считывания параметров участка резервуара является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием параметров участка резервуара на вход первого канала прерывания сервера базы данных, модуль регистрации параметров участка резервуара, информационный вход которого является третьим информационным входом системы, предназначенным для приема кодов параметров участка резервуара, считанных из базы данных сервера, синхронизирующий вход модуля регистрации параметров участка резервуара является третьим синхронизирующим входом системы, предназначенным для приема сигналов занесения кодов параметров участка резервуара, считанных из базы данных сервера, в модуль регистрации параметров участка резервуара, модуля формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта, первый, второй и третий информационный входы которого подключены к первому, второму и третьему информационным выходам модуля регистрации параметров участка резервуара соответственно, один синхронизирующий вход модуля формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта подключен к синхронизирующему выходу модуля регистрации параметров участка резервуара, информационный выход модуля формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта является четвертым информационным выходом системы, предназначенным для выдачи кода температуры участка резервуара на третий информационный вход сервера базы данных, а синхронизирующий выход модуля формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления вызовом подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта на вход второго канала прерывания сервера базы данных, модуль регистрации скорости оседания частиц загрязнения нефтепродукта, информационный вход которого является четвертым информационным входом системы, предназначенным для приема кодов скорости оседания частиц загрязнения нефтепродукта, считанных из базы данных сервера, синхронизирующий вход модуля регистрации скорости оседания частиц загрязнения нефтепродукта является четвертым синхронизирующим входом системы, предназначенным для приема сигналов занесения кодов скорости оседания частиц загрязнения нефтепродукта, считанных из базы данных сервера, в модуль регистрации скорости оседания частиц загрязнения нефтепродукта, модуль сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания, первый и второй информационные входы которого подключены к шестому и седьмому информационным выходам модуля идентификации базового адреса коэффициентов миделевого сечения соответственно, третий информационный вход модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания подключен к другому информационному выходу модуля формирования сигналов считывания параметров участка резервуара, первый синхронизирующий выход модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания соединен с одним установочным входом модуля формирования сигналов считывания параметров участка резервуара, с первым установочным входом модуля регистрации параметров участка резервуара, с одним установочным входом модуля идентификации базового адреса раздела нефтепродукта, с одним установочным входом модуля идентификации базового адреса коэффициентов миделевого сечения, и при этом является первым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала неготовности нефтепродукта к выдаче, второй синхронизирующий выход модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания является вторым сигнальным выходом системы, предназначенным для выдачи на автоматизированное рабочее место пользователя системы сигнала готовности нефтепродукта к выдаче, модуль идентификации базового адреса высоты участка резервуара, информационный вход которого подключен к четвертому информационному выходу модуля регистрации параметров участка резервуара, а первый и второй синхронизирующие входы модуля идентификации базового адреса высоты участка резервуара подключены к третьему и второму синхронизирующим выходам модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания соответственно, модуль формирования сигналов считывания кодов времени отстаивания участков резервуара, один информационный вход которого подключен к информационному выходу модуля идентификации базового адреса высоты участка резервуара, синхронизирующий вход модуля формирования сигналов считывания кодов времени отстаивания участков резервуара подключен к синхронизирующему выходу модуля идентификации базового адреса высоты участка резервуара, информационный выход модуля формирования сигналов считывания кодов времени отстаивания участков резервуара является вторым адресным выходом системы, предназначенным для выдачи адреса кода времени отстаивания нефтепродукта на участке резервуара на адресный вход сервера базы данных, а синхронизирующий выход модуля формирования сигналов считывания кодов времени отстаивания участков резервуара является третьим синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием кодов времени отстаивания нефтепродукта на участках резервуара на вход первого канала прерывания сервера базы данных, модуль регистрации кодов времени отстаивания участков резервуара, информационный вход которого является пятым информационным входом системы, предназначенным для приема кодов времени отстаивания участков резервуара, считанных из базы данных сервера, синхронизирующий вход модуля регистрации кодов времени отстаивания участков резервуара является пятым синхронизирующим входом системы, предназначенным для приема сигналов занесения кодов времени отстаивания участков резервуара, считанных из базы данных сервера, в модуль регистрации кодов времени отстаивания участков резервуара, модуль выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения, первый информационный вход которого подключен к другому информационному выходу модуля формирования сигналов считывания параметров участка резервуара, второй информационный вход модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения подключен к седьмому информационному выходу модуля идентификации базового адреса коэффициентов миделевого сечения, а третий и четвертый информационные входы модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения подключены к одному и другому информационным выходам модуля регистрации кодов времени отстаивания участков резервуара соответственно, синхронизирующий вход модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения подключен к синхронизирующему выходу модуля регистрации кодов времени отстаивания участков резервуара, один информационный выход модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения является пятым информационным выходом системы, предназначенным для выдачи кодов времени отстаивания нефтепродукта на участках резервуара на автоматизированное рабочее место пользователя системы, другой информационный выход модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения является шестым информационным выходом системы, предназначенным для выдачи кода времени отстаивания нефтепродукта в резервуаре хранения на автоматизированное рабочее место пользователя системы, один синхронизирующий выход модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения соединен с одним установочным входом модуля формирования сигналов считывания кодов времени отстаивания участков резервуара, с одним установочным входом модуля регистрации кодов времени отстаивания участков резервуара, с счетным входом модуля формирования сигналов считывания параметров участка резервуара, с вторым установочным входом модуля регистрации параметров участка резервуара, и при этом является третьим сигнальным выходом системы, предназначенным для выдачи сигналов идентификации времени отстаивания нефтепродукта с обработанных участков резервуара на автоматизированное рабочее место пользователя системы, другой синхронизирующий выход модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения соединен с другим установочным входом модуля формирования сигналов считывания кодов времени отстаивания участков резервуара, с другим установочным входом модуля регистрации кодов времени отстаивания участков резервуара, с другим установочным входом модуля формирования сигналов считывания параметров участка резервуара, с третьим установочным входом модуля регистрации параметров участка резервуара, с другим установочным входом модуля идентификации базового адреса раздела нефтепродукта, с другим установочным входом модуля идентификации базового адреса коэффициентов миделевого сечения и при этом является четвертым сигнальным выходом системы, предназначенным для выдачи сигнала идентификации времени отстаивания нефтепродукта в резервуаре хранения на автоматизированное рабочее место пользователя системы, введены модуль формирования сигналов считывания коэффициента миделевого сечения, один и другой информационные входы которого подключены к восьмому и девятому информационным выходам модуля идентификации базового адреса коэффициентов миделевого сечения соответственно, синхронизирующий вход модуля формирования сигналов считывания коэффициента миделевого сечения подключен к синхронизирующему выходу модуля идентификации базового адреса коэффициентов миделевого сечения, один установочный вход модуля формирования сигналов считывания коэффициента миделевого сечения подключен к первому синхронизирующему выходу модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания, другой установочный вход модуля формирования сигналов считывания коэффициента миделевого сечения подключен к другому синхронизирующему выходу модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения, один информационный выход модуля формирования сигналов считывания коэффициента миделевого сечения является третьим адресным выходом системы, предназначенным для выдачи адреса коэффициента миделевого сечения на адресный вход сервера базы данных, другой информационный выход модуля формирования сигналов считывания коэффициента миделевого сечения является седьмым информационным выходом системы, предназначенным для выдачи кодов радиуса частиц загрязнения на четвертый информационный вход сервера базы данных, а синхронизирующий выход модуля формирования сигналов считывания коэффициента миделевого сечения является четвертым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления считыванием коэффициентов миделевого сечения на вход первого канала прерывания сервера базы данных, и модуль коррекции средней по участку резервуара скорости оседания частиц загрязнения, первый информационный вход которого подключен к другому информационному выходу модуля идентификации базового адреса раздела нефтепродукта, второй информационный вход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения подключен к третьему информационному выходу модуля регистрации параметров участка резервуара, а третий и четвертый информационные входы модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения подключены к одному и другому информационным выходам модуля регистрации скорости оседания частиц загрязнения нефтепродукта соответственно, синхронизирующий вход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения подключен к синхронизирующему выходу модуля регистрации скорости оседания частиц загрязнения нефтепродукта, первый установочный вход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения подключен к первому синхронизирующему выходу модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания, второй установочный вход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения подключен к одному синхронизирующему выходу модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения, а третий установочный вход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения подключен к другому синхронизирующему выходу модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения, информационный выход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения соединен с четвертым информационным входом модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания и с другим информационным входом модуля формирования сигналов считывания кодов времени отстаивания участков резервуара, один синхронизирующий выход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения соединен с одним установочным входом модуля регистрации скорости оседания частиц загрязнения нефтепродукта, с установочным входом модуля формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта и с синхронизирующим входом модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания, другой синхронизирующий выход модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения соединен с другим установочным входом модуля регистрации скорости оседания частиц загрязнения нефтепродукта и с другим синхронизирующим входом модуля формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта.
Сущность полезной модели поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 приведен пример конкретной конструктивной реализации модуля идентификации базового адреса коэффициентов миделевого сечения, на фиг.3 - пример конкретной конструктивной реализации модуля формирования сигналов считывания коэффициента миделевого сечения, на фиг.4 - пример конкретной конструктивной реализации модуля идентификации базового адреса раздела нефтепродукта, на фиг.5 - пример конкретной конструктивной реализации модуля идентификации базового адреса страницы резервуара, на фиг.6 - пример конкретной конструктивной реализации модуля формирования сигналов считывания параметров участка резервуара, на фиг.7 - пример конкретной конструктивной реализации модуля регистрации параметров участка резервуара, на фиг.8 - пример конкретной конструктивной реализации модуля формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта, на фиг.9 - пример конкретной конструктивной реализации модуля регистрации скорости оседания частиц загрязнения нефтепродукта, на фиг.10 - пример конкретной конструктивной реализации модуля коррекции средней по участку резервуара скорости оседания частиц загрязнения, на фиг.11 - пример конкретной конструктивной реализации модуля сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания, на фиг.12 - пример конкретной конструктивной реализации модуля идентификации базового адреса высоты участка резервуара, на фиг.13 - пример конкретной конструктивной реализации модуля формирования сигналов считывания кодов времени отстаивания участков резервуара, на фиг.14 - пример конкретной конструктивной реализации модуля регистрации кодов времени отстаивания участков резервуара, на фиг.15 - пример конкретной конструктивной реализации модуля выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения.
На фиг.1 показаны первый 15, второй 16, третий 17, четвертый 18 и пятый 19 информационные входы системы, первый 20, второй 21, третий 22, четвертый 23 и пятый 24 синхронизирующие входы системы, а также адресные 25-27, информационные 28-34, синхронизирующие 36-39 и сигнальные 40-43 выходы системы.
Модуль 1 идентификации базового адреса коэффициентов миделевого сечения (фиг.2) содержит регистр 45, дешифратор 46, модуль памяти 47, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 48-50 И, элемент 51 ИЛИ, элементы 52-53 задержки. На чертеже также показаны информационный 54, синхронизирующий 55 и установочные 56-57 входы, информационные 66-74 и синхронизирующий 75 выходы.
Модуль 2 формирования сигналов считывания коэффициента миделевого сечения (фиг.3) содержит регистры 77-78, регистр 79 сдвига, дешифратор 80, модуль памяти 81, выполненный в виде постоянного запоминающего устройства (ПЗУ), сумматор 82, элементы 83-85 И, элемент 86 ИЛИ, элементы 87-91 задержки. На чертеже также показаны информационные 92-93, синхронизирующий 94 и установочные 95-96 входы, информационные 97-98 и синхронизирующий 99 выходы.
Модуль 3 идентификации базового адреса раздела нефтепродукта (фиг.4) содержит регистр 100, дешифратор 101, модуль памяти 102, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 103-105 И, элемент 106 ИЛИ, элементы 107-108 задержки. На чертеже также показаны информационные 109-110, синхронизирующий 111 и установочные 112-113 входы, информационные 114-115 и синхронизирующий 116 выходы.
Модуль 4 идентификации базового адреса страницы резервуара (фиг.5) содержит дешифратор 120, модуль памяти 121, выполненный в виде постоянного запоминающего устройства (ПЗУ), сумматор 122, элементы 123-125 И и элементы 126-127 задержки. На чертеже также показаны информационные 128-129 и синхронизирующий 130 входы, информационный 131 и синхронизирующий 132 выходы.
Модуль 5 формирования сигналов считывания параметров участка резервуара (фиг.6) содержит счетчик 89, регистр 90, дешифратор 91, модуль памяти 92, выполненный в виде постоянного запоминающего устройства (ПЗУ), сумматор 93, элементы 94-96 И, элементы 97-98 ИЛИ и элементы 99-102 задержки. На чертеже также показаны информационные 103-104, синхронизирующий 105, счетный 106 и установочные 107-108 входы, информационные 109-110 и синхронизирующий 111 выходы.
Модуль 6 регистрации параметров участка резервуара (фиг.7) содержит регистр 160, элемент 161 ИЛИ и элемент 162 задержки. На чертеже также показаны информационный 163, синхронизирующий 164 и установочные 165-167 входы, информационные 168-171 и синхронизирующий 172 выходы.
Модуль 7 формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта (фиг.8) содержит счетчик 175, регистр 176, компаратор 177, группы 178-179 элементов И, элементы 180-181 ИЛИ, группу 182 элементов ИЛИ и элементы 183-185 задержки. На чертеже также показаны информационные 188-190, синхронизирующие 191-192 и установочный 193 входы, информационный 194 и синхронизирующий 195 выходы.
Модуль 8 регистрации скорости оседания частиц загрязнения нефтепродукта (фиг.9) содержит регистр 196, счетчик 197, элемент 198 ИЛИ и элементы 199-200 задержки. На чертеже также показаны информационный 201, синхронизирующий 202 и установочные 203-204 входы, информационные 205-206 и синхронизирующий 207 выходы.
Модуль 9 коррекции средней по участку резервуара скорости оседания частиц загрязнения (фиг.10) содержит регистр 210 сдвига, компаратор 211, сумматор 212, умножитель 213, элементы 214-215 И, группы 216-217 элементов И, элемент 218 ИЛИ и элементы 219-222 задержки. На чертеже также показаны информационные 223-226, синхронизирующий 227 и установочные 228-230 входы, информационный 233 и синхронизирующие 234-235 выходы.
Модуль 10 сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания (фиг.11) содержит компараторы 240-241, элементы 242-243 И и элемент 244 задержки. На чертеже также показаны информационные 245-248 и синхронизирующий 249 входы, синхронизирующие 252-254 выходы.
Модуль 11 идентификации базового адреса высоты участка резервуара (фиг.12) содержит дешифратор 255, модуль памяти 256, выполненный в виде постоянного запоминающего устройства (ПЗУ), элементы 257-259 И, элемент 260 ИЛИ и элемент 261 задержки. На чертеже также показаны информационный 262 и синхронизирующие 263-264 входы, информационный 265 и синхронизирующий 266 выходы.
Модуль 12 формирования сигналов считывания кодов времени отстаивания участков резервуара (фиг.13) содержит регистр 270, дешифратор 271, модуль памяти 272, выполненный в виде постоянного запоминающего устройства (ПЗУ), сумматор 273, элементы 274-276 И, элемент 277 ИЛИ и элементы 278-280 задержки. На чертеже также показаны информационные 281-282, синхронизирующий 283 и установочные 284-285 входы, информационный 286 и синхронизирующий 287 выходы.
Модуль 13 регистрации кодов времени отстаивания участков резервуара (фиг.14) содержит регистр 290, сумматор 291, элемент 292 ИЛИ и элементы 293-294 задержки. На чертеже также показаны информационный 295, синхронизирующий 296 и установочные 297-298 входы, информационные 300-301 и синхронизирующий 302 выходы.
Модуль 14 выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения (фиг.15) содержит компаратор 305, элементы 306-307 И, группы 308-309 элементов И и элемент 310 задержки. На чертеже также показаны информационные 311-314 синхронизирующий 315 входы, информационные 318-319 и синхронизирующие 320-321 выходы.
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.
Удаленное автоматизированное рабочее место (АРМ) пользователя системы состоит из терминала, имеющего экран для отображения кодограммы запроса и сигналов системы, и клавиатуру персонального компьютера. Управление предъявлением считываемых кодов коэффициента миделевого сечения частиц загрязнения, параметров участков резервуара, скоростей оседания частиц загрязнения на границах каждого участка резервуара и времени отстаивания нефтепродукта на участках резервуара осуществляется с сервера (на чертеже не показано).
Система работает следующим образом.
Каждому виду нефтепродукта, заливаемому в резервуары топливно-заправочного комплекса (ТЗК), система ставит в соответствие некоторый раздел базы данных сервера, а каждому резервуару с этим видом нефтепродукта ставится в соответствие страница выделенного раздела памяти.
В этом случае адрес считывания параметров любого участка рассматриваемого резервуара представляется в виде относительного адреса, смещенного относительно базового адреса страницы резервуара на код, соответствующий идентификатору обрабатываемого участка резервуара.
Параметрами участка резервуара являются температура верхней границы участка, температура нижней границы участка, высота участка и некоторое число, равное общему числу значений температуры на участке резервуара.
Каждой граничной температуре участка резервуара система ставит в соответствие значение скорости оседания частиц загрязнения. При этом частицы загрязнения рассматриваются как частицы, имеющие сферическую форму. Далее определяется средняя по участку резервуара скорость оседания частиц загрязнения нефтепродукта. Полученное значение средней скорости оседания частиц по участку резервуара сначала корректируется умножением на коэффициент миделевого сечения, учитывающий форму оседающих частиц, а затем сравнивается с нормативной скоростью оседания частиц загрязнения для принятия решения о выборе режима работы системы.
Коду высоты участка резервуара система ставит в соответствие некоторый базовый адрес высоты участка резервуара, начиная с которого в базе данных сервера хранятся коды отношений высоты участка резервуара к скорости оседания частиц загрязнения нефтепродукта на этом участке.
Смещение адреса каждого отношения высоты участка резервуара к скорости оседания частиц загрязнения относительно базового адреса высоты участка резервуара соответствует коду скорости оседания частиц загрязнения на этом участке. Именно отношение высоты участка резервуара к скорости оседания частиц загрязнения на этом участке интерпретируется системой как время отстаивания нефтепродукта на этом участке резервуара.
При завершении анализа всех участков резервуара происходит выдача системой на АРМ пользователя общего времени отстаивания нефтепродукта по резервуару, представляющего собой сумму временных интервалов отстаивания по участкам резервуара.
Таким образом, по идентификаторам нефтепродукта, резервуара и его участков система определяет скорость оседания частиц загрязнения нефтепродукта на каждом участке резервуара, корректирует ее по форме частиц загрязнения и устанавливает время отстаивания каждого участка резервуара, выдаваемое на АРМ пользователя системы. Окончание сканирования участков резервуара завершается выдачей на АРМ пользователя общего времени отстаивания нефтепродукта по резервуару.
Для этого пользователь системы на своем рабочем месте формирует кодограмму запроса, в которой указываются идентификатор нефтепродукта, идентификатор резервуара, идентификатор верхнего участка резервуара, идентификатор нижнего участка резервуара, плотность нефтепродукта при стандартных атмосферных условиях, плотность частиц загрязнения, радиус частиц загрязнения и нормативная скорость оседания частиц загрязнения нефтепродукта (табл.2):
Таблица 2
К1 бит
К2 бит
К3 бит
К4 бит
К5 бит
К6 бит
К7 бит
К8 бит
Вводится цифровой код нефтепродукта
Вводится цифровой код резервуара
Вводится цифровой код верхнего участка резервуара
Вводится цифровой код нижнего участка резервуара
Вводится значение плотности нефтепродукта при t=20°С, ρ<sub>20</sub>
Вводится значение плотности частиц загрязнения, ρ<sub>з</sub>
Вводится радиус частиц загрязнения, r<sub>з</sub>
Вводится нормативная скорость оседания частиц загрязнения, V<sub>н</sub>
Сформированная кодограмма с автоматизированного рабочего места пользователя системы подается на информационный вход 15 системы и поступает на информационный вход 54 модуля 1 идентификации базового адреса коэффициентов миделевого сечения и заносится в регистр 45 синхронизирующим импульсом, подаваемым на синхронизирующий вход 55 модуля 1 с синхронизирующего входа 20 системы.
Код плотности частиц загрязнения с выхода 58 регистра 45 подается на вход дешифратора 46. Дешифратор 46 расшифровывает код плотности обрабатываемых частиц загрязнения и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 48-50 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 46 будет открыт элемент 50 И по одному входу.
Синхронизирующий импульс с входа 20 системы, пройдя через вход 55, задерживается элементом 52 задержки на время срабатывания регистра 45 и дешифратора 46 и поступает через открытый по одному входу элемент 50 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 47. В фиксированной ячейке ПЗУ 47 хранится код базового адреса коэффициентов миделевого сечения, начиная с которого в памяти базы данных сервера хранятся коды коэффициентов миделевого сечения для частиц загрязнения запрашиваемой плотности.
Код базового адреса коэффициентов миделевого сечения с выхода 66 ПЗУ 47 пересылается на информационный вход 93 модуля 2 формирования сигналов считывания кода коэффициента миделевого сечения и подается на один вход сумматора 82.
Код радиуса обрабатываемых частиц загрязнения с выхода 59 регистра 45 пересылается на информационный вход 92 модуля 2 и подается на информационный вход регистра 77, куда и заносится синхронизирующим импульсом с выхода элемента 52 задержки, задержанным элементом 53 задержки на время считывания фиксированной ячейки ПЗУ 47 и поданным на синхронизирующий вход 94 модуля 2.
С выхода регистра 77 код радиуса частиц загрязнения подается на информационный вход регистра 79 сдвига. По импульсу с входа 94 модуля 2, задержанным элементом 87 задержки на время срабатывания регистра 77, этот код сдвигается влево на один разряд и поступает на вход дешифратора 80. Дешифратор 80 расшифровывает код удвоенного радиуса частиц загрязнения и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 83 - 85 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 80 будет открыт элемент 85 И по одному входу.
Синхронизирующий импульс с выхода элемента 87 задержки, задержанный элементом 88 задержки на время срабатывания регистра 79 сдвига и дешифратора 80, проходит через открытый по одному входу элемент 85 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 81. В фиксированной ячейке ПЗУ 81 хранится код смещения адреса коэффициента миделевого сечения частиц загрязнения относительно базового адреса коэффициентов миделевого сечения. Этот код с выхода ПЗУ 81 подается на другой информационный вход сумматора 82.
По синхронизирующему импульсу с выхода элемента 88 задержки, задержанному элементом 89 задержки на время считывания фиксированной ячейки ПЗУ 81, в сумматоре 82 происходит формирование относительного адреса, в котором хранится код коэффициента миделевого сечения для обрабатываемых частиц загрязнения. Это адрес с выхода сумматора 82 подается на информационный вход регистра 78, куда и заносится синхронизирующим импульсом с выхода элемента 89 задержки, задержанным элементом 90 задержки на время срабатывания сумматора 82.
Этот же импульс с выхода элемента 90 задержки задерживается элементом 91 задержки на время срабатывания регистра 78 и с выхода 36 системы поступает на вход первого канала прерывания сервера.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 25 системы, и выдачи считанного кода коэффициента миделевого сечения для выбранных частиц загрязнения на информационный вход 16 системы.
Код коэффициента миделевого сечения с информационного входа 16 системы поступает на информационный вход 110 регистра 100 модуля 3 идентификации базового адреса раздела нефтепродукта, куда и заносится синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 21 системы.
Код нефтепродукта с выхода 71 модуля 1 подается на вход дешифратора 101 модуля 3. Дешифратор 101 расшифровывает код нефтепродукта и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 103 - 105 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 101 будет открыт элемент 105 И по одному входу.
Синхронизирующий импульс с входа 21 системы задерживается элементом 107 задержки на время срабатывания регистра 100 и дешифратора 101 и поступает через открытый по одному входу элемент 105 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 102. В фиксированной ячейке ПЗУ 102 хранится код базового адреса раздела нефтепродукта, в страницах которого находится информация о параметрах нефтепродукта по каждому резервуару с запрашиваемым нефтепродуктом.
Код базового адреса раздела нефтепродукта с выхода 114 ПЗУ 102 пересылается на информационный вход 129 модуля 4 идентификации базового адреса страницы резервуара и подается на один вход сумматора 122.
Код резервуара с выхода 69 модуля 1 пересылается на информационный вход 128 модуля 4 и подается на вход дешифратора 120. Дешифратор 120 расшифровывает код резервуара и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 123-125 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 120 будет открыт элемент 125 И по одному входу.
Синхронизирующий импульс с выхода элемента 107 задержки модуля 3 задерживается элементом 108 задержки на время считывания фиксированной ячейки ПЗУ 102 модуля 3 и срабатывания дешифратора 120 модуля 4 и поступает через открытый по одному входу элемент 125 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 121. В фиксированной ячейке ПЗУ 121 хранится код смещения базового адреса страницы резервуара относительно базового адреса раздела нефтепродукта. Этот код с выхода ПЗУ 121 подается на другой информационный вход сумматора 122.
По синхронизирующему импульсу с выхода 116 модуля 3, задержанному элементом 126 задержки модуля 4 на время считывания фиксированной ячейки ПЗУ 121 модуля 4, в сумматоре 122 происходит суммирование кодов, поданных на его входы. С выхода сумматора 122 снимается код базового адреса страницы резервуара, начиная с которого в базе данных сервера хранятся параметры нефтепродукта по участкам этого резервуара.
Код базового адреса страницы резервуара с выхода 131 модуля 4 пересылается на информационный вход 150 модуля 5 формирования сигналов считывания параметров участка резервуара и подается на один информационный вход сумматора 139.
Код верхнего участка резервуара (участка начала сканирования) с выхода 70 модуля 1 пересылается на информационный вход 149 модуля 5 и подается на информационный вход счетчика 135, куда и заносится синхронизирующим импульсом, поданным на синхронизирующий вход 151 модуля 5 с выхода 132 модуля 4.
Код верхнего участка резервуара с выхода счетчика 135 подается на вход дешифратора 137. Дешифратор 137 расшифровывает код участка резервуара и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 140-142 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 137 будет открыт элемент 140 И по одному входу.
Синхронизирующий импульс с входа 151 модуля 5 проходит элемент 144 ИЛИ, задерживается элементом 145 задержки на время занесения кода участка резервуара в счетчик 135 и срабатывания дешифратора 137 и поступает через открытый по одному входу элемент 140 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 138. В фиксированной ячейке ПЗУ 138 хранится код смещения адреса верхнего участка резервуара относительно базового адреса страницы резервуара. Этот код с выхода ПЗУ 138 подается на другой информационный вход сумматора 139.
По синхронизирующему импульсу с выхода элемента 145 задержки, задержанному элементом 146 задержки на время считывания фиксированной ячейки ПЗУ 138, в сумматоре 139 происходит суммирование кодов, поданных на его входы. С выхода сумматора 139 снимается код относительного адреса верхнего участка резервуара, в котором хранятся параметры нефтепродукта этого участка резервуара.
Код относительного адреса верхнего участка резервуара с выхода сумматора 139 подается на информационный вход регистра 136, куда и заносится синхронизирующим импульсом с выхода элемента 146 задержки, задержанным элементом 147 задержки на время срабатывания сумматора 139.
Этот же импульс с выхода элемента 147 задержки задерживается элементом 148 задержки на время срабатывания регистра 136 и с выхода 37 системы поступает на вход первого канала прерывания сервера.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 26 системы, и выдачи считанных параметров верхнего участка резервуара на информационный вход 17 системы.
Коды параметров считанного верхнего участка резервуара с информационного входа 17 системы поступают на информационный вход 163 регистра 160 модуля 6 регистрации параметров участка резервуара, куда и заносятся синхронизирующим импульсом сервера, поступающим на синхронизирующий вход 164 регистра 160 с входа 22 системы.
Этот же импульс с входа 164 модуля 6 задерживается элементом 162 задержки на время срабатывания регистра 160 и с выхода 172 модуля 6 пересылается на синхронизирующий вход 191 модуля 7 формирования сигналов вызова подпрограммы вычисления скорости оседания частиц загрязнения нефтепродукта, проходит элемент 180 ИЛИ и поступает на счетный вход счетчика 175, увеличивая его содержимое на единицу.
Счетчик 175 подсчитывает нарастающим итогом число обращений к подпрограмме базы данных сервера при обработке параметров одного участка резервуара и пересылает всякий раз свое содержимое на один информационный вход компаратора 177. На другой информационный вход 189 компаратора 177 с выхода 168 модуля 6 подается код общего числа всех вызовов подпрограммы базы данных сервера за цикл обработки параметров одного участка резервуара.
Код общего числа всех вызовов подпрограммы базы данных сервера за цикл обработки параметров одного участка резервуара соответствует числу температурных параметров обрабатываемого участка резервуара.
По синхронизирующему импульсу с выхода элемента 180 ИЛИ, задержанному элементом 183 задержки на время инкремента счетчика 175, компаратор 177 сравнивает коды на его входах.
Учитывая, что к рассматриваемому моменту времени поступило только первое обращение к вызову подпрограммы базы данных сервера, то содержимое счетчика 175 будет меньше кода общего числа вызовов подпрограммы, подаваемого на вход 189 компаратора 177 с выхода 168 модуля 6.
В этом случае на выходе 186 компаратора 177 вырабатывается сигнал, который пропускает через элементы И группы 178 с входа 188 модуля 7 код температуры верхней границы верхнего участка резервуара на информационный вход регистра 176, куда и заносится синхронизирующим импульсом с выхода элемента 183 задержки, задержанным элементом 184 задержки на время срабатывания компаратора 177.
Этот же импульс с выхода элемента 184 задержки, задержанный элементом 185 задержки на время срабатывания регистра 176, с выхода 38 системы поступает на вход второго канала прерывания сервера.
С приходом этого импульса сервер опрашивает свои информационные входы и забирает с информационного выхода 28 системы код радиуса частиц загрязнения, выдаваемый с информационного выхода 98 модуля 2, с информационного выхода 30 системы код температуры верхней границы верхнего участка резервуара, выдаваемый с выхода регистра 176 модуля 7, с информационного выхода 31 системы код плотности частиц загрязнения, выдаваемый с информационного выхода 67 модуля 1, а с информационного выхода 32 системы код стандартной плотности нефтепродукта, выдаваемый с информационного выхода 72 модуля 1, и возвращает из своей базы данных на информационный вход 18 системы соответствие в виде кода скорости оседания частиц загрязнения на верхней границе верхнего участка резервуара.
С информационного входа 18 системы код скорости оседания частиц загрязнения на верхней границе верхнего участка резервуара поступает на информационный вход 201 регистра 196 модуля 8 регистрации скорости оседания частиц загрязнения нефтепродукта, куда и заносится синхронизирующим импульсом сервера, поступающим на вход 23 системы.
Этот же импульс с входа 202 модуля 8 задерживается элементом 199 задержки на время срабатывания регистра 196 и поступает на счетный вход счетчика 197, увеличивая его содержимое на единичку. Счетчик 197 подсчитывает нарастающим итогом число кодов скоростей, принятых в регистр 196 из сервера при обработке параметров одного участка резервуара, и пересылает всякий раз свое содержимое на информационный вход 223 компаратора 211 модуля 9 коррекции средней по участку резервуара скорости оседания частиц загрязнения.
На другой информационный вход 224 компаратора 211 с выхода 168 модуля 6 подается код общего числа всех вызовов подпрограммы базы данных сервера за цикл обработки параметров одного участка резервуара.
По синхронизирующему импульсу с выхода элемента 199 задержки, задержанному элементом 200 на время инкремента счетчика 197 и подаваемому с выхода 207 модуля 8 на синхронизирующий вход 227 модуля 9 компаратор 211 сравнивает коды на его входах.
Учитывая, что к рассматриваемому моменту времени в регистр 196 модуля 8 занесен был пока только первый результат цикла обработки параметров участка резервуара, то содержимое счетчика 197, равное единице, будет меньше кода общего числа вызовов подпрограммы базы данных сервера. В этом случае на выходе 231 компаратора 211 появится сигнал, который открывает элемент 214 И по одному входу.
Синхронизирующий импульс с входа 227 модуля 9, задержанный элементом 219 задержки на время срабатывания компаратора 211, проходит через элемент 214 И и разрешает прохождение кода скорости оседания частиц загрязнения нефтепродукта на верхней границе верхнего участка резервуара с выхода 206 регистра 196 модуля 8 через элементы И группы 216 на один вход сумматора 212.
Этот же импульс с выхода элемента 214 И поступает на установочный вход 204 модуля 8, проходит элемент 198 ИЛИ и подается на установочный вход регистра 196, подготавливая его к следующему циклу работы.
Этот же импульс с выхода 234 модуля 9 подается на синхронизирующий вход 192 модуля 7, проходит элемент 180 ИЛИ и поступает на счетный вход счетчика 175, увеличивая его содержимое на единицу.
Этот же импульс с входа 192 модуля 7 проходит элемент 181 ИЛИ и поступает на установочный вход регистра 176, подготавливая его к следующему циклу работы.
Новое содержимое счетчика 175 подается на один информационный вход компаратора 177, на другой информационный вход 189 которого с выхода 168 модуля 6 подан код общего числа всех вызовов подпрограммы базы данных сервера за цикл обработки параметров одного участка резервуара.
По синхронизирующему импульсу с выхода элемента 180 ИЛИ, задержанному элементом 183 задержки на время инкремента счетчика 175, компаратор 177 сравнивает коды на его входах.
Учитывая, что к рассматриваемому моменту времени принято уже второе обращение к вызову подпрограммы, то содержимое счетчика 175 будет равно коду общего числа вызовов подпрограммы базы данных сервера, подаваемого на вход 189 компаратора 177 с выхода 168 модуля 6.
В этом случае на выходе 187 компаратора 177 вырабатывается сигнал, который пропускает через элементы И группы 179 на информационный вход регистра 176 код температуры нижней границы верхнего участка резервуара, куда и заносится синхронизирующим импульсом с выхода элемента 183 задержки, задержанным элементом 184 задержки на время срабатывания компаратора 177.
Этот же импульс с выхода элемента 184 задержки, задержанный элементом 185 задержки на время срабатывания регистра 176, с выхода 38 системы поступает на вход второго канала прерывания сервера.
С приходом этого импульса сервер опрашивает свои информационные входы и забирает с информационного выхода 28 системы код радиуса частиц загрязнения, с информационного выхода 30 системы код температуры нижней границы верхнего участка резервуара, с информационного выхода 31 системы код плотности частиц загрязнения и с информационного выхода 32 системы код стандартной плотности нефтепродукта, а возвращает из своей базы данных на информационный вход 18 системы соответствие в виде кода скорости оседания частиц загрязнения на нижней границе верхнего участка резервуара.
С информационного входа 18 системы код скорости оседания частиц загрязнения на нижней границе верхнего участка резервуара поступает на информационный вход 201 регистра 196 модуля 8, куда и заносится синхронизирующим импульсом сервера, поступающим на вход 23 системы.
Этот же импульс с входа 202 модуля 8 задерживается элементом 199 задержки на время срабатывания регистра 196 и поступает на счетный вход счетчика 197, увеличивая на единичку его содержимое, которое поступает на вход 223 компаратора 211 модуля 9. На другой информационный вход 224 компаратора 211 подается код общего числа всех вызовов подпрограммы базы данных сервера за цикл обработки параметров одного участка резервуара.
По синхронизирующему импульсу с выхода элемента 199 задержки, задержанному элементом 200 на время инкремента счетчика 197 и подаваемому с выхода 207 модуля 8 на синхронизирующий вход 227 модуля 9, компаратор 211 сравнивает коды на его входах.
Учитывая, что к рассматриваемому моменту времени было выполнено уже второе обращение к подпрограмме базы данных сервера при обработке параметров одного участка резервуара, то содержимое счетчика 197 будет равно коду общего числа вызовов подпрограммы базы данных сервера. В этом случае на выходе 232 компаратора 211 появится сигнал, который открывает по одному входу элемент 215 И по одному входу.
Синхронизирующий импульс с входа 227 модуля 9, задержанный элементом 219 задержки на время срабатывания компаратора 211, проходит через открытый по одному входу элемент 215 И и разрешает прохождение кода скорости оседания частиц загрязнения нефтепродукта на нижней границы верхнего участка резервуара с выхода 206 регистра 196 модуля 8 через элементы И группы 217 на другой вход сумматора 212.
По этому же импульсу с выхода элемента 215 И в сумматоре 212 происходит суммирование кодов скоростей оседания частиц загрязнений нефтепродукта, поданных на его входы, с выдачей результата на информационный вход регистра 210 сдвига.
По импульсу с выхода элемента 215 И, задержанному элементом 220 задержки на время срабатывания сумматора 212, содержимое регистра 210 сдвигается вправо на один разряд и в виде кода средней скорости оседания частиц загрязнения нефтепродукта на одном (верхнем) участке резервуара подается на один информационный вход умножителя 213. На другой информационный вход умножителя 213 подается код коэффициента миделевого сечения с выхода 115 модуля 3.
По импульсу с выхода элемента 220 задержки, задержанному элементом 221 задержки на время срабатывания регистра 210, коды на входах умножителя перемножаются. Результат умножения подается на информационный вход 247 компаратора 241 модуля 10 сравнения скорости оседания частиц загрязнения на участке резервуара с нормативной скоростью оседания. На другой вход 248 компаратора 241 подается код нормативной скорости оседания частиц загрязнения с выхода 74 модуля 1.
Синхроимпульс с выхода элемента 221 задержки, задержанный элементом 222 задержки на время срабатывания умножителя 213, с выхода 235 модуля 9 подается на установочный вход 203 модуля 8 и поступает на установочный вход счетчика 197, возвращая его в исходное состояние. Этот же импульс с входа 203 модуля 8 проходит элемент 198 ИЛИ и поступает на установочный вход регистра 196 и сбрасывает в ноль его содержимое, подготавливая его к следующему циклу работы.
Импульс с выхода 235 модуля 9 подается также на установочный вход 193 модуля 7 и поступает на установочный вход счетчика 175, возвращая его в исходное состояние. Этот же импульс с входа 193 модуля 7 проходит элемент 181 ИЛИ и поступает на установочные входы регистра 176, подготавливая его к следующему циклу работы.
Кроме того, по импульсу с выхода 235 модуля 9, поступающему на синхронизирующий вход 249 модуля 10, в компараторе 241 происходит сравнение кодов скоростей, поданных на его входы.
Если код скорости оседания частиц загрязнения на участке резервуара больше или равен коду нормативной скорости оседания, то на выходе 251 компаратора 241 вырабатывается сигнал, который открывает элемент 243 И по одному входу.
В этом случае синхронизирующий импульс с входа 249 модуля 10, задержанный элементом 244 задержки на время срабатывания компаратора 241, проходит через открытый по одному входу элемент 243 И и с выхода 254 модуля 10 поступает на синхронизирующий вход 263 модуля 11 идентификации базового адреса высоты участка резервуара.
Если код скорости оседания частиц загрязнения на участке резервуара меньше кода нормативной скорости оседания частиц загрязнения, то на выходе 250 компаратора 241 вырабатывается сигнал, который открывает элемент 242 И по одному входу.
В этом случае синхронизирующий импульс с входа 249 модуля 10, задержанный элементом 244 задержки на время срабатывания компаратора 241, проходит через открытый по одному входу элемент 242 И на синхронизирующий вход компаратора 240.
Поскольку система допускает меньшую, чем нормативная, скорость оседания частиц загрязнения нефтепродукта только на нижнем участке резервуара, то код каждого текущего участка резервуара, параметры которого обрабатываются системой в данный момент, проверяется на соответствие коду нижнего участка резервуара.
Для этого на вход 245 компаратора 240 подается код текущего обрабатываемого участка резервуара с выхода 156 модуля 5, а на вход 246 компаратора - код нижнего участка резервуара с выхода 73 модуля 1.
Если скорость оседания частиц загрязнения нефтепродукта на обрабатываемом участке оказывается меньше нормативной, а коды участков на входах компаратора 240 не совпадают, то на выходе 253 компаратора 240 вырабатывается сигнал «Нефтепродукт к выдаче не готов». Этот сигнал с выхода 253 компаратора 240 поступает на сигнальный выход 40 системы и пересылается на автоматизированное рабочее место (АРМ) пользователя системы, выставившего исходную кодограмму запроса на вход 15 системы.
По этому сигналу, параллельно с выдачей на АРМ пользователя системы сигнала неготовности нефтепродукта к выдаче, происходит сброс системы и возвращение ее в исходное состояние.
Для этого сигнал с выхода 253 модуля 10 подается:
- на установочный вход 56 модуля 1, проходит элемент 51 ИЛИ и поступает на установочный вход регистра 45, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 95 модуля 2, проходит элемент 86 ИЛИ и поступает на установочные входы регистров 77, 78 и регистра 79 сдвига, сбрасывая в ноль их содержимое и подготавливая их, тем самым, к новому циклу работы;
- на установочный вход 112 модуля 3, проходит элемент 106 ИЛИ и поступает на установочный вход регистра 100, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 153 модуля 5, проходит элемент 143 ИЛИ и поступает на установочный вход счетчика 135, возвращая его в исходное состояние;
- на установочный вход 165 модуля 6, проходит элемент 161 ИЛИ и поступает на установочный вход регистра 160, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 228 модуля 9, проходит элемент 218 ИЛИ и поступает на установочный вход регистра 210 сдвига, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы.
Если скорость оседания частиц загрязнения на обрабатываемом участке резервуара оказывается меньше нормативной, а коды участков на входах компаратора 240 совпадают, то на выходе 252 компаратора 240 вырабатывается сигнал «Нефтепродукт готов к выдаче». Этот сигнал с выхода 252 компаратора 240 поступает на сигнальный выход 41 системы и пересылается на автоматизированное рабочее место (АРМ) пользователя системы, выставившего кодограмму запроса на вход 15 системы. Этот же сигнал с выхода 252 модуля 10 подается на синхронизирующий вход 264 модуля 11.
На информационный вход 262 модуля 11 подается код высоты участка резервуара с выхода 171 модуля 6 и поступает на вход дешифратора 255. Дешифратор 255 расшифровывает код высоты обрабатываемого участка резервуара и вырабатывает на одном из своих выходов высокий потенциал, поступающий на соответствующие входы элементов 257-259 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 255 будет открыт элемент 257 И по одному входу.
Каждый синхронизирующий импульс с входов 263 и 264 модуля 11, пройдя через элемент 260 ИЛИ, проходит и через открытый по одному входу элемент 257 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 256. В фиксированной ячейке ПЗУ 256 хранится код базового адреса высоты участка резервуара, начиная с которого в памяти базы данных сервера хранятся коды времени отстаивания нефтепродукта, соответствующие кодам скорости оседания частиц загрязнения нефтепродукта на этом участке.
Код базового адреса высоты участка резервуара с выхода 265 модуля 11 пересылается на информационный вход 282 модуля 12 формирования сигналов считывания кодов времени отстаивания нефтепродукта на участках резервуара и поступает на один информационный вход сумматора 273.
Каждое поступление кода скорости оседания частиц загрязнения нефтепродукта с обработанного участка резервуара с выхода 233 модуля 9 на вход 281 дешифратора 271 модуля 12 расшифровывается дешифратором 271 с выработкой высокого потенциала на одном из своих выходов. Этот потенциал подается на соответствующие входы элементов 274-276 И. Для определенности допустим, что высоким потенциалом с выхода дешифратора 271 будет открыт элемент 275 И по одному входу.
В этом случае синхронизирующий импульс с выхода элемента 260 ИЛИ модуля 11, задержанный элементом 261 задержки на время считывания фиксированной ячейки ПЗУ 256, при поступлении на вход 283 модуля 12 с выхода 266 модуля 11 проходит через открытый по одному входу элемент 275 И на вход считывания фиксированной ячейки постоянного запоминающего устройства (ПЗУ) 272.
В фиксированной ячейке ПЗУ 272 модуля 12 хранится код смещения адреса кода времени отстаивания нефтепродукта на данном участке резервуара относительно базового адреса высоты участка резервуара. Этот код смещения с выхода ПЗУ 272 подается на другой вход сумматора 273.
По синхронизирующему импульсу с входа 283 модуля 12, задержанному элементом 278 задержки на время считывания фиксированной ячейки ПЗУ 272, в сумматоре 273 происходит суммирование кодов, поданных на его входы. Результат суммирования в виде кода относительного адреса кода времени отстаивания нефтепродукта на обработанном участке резервуара подается на вход регистра 270, куда и заносится синхронизирующим импульсом с выхода элемента 278 задержки, задержанным элементом 279 задержки на время срабатывания сумматора 273.
Этот же импульс с выхода элемента 279 задержки, задержанный элементом 280 задержки на время срабатывания регистра 270, с выхода 39 системы подается на вход первого канала прерывания сервера.
С приходом этого импульса сервер переходит на подпрограмму опроса содержимого своей базы данных по адресу, сформированному на адресном выходе 27 системы, и выдачи считанного кода времени отстаивания нефтепродукта на участке резервуара на информационный вход 19 системы.
С информационного входа 19 системы код времени отстаивания нефтепродукта с обработанного участка резервуара подается на информационный вход 295 регистра 290 модуля 13 регистрации кодов времени отстаивания участков резервуара, куда и заносится синхронизирующим импульсом сервера, поступающим на вход 24 системы.
Этим же импульсом сервера с входа 296 модуля 13, задержанным элементом 293 задержки на время срабатывания регистра 290, код времени отстаивания участка резервуара заносится в сумматор 291.
Этот же импульс с выхода элемента 293 задержки, задержанный элементом 294 задержки на время срабатывания сумматора 291, с выхода 302 модуля 13 подается на синхронизирующий вход 315 модуля 14 выдачи кодов времени отстаивания нефтепродукта в резервуаре хранения.
По этому импульсу с входа 315 модуля 14 компаратор 305 контролирует завершение сканирования всех участков резервуара путем сравнения кода обработанного участка резервуара с кодом нижнего участка резервуара.
Для этого на один вход 312 компаратора 305 с выхода 156 модуля 5 подается код текущего обработанного участка резервуара, а на другой его вход 313 подается код нижнего участка резервуара с выхода 73 модуля 1.
Если код текущего обработанного участка резервуара на входе 312 компаратора 350 не равен коду нижнего участка резервуара на его входе 313, то, следовательно, процесс сканирования и обработки параметров участков резервуара еще не завершен. В этом случае на выходе 316 компаратора 305 вырабатывается сигнал, который открывает по одному входу элемент 306 И.
Тогда синхронизирующий импульс с входа 315 модуля 14, задержанный элементом 310 задержки на время срабатывания компаратора 305, проходит через открытый по одному входу элемент 306 И и разрешает выдачу кода времени отстаивания текущего обработанного участка резервуара через элементы И группы 308 на информационный выход 33 системы, откуда пересылается на АРМ пользователя системы.
Выдача на АРМ пользователя кода времени отстаивания участка резервуара сопровождается выдачей на АРМ пользователя сигнала «Время отстаивания участка резервуара» с сигнального выхода 42 системы.
Код номера текущего обработанного участка резервуара с информационного выхода 29 системы выдается на АРМ пользователя системы.
Поскольку еще не все участки резервуара просканированы и обработаны, то по сигналу с выхода 320 модуля 14 осуществляется также подготовка системы для обработки параметров следующего участка резервуара.
Для этого сигнал с выхода 320 модуля 14 подается:
- на установочный вход 166 модуля 6, проходит элемент 161 ИЛИ и поступает на установочный вход регистра 160, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 229 модуля 9, проходит элемент 218 ИЛИ и поступает на установочный вход регистра 210 сдвига, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 284 модуля 12, проходит элемент 277 ИЛИ и поступает на установочный вход регистра 270, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 297 модуля 13, проходит элемент 292 ИЛИ и поступает на установочный вход регистра 290, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы.
Во-вторых, сигнал с выхода 320 модуля 14 подается на счетный вход 152 модуля 5, формирующего сигналы считывания параметров следующего участка резервуара. Сформированный вновь синхронизирующий импульс, выдаваемый с выхода 157 модуля 5 на выход 37 системы снова поступает на вход первого канала прерывания сервера.
С приходом этого импульса сервер снова переходит на подпрограмму опроса содержимого своей базы данных по вновь сформированному адресу, выдаваемому с выхода регистра 136 модуля 5 на адресный выход 26 системы, и выдачи считанных параметров следующего участка резервуара на информационный вход 17 системы.
Описанный процесс формирования и выборки адресов участков резервуара из памяти базы данных сервера с последующей обработкой параметров каждого участка резервуара будет продолжаться до тех пор, пока не будут выбраны и обработаны параметры всех участков резервуара.
Это произойдет тогда, когда код текущего обработанного участка резервуара на входе 312 компаратора 305 модуля 14 будет равен коду нижнего (конечного) участка резервуара на его входе 313. При совпадении кодов участков резервуара на входах компаратора 305 вырабатывается сигнал уже на его выходе 317. Этот сигнал открывает элемент 307 И по одному входу. В этом случае синхронизирующий импульс с входа 315 модуля 14, задержанный элементом 310 задержки на время срабатывания компаратора 305, проходит через открытый по одному входу элемент 307 И и разрешает выдачу кода времени отстаивания всего резервуара через элементы И группы 309 на информационный выход 34 системы, откуда пересылается на АРМ пользователя системы.
Выдача на АРМ пользователя кода времени отстаивания резервуара хранения сопровождается выдачей на АРМ пользователя сигнала «Время отстаивания нефтепродукта в резервуаре» с сигнального выхода 43 системы.
Этот же сигнал с выхода 321 модуля 14 подается на установочные входы всех модулей системы для подготовки их к работе для обработки следующей кодограммы запроса пользователя системы, поступающей на информационный вход 15 системы.
Для этого сигнал с выхода 321 модуля 14 подается:
- на установочный вход 57 модуля 1, проходит элемент 51 ИЛИ и поступает на установочный вход регистра 45, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 96 модуля 2, проходит элемент 86 ИЛИ и поступает на установочные входы регистров 77, 78 и регистра 79 сдвига, сбрасывая в ноль их содержимое и подготавливая их, тем самым, к новому циклу работы;
- на установочный вход 113 модуля 3, проходит элемент 106 ИЛИ и поступает на установочный вход регистра 100, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 154 модуля 5, проходит элемент 143 ИЛИ и поступает на установочный вход счетчика 135, возвращая его в исходное состояние;
- на установочный вход 167 модуля 6, проходит элемент 161 ИЛИ и поступает на установочный вход регистра 160, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 230 модуля 9, проходит элемент 218 ИЛИ и поступает на установочный вход регистра 210 сдвига, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 285 модуля 12, проходит элемент 277 ИЛИ и поступает на установочный вход регистра 270, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы;
- на установочный вход 298 модуля 13, проходит элемент 292 ИЛИ и поступает на установочный вход регистра 290, сбрасывая в ноль его содержимое и подготавливая его, тем самым, к новому циклу работы.
Таким образом, введение новых узлов и модулей и новых конструктивных связей позволило существенно расширить функциональные возможности системы, позволяющей в процессе отстаивания нефтепродукта в резервуаре хранения анализировать и обрабатывать частицы загрязнения любой произвольной формы, а, следовательно, и выдавать наиболее достоверные результаты отстаивания нефтепродукта как по отдельным участкам резервуара хранения, так и по всему резервуару в целом.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент США №5129083, М. кл. G06F 12/00, 15/40, 1992.
2. Пат. №2452003 Российская Федерация, МПК G06F 17/40. Система оптимизации времени отстаивания нефтепродуктов в резервуарах хранения в зависимости от распределения температуры нефтепродукта по высоте резервуара / Е.А.Коняев, В.П.Каюмов; М. - №2011123982/08; заявл. 15.06.2011; опубл. 27.05.2012, Бюл. №15 (прототип).
3. Тимошенко А.Н., Грядунов К.И. Математическая модель гравитационной очистки топлив от механических загрязнений. / Ассоциация организаций авиатопливообеспечения воздушных судов гражданской авиации: Информационный сборник - М.: ОАТО ВС ГА, №5, 2010. С.46-47.
4. Товарные нефтепродукты, их свойства и применение. Справочник, под ред. Н.Г.Пучкова. - М., 1971.
5. ГОСТ Р 51109-97. Промышленная чистота. Термины и определения.
6. Максакова И.В. Развитие классификаций загрязнений ГСМ и рабочих жидкостей: дис. … канд. тех. наук: 05.02.02, 05.02.04: защищена 18.06.97: утв. 14.11.97. - Челябинск, 1997. - 214 с.
7. Урявин С.П., Коняев Е.А. Высокотемпературные отложения (ВТО) реактивных топлив: негативность, влияющие факторы, способы борьбы. // Сборник научных трудов ГосНИИГА, №311. - 2010. С.98-101.