Способ определения массового запаса топлива

Реферат

 

Изобретение относится к авиаприборостроению и может быть использовано для контроля массы топлива в каждом топливном баке топливной системы самолета и суммарной массы топлива на борту самолета. При осуществлении способа измеряют текущие значения параметров топлива: уровень топлива, температуру топлива, а также его характеристические параметры, например теплопроводность, диэлектрическую проницаемость и светопоглощение, в каждом топливном баке. Уровень топлива измеряется не менее чем в трех различных точках поверхности бака, не лежащих на одной прямой линии. По уровню топлива с учетом геометрических характеристик бака в бортовом вычислителе определяется объем топлива в баке. По характеристическим параметрам и температуре топлива в бортовом вычислителе определяются марка или соотношение различных марок топлив в каждом баке. По марке или смеси марок топлива и по температуре топлива в бортовом вычислителе определяется плотность топлива и с учетом вычисленного объема топлива в баке находят массу топлива в каждом баке и массу топлива на борту самолета. Изобретение позволяет повысить точность определения массового запаса топлива в каждом топливном баке топливной системы самолета и суммарной массы топлива на борту самолета для разных самолетов, при разбросе температур и марок топлива, находящихся в различных баках. 1 ил.

Изобретение относится к авиаприборостроению и может быть использовано для контроля запаса топлива в топливных баках топливной системы самолета.

Известен способ определения запаса топлива на борту самолета, основанный на вычислении в бортовом вычислителе текущих значений запаса топлива в каждом топливном баке в функции измеряемого в процессе полета текущего значения уровня топлива в баке с учетом геометрических характеристик этого бака и с коррекцией вычисленного запаса топлива на борту самолета по измеренным текущим значениям углов крена и тангажа [Л.Б. Лещинер и др. Проектирование топливных систем, М., "Машиностроение", стр.30-32, 1991].

Недостатком этого способа является наличие значительной методической эволютивной погрешности определения запаса топлива на борту самолета, возникающей при пространственных эволюциях самолета, во-первых, вследствие того, что корректируют не текущий запас топлива в каждом отдельном топливном баке топливной системы самолета, а сразу весь запас топлива на борту самолета и, во-вторых, из-за того, что при эволюциях самолета углы наклона поверхности топлива в баке могут значительно отличаться от углов крена и тангажа самолета.

От этого недостатка частично свободен наиболее близкий к предлагаемому и принятый за прототип способ определения запаса топлива на борту самолета [Патент Российской Федерации 2156444, МКИ G 01 F 23/26, B 64 D 37/00, опубл. 2000] , основанный на вычислении в бортовом вычислителе текущих значений объемных запасов топлива в каждом баке топливной системы самолета в функции измеренного текущего значения уровня топлива в баке и измеренного текущего значения угла наклона поверхности топлива в этом баке с учетом геометрических характеристик бака. Однако этот способ характеризуется тремя недостатками, затрудняющими его осуществление на борту самолета.

В прототипе предусмотрена возможность определения массового запаса топлива на борту самолета путем коррекции вычисленного значения объемного запаса топлива на борту самолета по температуре и характеристическим параметрам топлива. Однако в известном способе температуру измеряют с помощью единственного датчика температуры, установленного только в одном из баков топливной системы самолета, а текущие значения характеристических параметров топлива вообще не измеряют, а вычисляют в бортовом вычислителе топливоизмерительной системы их постоянные значения при заправке самолета топливом на основании введенных в память вычислителя при предполетной подготовке самолета номинальных паспортных данных топлива, заправленного в топливную систему самолета, например, на основании номинальной плотности oi топлива марки Мi при температуре 20oС.

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

Указанный недостаток вызван двумя причинами.

