Способ определения отказавшего датчика в избыточной системе
Иллюстрации
Показать всеИзобретение относится к области автоматического управления и может быть использовано в системах с избыточным количеством датчиков, например датчиков угловой скорости, отказ одного из которых не должен приводить к отказу системы управления. Техническим результатом является расширение функциональных возможностей за счет возможности определения отказавшего датчика в условиях медленного изменения сигнала смещения. Способ определения отказавшего датчика в избыточной системе основан на периодической проверке соотношения связи измеренных параметров движения, характеризующего исправную работу датчиков, фиксации момента нарушения соотношения связи, задании с этого момента движения, при котором выходной сигнал любого из трех выбранных для управления датчиков устанавливается меньше некоторого заданного малого значения Δ, фиксации показаний контрольного датчика, изменении масштабирующего коэффициента трех выбранных для управления датчиков, регистрации изменения показаний контрольного датчика и определении отказавшего датчика по результатам изменения показаний. 1 ил.
Реферат
Предлагаемое изобретение относится к области автоматического управления и может быть использовано в системах с избыточным количеством датчиков, например датчиков угловой скорости, отказ одного из которых не должен приводить к отказу системы управления.
Известен способ определения отказавшего датчика, реализованный в [1], включающий измерение каждым датчиком параметра движения и проверку соотношения связи измеренных датчиками параметров движения, характеризующего исправную работу датчиков.
Недостаток этого способа состоит в том, что он предполагает наличие большого количества избыточных датчиков (сверх трех, не расположенных в одной плоскости и полностью определяющих вектор параметра движения) и не позволяет определить отказавший датчик при любом числе избыточных датчиков, например при одном.
Наиболее близким техническим решением к предлагаемому способу является способ, реализованный в [2], включающий измерение каждым датчиком параметров вектора движения ai, i..=1, 2, ... n, где n - число датчиков, периодическую с периодом Т0 проверку соотношения связи измеренных параметров движения, характеризующего исправную работу датчиков, проведение сравнения показаний am каждого датчика на момент времени Тm (m=1, 2, 3, ...) нарушения соотношения связи измеренных параметров движения с показаниями а(m-1) того же датчика на момент времени Т(m-1)=(m-1)·Т0.
Недостаток этого способа состоит в том, что он не позволяет определить отказавший датчик, если процесс отказа датчика развивается медленно, например, за счет постепенного увеличения сигнала смещения и ухода его за пределы допустимых значений.
Задача изобретения - расширение функциональных возможностей за счет возможности определения отказавшего датчика в условиях медленного изменения сигнала смещения.
Эта задача достигается тем, что способ определения отказавшего датчика в избыточной системе, включающий измерение каждым датчиком параметров вектора движения аi, где i=1, 2, ... n, n - число датчиков, периодическую с периодом Т0 проверку соотношения связи измеренных параметров вектора движения, по которому определяют отказ датчика, предполагает, что с момента нарушения соотношения связи измеренных параметров системе задают движение, при котором выходной сигнал любого из трех выбранных для управления датчиков p, r и s (p, r, s=1, 2, ... n, p≠r≠s) устанавливается меньше некоторого заданного значения Δ (Δ - малая величина) и при достижении этого значения фиксируется выходной сигнал aIf любого контрольного датчика I (I≠p≠r≠s), после чего производится изменение масштабирующего коэффициента в М раз трех выбранных датчиков p, r и s и при изменении зафиксированного сигнала аIf в М раз производится повторение описанных процедур для любого другого сочетания датчиков p, r, s и I до тех пор, пока при изменении масштабирующего коэффициента в М раз трех выбранных датчиков p, r и s не будет происходить изменение зафиксированного сигнала aIf контрольного датчика I, при этом отказавшим является датчик I.
На чертеже приведена координатная схема, поясняющая расположение измерительных осей датчиков и направления измеряемого параметра. На этой схеме: x, y, z, - направление ортогональных осей базиса, относительно которого производится управление, 1, 2, 3, 4 - направление измерительных осей датчиков, а - направление измеряемого вектора движения, αх1, αy1, αz1 - углы между направлением измерительной оси 1 и соответственно измерительными осями x, y, z.
Реализацию предлагаемого способа определения отказавшего датчика рассмотрим на примере системы с одним избыточным датчиком угловой скорости при управлении движением твердого тела (космического аппарата). В общем случае система из трех датчиков угловой скорости, измерительные оси которых не лежат в одной плоскости, полностью определяет вектор угловой скорости космического аппарата а. Избыточная система содержит на один датчик больше - четыре датчика угловой скорости, при этом никакие три датчика из четырех не лежат в одной плоскости. При отказе одного из четырех датчиков в такой системе существует возможность замены этого датчика, используя показания остальных исправно работающих трех датчиков.
Пусть избыточная система содержит четыре датчика (фиг.1), измерительные оси которых направлены по координатным осям 1, 2, 3, 4, а их углы расположения относительно ортогонального базиса x, у, z равны αki (k=x, y, z, i=1, 2, 3, 4). Введем обозначения:
а - вектор движения, аi - измерения (выходные сигналы) датчиков, ak - проекции вектора движения а на оси x, y, z; bki=cosαki - направляющие косинусы [p, r, s] (p, r, s=1, 2, ... n, р≠r≠s) - система из трех выбранных для управления датчиков, I (I=1, 2, ... n, I≠p≠r≠s) - контрольный датчик, не использующийся в данный момент в управлении, j - сочетания из трех выбранных для управления датчиков p, r, s системы из n датчиков. Для n=4 число таких сочетаний четыре: j=[1, 2, 3], [1, 2, 4], [1, 3, 4], [2, 3, 4] (пусть р=1, r=2, s=3),
||ak|| - вектор - столбец проекций ak вектора а на оси x, y, z, |Вj| - матрица 3×3 направляющих косинусов bki выбранного сочетания j датчиков, ||аj|| - вектор - столбец измерений датчиков выбранного сочетания j.
С учетом введенных обозначений имеем
Если ax, aY, аZ - проекции вектора движения а, то имеет место соотношение
где aI - измерение (выходной сигнал) датчика измерительной оси I, I - направление измерительной оси, не совпадающей с осями p, r, s (считаем, что каждый из датчиков p, r, s и I расположен соответственно на оси p, r, s и I). Равенство (2) и есть соотношение связи измеренных параметров движения.
Как следует из (2), величина R равна нулю (близка к нулю), если все четыре датчика исправны. В случае отказа датчика величина R не равна нулю (больше некоторого заданного значения), что свидетельствует о неисправности в системе из четырех датчиков.
Осуществим периодическую с периодом Т0 проверку соотношения связи параметров движения (2) на равенство нулю (на принадлежность к заданному интервалу) величины R. Пусть в некоторый момент времени Тm=m·Т0(m=1, 2 ...) произошло нарушение соотношения связи (2), при котором величина R вышла за пределы дозволенных значений. Зададим системе такое движение, при котором выходные сигналы ap, ar, as датчиков меньше некоторого заданного значения Δ (Δ - малая величина). Зафиксируем выходной сигнал aIf контрольного датчика, расположенного по оси I. Пусть нарушение соотношения (2) произошло вследствие выхода за пределы дозволенных значений сигнала смещения датчика 3 (s) и этот сигнал стал равным а3см. Введем обозначения: aiП - фактические показания датчика i, ai - достоверные значения параметров движения, измеренные датчиком i, аiсм - сигнал смещения датчика i.
Для рассматриваемого случая отказа датчика 3 (сигнал смещения а3см превысил допустимые значения) имеют место соотношения
Если выходные сигналы ap, аr, as датчиков p (1), r (2), s (3) сведены к нулю или меньше некоторого заданного значения Δ, то в результате система будет вращаться относительно оси, перпендикулярной плоскости, образованной осями 1 и 2 с угловой скоростью aвр, при этом проекция aвр на ось 3 будет равна -а3см, а на ось 4 равна а4вр (см. фиг.1). Показания датчика I (4) будут равны
где ϕ1 - угол между вектором вращения авр и осью 3, β1 - угол между вектором вращения авр и осью 4. Углы ϕ1 и β1 определяются из (1) с учетом условия (4). Из (4) имеем
Зафиксируем показания а4П и изменим масштабирующий коэффициент датчиков p (1), r (2), s (3) в М раз, удерживая их выходные сигналы в области некоторого заданного значения Δ. В этом случае
Сигнал смещения датчика 3 возрастет в М раз и станет равным а3смП=Ма3см, вследствие чего возрастут в М раз сигналы авр и а4п, т.е. в М раз изменятся показания контрольного датчика I (4).
Выберем другое сочетание датчиков: р=2, r=3, s=4, I=1. Проделаем описанные выше операции. В этом случае
где ϕ2 - угол между вектором вращения авр1 и осью 3, β2 - угол между вектором вращения авр1 и осью I (1). Углы ϕ2 и β2 определяются из (1) с учетом условия (7).
Зафиксируем показания а1П и изменим масштабирующий коэффициент датчиков p (2), r (3), s (4) в М раз, удерживая их выходные сигналы в области некоторого заданного значения Δ. В этом случае
т.е. показания контрольного датчика I (1) изменяются в М раз.
Выберем другое сочетание датчиков: р=1, r=3, s=4, I=2. Проделаем описанные выше операции. В этом случае
где ϕ3 - угол между вектором вращения авр2 и осью 3, β3 - угол между вектором вращения авр2 и осью I (2). Углы ϕ3 и β3 определяются из (1) с учетом условия (11).
Зафиксируем показания а2П и изменим масштабирующий коэффициент датчиков p (1), r (3), s (4) в М раз, удерживая их выходные сигналы в области некоторого заданного значения Δ. В этом случае
т.е. показания контрольного датчика I (2) изменяются в М раз.
Выберем другое сочетание датчиков: р=1, r=2, s=4, I=3. Проделаем описанные выше операции. В этом случае при сведении к нулю выходных сигналов исправных датчиков р=1, r=2, s=4 система неподвижна (отсутствует вращение) и показания контрольного датчика I (3) будут равны
Изменим масштабирующий коэффициент выбранных исправных датчиков p (1), r (2), s (4) в М раз, удерживая их выходные сигналы в области некоторого заданного значения Δ. В этом случае система остается неподвижной и показания датчиков равны
т.е. показания контрольного неисправного датчика I (3) остаются без изменения. Таким образом, если в качестве датчика I выбран отказавший, то при изменении масштабирующего коэффициента других трех исправных датчиков показания отказавшего датчика не изменяются.
При использовании известного способа определения отказавшего датчика [2] в случае "медленного" развития отказа, например, за счет увеличения сигнала смещения определение отказавшего датчика в минимально избыточной системе практически не представляется возможным, так как выходные сигналы датчиков на момент времени Тm нарушения соотношения связи измеренных параметров и на момент времени Тm-1 выполнения соотношения связи измеренных параметров практически будут совпадать и разность Δаm показаний аm любого датчика на момент времени Тm и показаний аm-1 этого же датчика на момент времени Tm-1 будет меньше заданного значения Δ.
Таким образом, рассмотренный способ позволяет определить отказавший датчик в условиях медленного изменения сигнала смещения, что расширяет функциональные возможности системы управления.
Предлагаемая совокупность признаков в рассмотренных автором решениях не встречалась для решения поставленной задачи и не следует явным образом из уровня техники, что позволяет сделать вывод о соответствии технического решения критериям «новизна» и «изобретательский уровень». Реализация способа определения отказавшего датчика предполагает проведение стандартных операций измерения параметров движения, фиксации показаний, изменения масштабирующего коэффициента, регистрации изменения показаний и определения отказавшего датчика по результатам изменения показаний.
Литература
1. Авторское свидетельство СССР N613291 от 7.03.78, кл. G05B 15/02, G05D 1/02.
2. Патент Российской Федерации N2244954 от 20.01.2005, кл. G05B 23/02.
Способ определения отказавшего датчика в избыточной системе, включающий измерение каждым датчиком параметров вектора движения аi, где i=1, 2, ... n, n - число датчиков, периодическую с периодом Т0 проверку соотношения связи измеренных параметров вектора движения, по которому определяют отказ датчика, отличающийся тем, что с момента нарушения соотношения связи измеренных параметров системе задают движение, при котором выходной сигнал любого из трех выбранных для управления датчиков p, r и s (p, r, s=1, 2, ... n, p≠r≠s) устанавливается меньше некоторого заданного значения Δ (Δ - малая величина) и при достижении этого значения фиксируют выходной сигнал aIf любого контрольного датчика I (I=1, 2, ... n, I≠p≠r≠s), после чего производят изменение масштабирующего коэффициента в М раз трех выбранных датчиков p, r и s и при изменении зафиксированного сигнала aIf в М раз производят повторение описанных процедур для любого другого сочетания датчиков p, r, s и I до тех пор, пока при изменении масштабирующего коэффициента в М раз трех выбранных датчиков p, r и s не будет происходить изменение зафиксированного сигнала aIf контрольного датчика I, при этом отказавшим является датчик I.