Во-первых, определение средней температуры всего топлива, находящегося в нескольких баках топливной системы самолета, по температуре, измеренной только в одном из этих баков, связано со значительной погрешностью усреднения, вызванной реально существующим разбросом температур топлива между отдельными топливными баками. Разброс температуры топлива между отдельными баками топливной системы может достигать при эксплуатации самолета величины 35oС. Например, в случае нескольких последовательных дозаправок самолета, не полностью израсходовавшего запас топлива в предыдущем перелете, в аэропортах, расположенных в меридиональном направлении, с температурами заправляемого топлива -35oС (в северном аэропорту) и +35oС (в южном аэропорту), температуры топлива в различных баках могут отличаться между собой на 70oС.

Во-вторых, определение фактической марки заправленного топлива в известном способе производится не на основе измеряемых текущих значений характеристических параметров фактически заправленного топлива, а по номинальным постоянным значениям этих параметров, указанным в сопроводительном паспорте на заправленное топливо, что также сопровождается значительной ошибкой, вызванной отклонением фактических значений параметров от номинальных. В качестве номинального параметра при определении массового запаса топлива путем коррекции вычисленного объемного запаса обычно используют характеристический параметр oi заправленного топлива - номинальную плотность заправленного топлива марки Мi при нормальной температуре.

Однако при перелете дальнемагистрального самолета с дозаправками в нескольких аэропортах топливами различных марок, достоверно установить какое-либо конкретное значение плотности топлива в баке без измерения фактических характеристических параметров топлива в этом баке становится затруднительным, т.к. разные баки самолета могут оказаться заполненными топливами различных марок, а некоторые из баков - смесью топлив различных марок. При этом разброс плотности топлив различных марок, находящихся в различных баках самолета, даже при одинаковой температуре топлива может достигать 4%, а при разбросе температур топлива в различных баках с учетом температурного коэффициента плотности топлива, составляющего около 0,1% на градус, может достигать в диапазоне температур от +35 до -35oС величины 7% [См., напр., справочник "Свойства авиационных топлив" ("Aviation fuel properties"). Atlanta, Georqia, 1988].

Так как сертификационные авиационные требования [Единые нормы летной годности гражданских транспортных самолетов. Приложение 8.0; Специальные требования. П. 8.8.10; п.2.1; - М., 1987] безусловно требуют измерения массового запаса топлива на борту самолета с погрешностью, не превышающей 3,5% во всех условиях эксплуатации, и, в том числе при любых марках заправленного топлива или смеси топлив различных марок, то очевидно, что известный способ фактически не может быть применен для определения массового запаса топлива на борту гражданского транспортного самолета, так как не соответствует сертификационным требованиям по точности измерения.

Вторым недостатком известного способа является невозможность определения массового запаса топлива в каждом отдельном баке топливной системы.

Известный способ позволяет определить только массовый запас топлива на борту самолета. Этот недостаток известного способа обусловлен методом определения массового запаса топлива путем температурной коррекции вычисленного значения объемного запаса топлива на борту самолета, что не дает возможности определить массовый запас топлива в отдельном баке. Поскольку вышеупомянутые единые нормы летной годности самолетов безусловно требуют измерения массового запаса топлива в каждом отдельном топливном баке топливной системы самолета, то известный способ не отвечает сертификационным требованиям и не может быть осуществлен на борту самолета.

Третьим недостатком известного способа является использование операции измерения текущего значения угла наклона поверхности топлива в баке.

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

К сожалению, в описании изобретения к упомянутому патенту 21564444 на известные способ и систему отсутствуют сведения, подтверждающие возможность осуществления бортового датчика угла наклона поверхности топлива в топливном баке самолета.

В известной технической литературе также отсутствуют сведения о применении таких датчиков на борту самолета. Известные датчики угла наклона, описанные в технической литературе и широко используемые на борту самолета, измеряют не углы наклона поверхности топлива, а углы наклона самого самолета в вертикальной и горизонтальной плоскостях (углы крена и тангажа самолета). Однако при пространственных эволюциях самолета углы крена и тангажа могут существенно отличаться от углов наклона поверхности топлива в баке.

Известные датчики угла наклона поверхности жидкости, описанные в технической литературе: буйковые датчики, содержащие плавающий на поверхности жидкости поплавковый буй с указателями углового положения буя, и жидкостные датчики, содержащие установленный в баке сосуд, представляющий собой уменьшенную геометрическую модель бака, заполненный постоянным количеством эталонной жидкости, с указателями углового положения поверхности этой жидкости, предназначены для использования в сугубо стационарных условиях, когда поверхность контролируемой ими жидкости находится в спокойном состоянии.

В нестационарных условиях показания этих датчиков характеризуются значительной погрешностью измерения, что затрудняет их использование в топливных баках самолета при пространственных эволюциях последнего. В связи с этим использование датчиков угла наклона поверхности топлива в известной бортовой топливоизмерительной системе самолета, равно как и применение операции измерения угла наклона поверхности топлива в баке в известном способе, не только усложняет известные систему и способ, но и вызывает существенную методическую эволютивную погрешность измерения объемного запаса топлива в баке, а следовательно, и массового запаса топлива на борту самолета.

Для уменьшения влияния двух первых из отмеченных недостатков известного способа на точность определения массового запаса топлива на борту самолета в предлагаемом изобретении, в отличие от известного способа, основанного на преобразовании вычисленного объемного запаса топлива на борту самолета в массовый запас топлива на борту самолета на основе паспортных данных о номинальных значениях характеристических параметров топлива, заправленного в баки топливной системы при предполетной подготовке самолета, и текущих значений температуры топлива, измеряемой в процессе полета только в одном из топливных баков, предложен способ определения массового запаса топлива на борту самолета, основанный на преобразовании вычисленного объемного запаса топлива в баке в массовый запас топлива в этом баке с использованием измеряемых в процессе полета текущих значений характеристических параметров топлива в каждом баке и температуры топлива в каждом баке, с идентификацией марки фактически содержащегося в баке топлива по его характеристическим параметрам, определением плотности идентифицированного топлива, коррекцией плотности идентифицированного топлива по температуре топлива в баке и определением массового запаса топлива на борту самолета путем суммирования массовых запасов топлива в баках.

Для уменьшения влияния третьего из отмеченных недостатков известного способа на точность определения запаса топлива в баке при пространственных эволюциях самолета в предлагаемом изобретении, в отличие от известного способа вычисления объемного запаса топлива в баке на основе измеряемых текущих значений уровня топлива в баке с использованием измеряемых текущих значений углов наклона поверхности топлива в баке и, как исходных данных, геометрических характеристик бака, предложен способ вычисления объемного запаса топлива в баке на основе текущих значений уровня топлива в баке, измеряемых не менее, чем в трех точках поверхности топлива в баке, не лежащих на одной прямой линии, с использованием как исходных данных геометрических характеристик бака, что позволяет вычислять объем топлива в баке при пространственных эволюциях самолета без дополнительной информации о текущих значениях углов наклона поверхности топлива в баке и без учета влияния эволютивной погрешности измерения углов наклона поверхности топлива на точность определения запаса топлива в баке.

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

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

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

Топливоизмерительная система содержит установленные в каждом из N топливных баков 1 топливной системы самолета датчики текущих параметров топлива: датчики 2 уровня (h) топлива, например, электроемкостные датчики уровня, датчики 3, 4 и 5, соответственно первого, второго и третьего характеристических параметров (J) топлива и датчик 6 температуры (t) топлива, например, терморезисторный датчик температуры. В каждом топливном баке 1 содержится не менее трех датчиков 2 уровня топлива, не лежащих на одной прямой линии, например, установленных, как это показано на виде "а" бака 1, в различных точках этого бака, не лежащих на одной прямой. В качестве датчика 3 первого характеристического параметра топлива может быть применен датчик диэлектрической проницаемости () топлива, в качестве датчика 4 второго характеристического параметра топлива может быть применен датчик светопоглощения (k) топливом, а в качестве датчика 5 третьего характеристического параметра топлива - датчик теплопроводности () топлива. Выходы датчиков 2, 3, 4, 5 и 6 каждого бака 1 подключены ко входам блока 7 преобразования и нормирования сигналов датчиков, предназначенного для приведения к единому нормализованному виду неунифицированных сигналов датчиков различных физических величин: уровня h, диэлектрической проницаемости , светопоглощения k, теплопроводности и температуры t.

Блок 7 имеет N групп входов (по числу N баков 1). Датчики 2, 3, 4, 5 и 6 каждого бака 1 подключены к группе входов блока 7, соответствующей этому баку, например, датчик 6 температуры t1 топлива, установленный в первом баке 1, подключен к одному их входов первой группы входов - входу Вх t1 блока 7, а датчик 2 уровня hN2 топлива, установленный в точке "2" N-ого бака 1, подключен к одному из входов N-ной группы входов - входу Вх hN2 блока 7. Выходы блока 7 соединены со входами бортового вычислителя 8, в состав которого входят электронные модули формирования промежуточной информации: модуль 9 вычисления объема топлива в баке, формирователь 10 геометрических характеристик бака, идентификатор 11 марки топлива в баке, корректор 12 плотности топлива в баке, а также электронный модуль формирования выходной информации - модуль 13 вычисления массы топлива в баке и загрузчик 14 численных исходных данных; кроме того, в состав системы входит сумматор 15.

Модуль 9 вычисления объема топлива содержит группу измерительных входов и вход численных исходных данных. Измерительные входы Вхh11, Вхh12, Bxh13,.. .BxhN1, BxhN2, ВхhN3 модуля 9 соединены с соответствующими выходами блока 7, а вход численных исходных данных - с шинным выходом Вых (b1i, b2j, b3k)n формирователя 10 геометрических характеристик бака. Загрузчик 14 численных исходных данных содержит три шинных выхода, один из которых - выход Вых (1, 2, ...n...N); Вых (b1i, b2j, b3k) подключен ко входу формирователя 10.

Идентификатор 11 марки топлива содержит две группы измерительных входов и вход численных исходных данных. Измерительные входы Bx1, Bxk1, Bx1,...BxN, BxkN, BxN первой группы входов идентификатора 11, предназначенные для приема нормализованных значений характеристических параметров топлива в баке, и измерительные входы Bxt1,...BxtN второй группы входов идентификатора 11, предназначенные для приема нормализованных значений температуры топлива в баке, соединены с соответствующими выходами блока 7, а вход исходных данных соединен с шинным выходом Вых (аi); Вых (Мi) загрузчика 14.

Выходы идентификатора 11 подключены ко входу первой группы входов BxM1,. . . ВхМN корректора 12 плотности топлива, выходы которого соединены со входами первой группы входов Bx(t)1,... Bx(t)N модуля 13 вычисления массы топлива. Вторая группа входов Bxt1,...BxtN корректора 12 подключена к соответствующим выходам блока 7, а вход численных исходных данных - к шинному выходу Вых (сi) загрузчика 14. Вторая группа входов BxV1,... ВхVN модуля 13 подключена к выходам модуля 9.

Выходы модуля 13 вычисления массы топлива в баке, предназначенные для выдачи во внешние системы самолета информации о массовом запасе топлива в каждом баке топливной системы самолета, соединены также и со входами Bxm1... BxmN сумматора 15, выход Выхm которого предназначен для выдачи во внешние системы самолета информации о суммарном массовом запасе топлива на борту самолета.

Датчик 3 первого характеристического параметра топлива может представлять собой датчик диэлектрической проницаемости топлива, выполненный, например, в виде диэлектрометрической ячейки, содержащей конденсатор, величина выходного информативного параметра которого - электрической емкости - зависит от диэлектрической проницаемости топлива, находящегося между электродами конденсатора. Датчик 4 второго характеристического параметра топлива может представлять собой датчик светопоглощения, выполненный, например, в виде оптометрической ячейки, содержащий два диода: светодиод, излучающий постоянный световой поток в инфракрасном диапазоне спектра, и фоточувствительный диод, величина выходного информативного параметра которого - силы фототока - определяется интенсивностью светового потока, зависящей, при прочих равных условиях, от показателя k поглощения света топливом, через слой которого проходит световой поток светодиода.

Датчик 5 третьего характеристического параметра топлива может представлять собой датчик теплопроводности топлива, выполненный, например, в виде мерной ячейки теплопроводности, содержащей подогреваемый током терморезистор, температура которого при прочих равных условиях определяется теплопроводностью окружающей среды; при погружении мерной ячейки в топливо величина выходного информативного параметра терморезистора - его электросопротивления - зависит от теплопроводности топлива.

Ниже приводится пример осуществления заявленного способа.

Пример Предварительно в перепрограммируемую память модулей 10, 11 и 12, а также в постоянную память модулей 9, 10, 11, 12 и 13 вводят численные исходные данные, алгоритмы преобразования и функциональные зависимости, используемые при осуществлении способа. Численные исходные данные вводят в перепрограммируемую память модулей 10, 11 и 12 через шинные выходы загрузчика 14. Алгоритмы преобразования в постоянную память модулей 10 и 11 и математические зависимости в постоянную память модулей 9, 12 и 13 вводят непосредственно в микросхемы постоянной памяти этих модулей.

В перепрограммируемую память идентификатора 11 марки топлива в баке вводят два массива численных исходных данных: массив (аi) характеристических констант топлива и массив (Мi) марок топлива в функции одного из характеристических параметров Ji топлива, например параметра i, при значении ti температуры топлива. В перепрограммируемую память формирователя 10 геометрических характеристик бака вводят два массива численных исходных данных: массив (1, 2, . ..n, ... N) номеров топливных баков и массив (b1i, b2i, b3i) констант для любого из N баков, ставящих в соответствие каждой паре значений (h1i, h2j) уровня топлива в точках "1" и "2" этого бака одно значение Vn объема топлива в баке. В перепрограммируемую память корректора 12 плотности топлива в баке вводят массив численных исходных данных (сi) о значениях номинальных плотностей i топлива и температурных коэффициентов i плотности топлива для группы топлив известных марок, используемых на данном классе самолетов, и для смесей топлив различных известных марок. В постоянную память модулей 10 и 11 вводят алгоритмы преобразования численных исходных данных в выходные сигналы этих модулей. В постоянную память модулей 9, 12 и 13 вводят функциональные зависимости, необходимые для осуществления способа.

В процессе полета с выходов датчиков 2, 3, 4, 5 и 6, установленных в топливных баках 1, на входы блока 7 поступают сигналы о текущих значениях уровней, характеристических параметров и температуры топлива в каждом из топливных баков 1. В блоке 7 эти сигналы преобразуются к нормализованному виду и с соответствующих выходов блока поступают на соответствующие входы электронных модулей 9, 11 и 12 бортового вычислителя 8. Нормализованные сигналы о текущих значениях трех различных уровней топлива в каждом баке, измеренных в трех точках бака, не лежащих на одной прямой линии, поступают с выходов блока 7 на измерительные входы Вхh11, Вхh12, Bxh13,...BxhN1, BxhN2, ВхhN3 модуля 9 вычисления объема топлива в баке, нормализованные сигналы о текущих значениях каждого их трех характеристических параметров i, ki и i топлива в каждом из баков 1 поступают с выходов блока 7 на измерительные входы Bx1, Bxk1, Bx1,...BxN, BxkN, BxN первой группы измерительных входов идентификатора 11 марки топлива в баке, а нормализованные сигналы о температуре топлива в каждом баке 1 - с выходов блока 7 на измерительные входы Bxt1,... BxtN второй группы измерительных входов этого идентификатора и на входы Bxt1,...BxtN второй группы входов корректора 12 плотности топлива в баке.

В модуле 9 производится вычисление объема Vn топлива в n-м топливном баке 1 на основании поступающих на входы модуля 9 нормализованных сигналов о текущих значениях уровней топлива, измеренных в трех различных точках бака, и данных о геометрических характеристик этого бака в соответствии с введенной в постоянную память модуля 9 функциональной зависимостью (1) Vn=F(h1i, h2j, h3k; b1i, b2j, b3k)n, где функция F ставит в соответствие каждой тройке (h1i, h2j, h3k) текущих значений аргументов одно и только одно значение объема Vn топлива в n-м баке, геометрические характеристики которого заданы массивом констант (b1i, b2i, b3k)n. Зависимость (1) может быть выражена, например, линейным полиномом (2) Vn=(b1ih1i+b2jh2j+b3kh3k)n, где коэффициенты b1i, b2j, b3k характеризуют геометрию n-го бака, а уровни h1i, h2j и h3k топлива измеряются в точках "1", "2" и "3" этого бака, не лежащих на одной прямой линии.

Полином (2) может быть задан для каждого из N топливных баков, например в численной форме, с помощью d квадратных численных матриц. Каждая из таких матриц содержит d строк и d столбцов, причем каждая из строк, в свою очередь, содержит d численных значений объема топлива, соответствующих значениям h1i, ...h1d уровня топлива в точке "1" n-го бака, и d столбцов, каждый из которых содержит d численных значений объемов топлива, соответствующих значениям h2j,... h2d уровня топлива в точке "2" n-го бака. При этом каждая из d квадратных матриц соответствует одному из d значений уровня 3i,... h3d топлива в точке "3" n-го бака. В целом совокупность d квадратных матриц представляет собой кубическую матрицу размерности d, содержащую d3 дискретных численных значений объема топлива в каждом из 1, 2,... n,... N топливных баков 1. В качестве примера численной матрицы ниже приведена матрица (3) (см. в конце описания), содержащая d2 численных значений Vll... Vdd объема топлива в топливном баке 4 в функции уровней hli и h2j топлива, соответственно, в точках "1" и "2" этого бака.

Данная матрица является одной из d квадратных матриц, каждая из которых соответствует одному из d численных значений h31,... h3k... h3d уровня топлива в точке "3" топливного бака 4. Матрица позволяет для любых двух значений (h1i, h2j) уровня топлива, измеренных, соответственно, в точках "1" и "2" четвертого бака, указать однозначно соответствующее им значение объема топлива в этом баке. Например, значениям (h13, h24) уровня топлива отвечает значение V34 объема топлива. Третье значение h3k уровня топлива в точке "3" четвертого бака необходимо для выбора той из d квадратных матриц, которая соответствует значению h3k уровня, а именно матрицы с номером k. Выбор матрицы с номером k позволяет определить уточненное по значению h3k уровня топлива значение V34k объема топлива в топливном баке 4. Данное значение объема вычисляют в модуле 9 в соответствии с полиномом (2) V4=(b1ih1i+b2jh2j+b3kh3k)4.

Таким образом, в d матрицах типа (3) содержится d3 дискретных значений объема V4 топлива в топливном баке 4, что позволяет вычислить объем топлива в этом баке с точностью до одного из d3 численных дискретных значений объема. Аналогичным образом вычисляют объем топлива и в любом другом баке 1 топливной системы самолета. Поскольку величина погрешности d дискретизации объема топлива в баке с помощью функции F, заданной кубической численной матрицей размерности d, определяется неравенством где Vn max - объем топлива в полностью заполненном баке с номером n, то, задаваясь числом d, можно обеспечить любую требуемую точность вычисления объема топлива в баке 1.

Массив (b1i, b2i, b3k)n коэффициентов, характеризующих геометрию каждого из N топливных баков, можно получить, например, на основе заданных в ТЗ на проектирование топливоизмерительной системы геометрических обводов топливного бака, как трехмерного тела, пересеченного плоскостью, пространственное положение которой задано тремя точками "1", "2" и "3", расположенными внутри топливного бака и не лежащими на одной прямой. Координаты этих точек относительно бака соответствуют точкам отсчета уровней h1, h2 и h3 топлива в баке. Численно определив значение объема бака, лежащее ниже секущей плоскости, и используя полином (2), можно найти для каждого дискретного значения объема соответствующие ему значения коэффициентов b1i, b2j, b3k полинома для d3 различных положений секущей плоскости. Число d3 устанавливают, исходя из заданной величины погрешности d дискретизации объема топливного бака. Например, если заданная величина погрешности дискретизации составляет d1%, то d3100, что соответствует размерности числовой матрицы (3) d=5, если d0,5%, то d3200, что соответствует размерности числовой матрицы (3) d=6.

Значения вычисленных в модуле 9 объемов Vn топлива в каждом из N баков топливной системы передаются с выходов модуля 9 на входы BxV1... ВхVN второй группы входов модуля 13, в котором вычисляются значения m1, m2,... mn,... mN массы топлива в каждом из N топливных баков 1 в соответствии с известной зависимостью (4) mn=Vn(t)n, где (t)n - фактическая плотность топлива в n-м баке при температуре t. Вычисление фактической плотности топлива, находящегося в n-м топливном баке, выполняют методом идентификации в идентификаторе 11 фактической марки топлива Mi, содержащегося в этом баке, по характеристическим параметрам i, ki и i топлива, измеренным при температуре tj топлива с последующим определением в корректоре 12 плотности топлива, соответствующей идентифицированной марке топлива, и коррекцией этой плотности топлива по фактической температуре.

При определении марки топлива в идентификатор 11 через первую группу измерительных входов поступают нормализованные сигналы об измеренных текущих значениях характеристических параметров i, ki и i топлива в n-м баке и через вторую группу измерительных входов - нормализованные сигналы об измеренных текущих значениях температуры tj топлива в этом баке. Идентификацию марки топлива выполняют, например, с использованием D-этапного селективного алгоритма, где D - число характеристических параметров топлива, используемых в поэтапном селективном процессе идентификации марки топлива; в данном примере D=3.

На этапе I идентификации по значению одного из характеристических параметров Ji топлива, например параметра ki, при температуре tj топлива в этом баке производят грубую селекцию марки идентифицируемого топлива по признаку "тяжелые топлива - легкие топлива", например, на основании системы неравенств где аi - характеристическая константа топлива, массив (аi) которых введен в перепрограммируемую память идентификатора 11 в качестве массива численных исходных данных. Массив (аi) можно получить, например, экспериментально установив соответствие между топливами группы легких топлив и значением ki характеристического параметра топлива для этой группы при постоянной температуре tj для нескольких значений температуры, а также между топливами группы тяжелых топлив и значением ki характеристического параметра топлива для этой группы топлив при постоянной температуре ti для нескольких значений температуры и выразив результат установленного соответствия в форме массива (аi) численных исходных данных.

При попадании идентифицируемого топлива в группу, например, легких топлив, содержащую топлива марок M1, М2,... Mq с относительно низкой плотностью, выполняют следующий этап II селекции, минимизируя число различных марок топлива в выявленной группе легких топлив. Алгоритм минимизации может быть задан, например, квадратной численной матрицей (см. матрицу (6) в конце описания), содержащей d строк d столбцов, заполненных индексами марок топлива, причем каждая из строк матрицы отвечает одному из d значений неиспользованного в предыдущем этапе характеристического параметра топлива, например, параметра i, а каждый из столбцов - одному из d значений температуры tj топлива в баке.

Массив (Мi) численных исходных данных, представляющий собой совокупность чисел, отвечающих маркам топлива, каждая из которых соответствует одной из пар значений (i, tj), вводят в перепрограммируемую память идентификатора 11 с помощью задатчика 14. Массив (Мi) можно получить, например, экспериментально установив соответствие между маркой Мi исследуемого топлива и значением i его характеристического параметра при данной температуре tj для ряда значений температуры и выразив результаты эксперимента в форме массива (Мi) численных исходных данных.

Так как в матрице (6) каждой паре значений может отвечать не обязательно одна марка топлива, то этап II селекции не всегда достаточен для окончательной идентификации. Для однозначного определения фактической марки топлива в баке или смеси топлив известных марок п