Научная статья на тему 'Нечеткие методы моделирования волновых твердотельных гироскопов'

Нечеткие методы моделирования волновых твердотельных гироскопов Текст научной статьи по специальности «Математика»

CC BY
150
33
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЧЕТКАЯ МОДЕЛЬ ВОЛНОВОГО ТВЕРДОТЕЛЬНОГО ГИРОСКОПА / FUZZY MODEL OF A WAVE SOLID-STATE GYROSCOPE / НЕЧЕТКОЕ ПРЕОБРАЗОВАНИЕ ЛАПЛАСА / FUZZY TRANSFORMATION OF LAPLACE / НЕЧЕТКИЙ ОПЕРАТОРНЫЙ МЕТОД / FUZZY OPERATOR METHOD / НЕЧЕТКИЙ МЕТОД ГАЛЕРКИНА / FUZZY METHOD OF GALERKIN / НЕЧЕТКИЙ ИНВЕРСНЫЙ МЕТОД / FUZZY INVERSE METHOD

Аннотация научной статьи по математике, автор научной работы — Деменков Н.П., Матвеев В.А., Мочалов И.А.

Рассмотрена нечеткая модель описания волнового твердотельного гироскопа. Для решения получаемых при этом нечетких дифференциальных уравнений с нечеткими начальными и граничными условиями использованы метод нечеткого преобразования Лапласа, нечеткий операторный метод и нечеткий метод Галеркина. В последнем случае при аппроксимации решения по тригонометрическому базису появляется полная нечеткая система линейных алгебраических уравнений, решаемая методом инверсного преобразования. Приведены результаты моделирования

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Fuzzy Methods of Hemispherical Resonator Gyroscope Simulation

The study deals with a fuzzy simulation describing a hemispherical resonator gyroscope. We used the following methods to solve resulting fuzzy differential equations with fuzzy initial and boundary conditions: fuzzy Laplace transform, fuzzy operator and fuzzy Galerkin. In the last case, when we use a trigonometric basis to approximate the solution, there appears a fully fuzzy system of linear algebraic equations that may be solved through the fuzzy inverse method. We present our simulation results

Текст научной работы на тему «Нечеткие методы моделирования волновых твердотельных гироскопов»

УДК 517.95:517.97:531.383

DOI: 10.18698/0236-3933-2018-3-33-50

НЕЧЕТКИЕ МЕТОДЫ МОДЕЛИРОВАНИЯ ВОЛНОВЫХ ТВЕРДОТЕЛЬНЫХ ГИРОСКОПОВ

Н.П. Деменков В.А. Матвеев И.А. Мочалов

dnp@bmstu.ru

МГТУ им. Н.Э. Баумана, Москва, Российская Федерация

Аннотация

Рассмотрена нечеткая модель описания волнового твердотельного гироскопа. Для решения получаемых при этом нечетких дифференциальных уравнений с нечеткими начальными и граничными условиями использованы метод нечеткого преобразования Лапласа, нечеткий операторный метод и нечеткий метод Галеркина. В последнем случае при аппроксимации решения по тригонометрическому базису появляется полная нечеткая система линейных алгебраических уравнений, решаемая методом инверсного преобразования. Приведены результаты моделирования

Ключевые слова

Нечеткая модель волнового твердотельного гироскопа, нечеткое преобразование Лапласа, нечеткий операторный метод, нечеткий метод Галеркина, нечеткий инверсный метод

Поступила в редакцию 18.10.2017 © МГТУ им. Н.Э. Баумана, 2018

Введение. В отечественном и зарубежном приборостроении ведутся работы по созданию гироскопов, основанных на новых физических принципах. Одним из наиболее современных и перспективных из них является волновой твердотельный гироскоп (ВТГ), принцип действия которого основан на инерционных свойствах стоячих упругих волн, возбужденных во вращающихся осесимметричных оболочках различных типов [1-3]. Преимущества ВТГ — высокая точность, малая чувствительность к линейным перегрузкам, малое время готовности, определяемое электроникой, малая потребляемая энергия и другие причины.

Важное место в расчетах параметров ВТГ занимает математическое моделирование. Для этого используют различные модели — от традиционных уравнений математической физики для решения начальных и краевых задач до классических линейных и нелинейных обыкновенных дифференциальных уравнений [4].

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

В настоящее время в теории ВТГ имеет место расчет каждой компоненты, определяющей неопределенность и, как правило, для ее описания применяют детерминированные и вероятностные модели. Такой подход моделирования является достаточно сложным и не всегда адекватным. Например, при использовании

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

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

В настоящее время в теории нечетких множеств применительно к четким динамическим стационарным системам разработаны соответствующие им нечеткие аналоги: нечеткие уравнения в частных производных второго порядка [5-9], нечеткая начальная задача [10-14], нечеткая краевая задача [15-17], нечеткие системы линейных алгебраических уравнений [18-22] и др.

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

Постановка задачи. Рассмотрим несколько простейших нечетких моделей волновых процессов, в которых нечеткость, обусловленная перечисленными выше факторами, моделирует неопределенность. В моделях, представленных ниже, индекс «н» обозначает нечеткость, а верхний индекс «к» характеризует обобщенную производную по Хукухара (Hukuhara).

Модель 1. Рассмотрим нечеткое уравнение движения кольцевого резонатора при отсутствии внутреннего трения и внешней нагрузки для частного случая, когда это уравнение имеет вид нечеткой начальной задачи второго порядка:

ак (т) + кан (т) = 0н, к = 36/5;

(1)

ан (т = 0) = аон, а* (т = 0) = 0н,

где ан(т) — нечеткая амплитуда перемещения стоячей волны в радиальном перемещении кольцевого резонатора; т — безразмерное время. Необходимо найти нечеткое решение ан(т) модели (1).

Модель 2. В задаче по модели 1 учитывается внутреннее трение и внешняя нагрузка:

ан + 2аак (т) + кан (т) = 0н, а = 0,5^к;

(2)

ан (т = 0) = аон, ан (т = 0) = 0н.

Здесь — коэффициент демпфирования. Необходимо найти нечеткое решение ан(т) модели (2).

Модель 3. Имеем нелинейную нечеткую двухточечную краевую задачу первого порядка:

Tuh (х (t)) + Ын (х (t)) = хн (t); (3)

Ын (Xi ) = Ы1н, Ын (Х2 ) = Ы2н,

где Т — динамический параметр; x(t) — кусочно-линейная зависимость; t — время. Необходимо найти параметры колебательного процесса в тригонометрическом базисе.

Методы решения. Задачи (1), (2) решаются с помощью методов нечеткого преобразования Лапласа и операторного метода [24, 25], а задача (3) — с помощью нечеткого метода Галеркина. Последний метод не отражен в отечественной и зарубежной литературе и впервые применен к решению нечеткой нелинейной задачи типа (3).

Перечисленные выше методы базируются на определениях и теоремах теории нечетких множеств, таких, как определение нечеткого множества и его свойства, принцип расширения Заде, метрика Хаусдорфа нечетких множеств, нечеткие и четкие числа, интегрируемость по Риману и свойства интегрируемости нечетких функций, типы нечеткой дифференцируемости первого порядка по Сейккала (S. Seikkala) и по Баклею — Феарингу (J. Backley, T. Feuring), типы решений начальных задач первого порядка и их взаимосвязи, типы нечеткой обобщенной производной первого и второго порядков по Хукухара и типы решений начальной и граничной задач второго порядка и другие понятия.

Нечеткое преобразование Лапласа [24]. Имеет место следующее определение.

Определение. Для нечеткой функции f (f ) = f (f, r) = (f (t, r), f (t, r)), r e [0;1], и действительного параметра р ее нечеткое преобразование Лапласа

да X

F(p) = L[/н (t)] = je~ptfB (t)dt = lim je~ptfB (t)dt =

о 0

( x т _ Л

= lim \e~ ptf (t, r )dt, lim \e ~ ptf (t, r )dt , (4)

1^да о - х^да о J

где L[.] — символ преобразования Лапласа. При этом полагается, что пределы существуют, а интегралы понимаются в смысле Римана.

Для выражения (4) обычно используются обозначения

lim]e~ptf (t,r)dt = lГf (t,r)], lim]e~ptf (t,r)dt = lГf (t,r)].

х^да 0 _ '----х^да 0

Тогда (4) записывается в виде L[/н (t)] = (l[ f (t,r)], l[ f (t,r)]), r е[0;1]. Расчеты для L[Хн (t)] и L[Хн (t)] дают:

Ь [Хн ^ )] = р2Ь [Хн (* )] © Хн (г = fo)-Хн = fo);

ь [Хн (г )]=рь [Хн (г )] © Хн (г = ^).

Здесь Э — разность по Хукухара, которая для двух элементов и, V е Е (пространство нечетких переменных) определяет элемент № е Е такой, что и = V + №. Производные понимаются в смысле Хукухара, но для простоты обозначений индекс «к» опущен.

Решение нечеткого уравнения модели 1. В этом уравнении используется вторая производная по Хукухара, определение которой выполняется посредством первой производной, приведенной в работе [24]. Согласно этому определению, будем иметь следующие типы нечетких задач и решений для (1): (/,I), (г,II); (гг,г); (¡1,II). Здесь символ на первом месте обозначает тип первой производной по Хукухара, символ на втором месте после запятой — тип второй производной по Хукухара. Таким образом, для нечеткой начальной задачи (1) будем иметь четыре нечетких уравнения и соответственно четыре нечетких решения. В общем случае для нечеткой начальной задачи п-го порядка будем иметь 2п нечетких уравнений и решений.

Запишем уравнение (1) в стандартной форме с учетом представления нечетких переменных в уровневой (параметрической) форме с функциями принадлежности треугольной формы:

ан (т) + кан (х) = 0н; Он = 0 (г ) = (0 (г ) = г -1; 0 (г ) = 1 - г ), г е[0;1]; ан (т = 0) = а0н, а0н =а0 (г) = (а0 (г) = а0 +(а0 -а0 )г; а0 (г) = Р0 -(Р0 -а0 )г); ан (т = 0) = 0н; 0н =0(г) = (0 (г) = г-1; 0 (г) = 1 -г).

(5)

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

Случай 1. Если а(т) и а (т) — (г) дифференцируемы, то выражение (5) имеет вид

а (т, г ) + ка (х, г ) = 0 ( г ); а (х, г) + ка (х,г) = 0 (г).

Поэтому

! [я (т, г )] + к1 [а (т, г )]= 0 ( г ); ! [й (т, г)] + к1 [а (т, г)] = 0 (г).

Из свойств преобразования Лапласа имеем

![я (т,г)] = р2![а (т,г)]-ра_0 (г)-0 (г); ![а(т,г)] = р2![а (т,г)]-ра0 (г)-0(г).

После постановки этих соотношений в (7) и приведения подобных членов получим

l [а (х, r )] =

20 (r )k 2

ао (r)p

lia (T,r)] =

i í í i > 2 > f i A

k2 p2 + k 2 p2 + k 2

V V У i У V У

20 (r )k 2 , ао (r) p

i ( ( i ^ 2 ^ ^ i ^

k2 p2+ k 2 p2 + k 2

V V V У

2

преобразования находим решение (индекс «*») для (6):

i í i Л

a*(t,r) = 2(r-l)k 2

sin

k21

+ (a0 + (a0 - a0) r) cos

v / i ( i ^

a* (t,r) = 2(r-i)k 2

sin

k21

V У

+ (ßo - (Po - ао )r )cos

( i ^ k21 v у ( i ^ k21 v у

(8)

, r e [0; 1].

(9)

Случай 2. Если a(x) — (i) дифференцируема, а a(х) — (ii) дифференцируема, то ан (х) = a(х,r) = (a (х,r), a(х,r), r e [0;1]), поэтому

a (x, r) + ka (x, r) = 0 (r); a (x, r) + ka (x, r) = 0 (r).

Преобразование Лапласа уравнений (9) имеет вид

l[й (х,r)] + kl[a(x,r)] = 0 (r); l [ii (x, r)] + kl [a (x, r )] = 0 (r).

Вычисления компонент преобразования «l» и подстановка полученных соотношений в (9) приводит к следующим результатам:

p2l [a (х, r )]- pa0 ( r )-0 ( r ) + kl [a (x, r )] = 0 ( r ); p2l [a (x, r)]-pa¡¡ (r)- 0 (r) + kl [a (x, r )] = 0 (r).

Складывая и вычитая полученные уравнения, после преобразования найдем

l [x (х, r )] =

2m0k2

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

xo p

i í i > 2 > l í i > 2

k 2 p2 + k 2 p2 + k 2

V V У У V У

Xo =ао + ао; mo = 0 + 0

, x(.) = а (.) + а (.);

-i

I[у (т,г)]= 0,5У° + 0,5У° ; у (.) = а (.)-а (.); уо = «о -«о.

р - к2 р + к2

После применения обратного /^-преобразования Лапласа с использованием таблиц имеем

i i ^

х(т,r) = a (х,r) + a (х,r) = 2m0k 2 sin

k 2 X

+ х0 cos

y (т,r) = a (x,r)- a (x,r) = yo ch

V У

( 1 ^ k 2 X

V У

í 1 ^ k 2 X

V У

отсюда

a* (x, r ) = 0,5 [х (x, r ) + y (x, r )]; a* (x, r ) = 0,5 [х (x, r )- y (x, r )].

(10)

Случай 3. Если a(x) — (ii) дифференцируема, а a(x) — (i) дифференцируема, то

ан (x) = a(x,r) = (a (x,r), a (x,r));

íJh (x) = a (x, r ) = (a (x, r ), ¡a (x, r )), r е[0;1],

поэтому

Далее

отсюда

a(x, r) + ka (x, r) = 0 (r); a (x, r) + ka (x, r) = 0 (r).

p2l[a (x,r)]-pa$ (r)-0 (r) + kl[ä(x,r)] = 0 (r); p2l [a (x, r)]-pa0 (r)-0 (r) + kl [a (x, r )] = 0 (r),

,r / 4i 2m0 X0p -

l\х(x,r)| = —-—- + , , m0 = 0 + 0; p2 + k p2 + k

l [y r )] =

2n0

y0 p

; П0 = 0 -0.

p2 + к p2 + к

После применения обратного /^-преобразования Лапласа получим

i ^ i ^

х(х,r) = т0к 2 sin

у (х,r) = и0к 2 sin таким образом, решение имеет вид

k2 х

+ х0 cos

V У 1 ( 1 ^

k2 х

V У

+ y0 cos

f 1 ^

k2 х V У f 1 ^ k2 х

V У

а* (т,r) = 0,5(x (x,r) + y (x,r)); a* (x,r) = 0,5(x(x,r)-y (x,r)).

(11)

Случай 4. Если а (х) — (II) дифференцируема, а а(х) — (II) дифференцируема, то

ан (t) = а (t, г) = (а (t, г), а (t,г)), ан (х) = а (t,г) = = (а (t, г ), а (t, г )), г е[0;1],

поэтому

Далее

ä S (х) + кан(т) = 0н; 'аН (х) + кан(х) = 0н.

p2l[ä(х,r)]-pa (r)-0(r) +kl[ä(x,r)] = 0(r); p2l[a (x,r)]-роз (r)-0 (r) + kl[a (x,r)] = 0 (r),

отсюда

l[a (x,r)] =

l [a (T, r )] =

0 + 0 a0 p

p2 + к p2 + к 0 + 0 + ao p p2 + к p2 + к

После применения обратного I 1-преобразования Лапласа запишем

_1 ( 1 ^ a* (х,r) = (0 + 0)к 2 si

1

a*(х,r) = (0 + 0)к 2 sir

2 sin к 2 X + а0 cos к 2 X

V V

1 ( 1 л ( 1 ^

2 sin к 2 X + йц cos к 2 X

(12)

Примечание 1. Во всех случаях при г = 1 имеем четкий вариант и, очевидно, для (8)-(12) должно выполняться соотношение а * (I, г = 1) = а* (I, г = 1 ) =

( 1 ^

= a0 cos

к21

v

, которое совпадает с решением, приведенным в работе [1].

Решение нечеткого уравнения модели 2. Запишем уравнение (2) в стандартной форме типа (5):

йн (т) + ^kaн (х) + kaн (х) = 0н; Он (х = 0) = 00н; Он (х = 0) = 0н.

(13)

Нечеткие переменные 0н и а0н определены в (5). Для решения (13) используем нечеткое преобразование Лапласа. Всего, как и для модели 1, будем иметь четыре случая, связанные с типом дифференцирования по Хукухара.

Случай 1. Если a(x) и á(x) — (i) дифференцируемы, то я (т, r ) + ^kú (т, r ) + ka (т, r ) = 0 ( r ); a (т, r) + (т, r) + ka (x, r) = 0 (r ).

Поэтому

l [я (x, r )] + W [я (x, r )] + kl [a (x, r )] = 0 (r ); l[ä(x,r)] + !~kl[ä (x,r)] + kl[a(x,r)] = 0 (r).

(14)

Из свойств преобразования Лапласа имеем

l[ä (х,r)] = p2l[a(x,r)]-pao (r)-0(r); l[я(x,r)] = pl[a(x,r)]-a¡,0r); l [ä (x, r)] = p2l [ä(x, r)]-pao (r)- 0 (r); l [ä (x, r)] = pl[ä(x, r)]- i (r).

После постановки этих соотношений в (14) и преобразования полученных выражений получим

где Он = 0(r) = (0(r) = r-1; 0(r) = 1 -r);

Яон = ä) (r) = (ä0 (r) = tt0 +(a0-a0)r; a, (r) = ß0-(ß0 -ä))r); r e[0;1j.

Случаи 2-4 для модели 2 реализуются по методике, аналогичной методике, используемой в случаях 2-4 для модели 1.

Примечание 2. При r = 1 из (15) имеем соотношение а* (х,r = 1) = = а* (х, r = 1 ) = а0е~ат cos (сох), которое совпадает с четким решением, приведенным в работе [1].

Операторный метод [25]. Метод основан на известном факте эквивалентного представления линейных дифференциальных и интегральных уравнений в операторной форме. Например, в простейшем случае имеем

l [a (т, r )] =

i\-í W 2*0 (r) l\a (T,r )]=:-^T

После применения обратного l ^преобразования Лапласа находим a* (х,r) = 2*0 (r)a~1e~aT sin(юх) + a0e~aT cos(юх); a* (x, r) = 2*0 (r )ю_1е~ат sin (юх) + a0e~ат cos (сох),

(15)

y (х ) = y (х);

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

y (х = 0) = У0 е R1;

^ -J )У (х ) = Уo,

х

где Jy (. ) = jy (5 )ds — оператор.

0

Для уравнений второго порядка типа (5), которые возникли при моделировании волновых процессов, запишем

у (х) + ку (х ) = о, о = 0 , ,,, .

)п( . »(1 + к]2 )у(х) = у0 + у0х + 0,5ох2. (16)

У (0) = У>; у (0) = уо

хг

Здесь ]2 у (.) = //у — оператор.

00

Для случая 1, когда а (т) и а (т) — (I) дифференцируемы, будем иметь систему нечетких дифференциальных уравнений, которая в соответствии с (16) может быть представлена в эквивалентной операторной форме

а (т, г) + ка (т, г) = 0 (г); а (т, г) + ка (т, г) = 0 (г); а(т = 0,г) = а0 (г) = («о (г) = ао +(а0 -а0)г; а, (г) = Р0 +(Р0 -а0 )г); а(т = 0,г) = а0 (г) = 0(г) = (0(г) = г-1; 0(г) = 1 -г); ге[0;1]; (1 + к]2 )а (т, г) = а, (т = 0, г)+а (г)х + 0,5• 0 (г)х2; (1 + к]2 )а (х, г) = а0 (т = 0, г) + а0 (г)х + 0,5• 0 (г)х2;

]2а (х,г) = Ца (£,г)dtdz; ]2а (т,г) = Ца (£,г)dtdz.

00 00

Далее возьмем обратный оператор (1 + к]2) 1 от обеих частей (17), в результате получим

а (х, г) = (1 + к]2 )_1 (¿¿з (.) х0 + 0 (г) х1 + 0,5*0 (.) х2); а (х, г ) = (1 + к]2 (¿¿о (. )х0 + 0 (г )х1 + 0,5*0 (. )х2). (18)

Находим (1+к]2)_1 путем деления уголком (столбиком) двух многочленов ]0 = 1 и 1 + к]2, тогда запишем

(1 + kJ2 Г1 ^ 1 . = S = 1 - kJ2 + k2 J4 - k3 J6 + k4 J8 -. V ' (1 + kJ2)

После подстановки полученного выражения в (18) имеем

a (х, r) = S [ao (r)х0 + aо (r )x1 + 0,5• 0 (r)x2 ]; a (x, r) = S [a0 (r)x0 + á0 (r)x1 + 0,5 • 0 (r)x2 ].

(i9)

(20)

Вычисляем каждую компоненту 5(ао (г)х0), 5(0 (г)х), 5(0,5• 0(г)х2) (20), для чего находим вспомогательные величины:

J2 х0 =J

dz = jzdz = 0,5x2 =(2!) i x2;

0

J4 =J

jü, 5х2 ds

dz = °,5j(3! )_1 z 3dz = (4! )_1 x4;

]6 х0 = (б!)"1 х6; ]8 х0 = (8!)"1 х8. Поставляя эти соотношения в (19), получаем

5 (осх0) = (1 - к]2 + к2]4 - к3]6 + к4]8 -...) азх0 =

= (1 - к (2!)"1 х2 + к2 (4!)"1 х4 - к3 (6! )-1 х6 + к4 (8!)"1 х8 -...)ар,

где я0 =ао+(во-ао)г, г 6 [0; 1].

Аналогичные вычисления позволяют найти

5 ( 0 ( г )х) = (1 - к]2 + к2 ] 4 - к3 ]6 + к 4 ]8-...)0 ( г )х =

= (х-к (3!)"1 х3 + к2 (5!)"1 х5 - к3 (7!)"1 х7 + к4 (9!)"1 х9 -...) 0 (г); (0(г) = г-1;); ге[0;1]; 5 (0,5*0 (г)х2) = (1 - к]2 + к2 ]4 - к3]6 + к4]8 -...) 0,5*0 (г)х2 =

= ((2!)_1 х2 - к (4!)"1 х4 + к2 (6!)"1 х6 - к3 (8!)"1 х8 + к4 (10!)"1 х10 -...) 0 (г);

(0 (г ) = г -1;); г е[0;1];

В результате определим

а* (х,г) = [(а0 -2)-(«0 -(а0 -2))г]х

1 -к(2!)-1 х2 + к2 (4!)"1 х4 -k3 (6!)"1 хб + к4 (8!)

\-1

-1

4-1

т -...

После аналогичных вычислений для верхней функции запишем а* (х,г) = [(Р0 + 2) + (00 -(Р0 + 2))г]х

1 - к (2! )-1 х2 + к2 (4! у1 х4 - к3 (6! у1 хб + к4 (8!)

\-1

-1

ч-1

х -...

При г = 1 имеет место соотношение а* (х,г = 1) = а* (х,г = 1) = а0ео8 которое совпадает с четким решением, приведенным в работе [4].

( 1 ^ к 2 х

V

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

°

Бын = /н, Вин = 0н, (21)

где Б — дифференциальный оператор; ин — неизвестная нечеткая функция; /н — известная нечеткая функция правой части операторного уравнения (20); В — оператор граничных условий.

Нечеткая приближенная функция ин(.) находится в виде разложения

ин (х)=^Скнфк(х), где Скн, к = 1,п — нечеткие коэффициенты, подлежащие

к=0

определению; {фк (.)}П_0 — четкая линейно-независимая полная координатная система функций, удовлетворяющая однородным граничным условиям Вфк (.) = 0, поэтому и ин(.) также удовлетворяет условию Вин(.) = 0н.

Нечеткие коэффициенты находим из условия ортогональности Бин и Фк (.) :

X =Х\

(DuH, фк )= J

X=XQ

DI ¿Cteфк (x)

V к=0

Ф, (x)dx, i = 1,n,

где (.,.) — символ скалярного произведения. Это приводит к полной нечеткой системе линейных алгебраических уравнений (НСЛАУ) относительно Ckн, к = п:

п _

ТСкн (ЯМн, фш )=(/н, фт ), m = 0, п, (22)

к=0

или в матричной форме

АнСн = Вн. (23)

Здесь Сн =(С0н,С1н,...,Спн)т — нечеткий вектор, подлежащий определению; Вн =(В0н, В1н, ..., Впн )т — нечеткий вектор правой части в (23); Вт = (/н,фш ), т = 1,п; Ан =(актн ) — матрица с нечеткими элементами актн =(Оын,фт ), к, т = 0, п.

В практических задачах кроме критерия (21) часто используют следующие критерии: нечеткий квадратичный Вын - /2Еп; модульный | D^ — /н | и др.

В теории НСЛАУ принято рассматривать следующие системы. Если матрица Ан в (23) содержит элементы с функцией принадлежности синглтон (s^gUou), а вектор Вн — нечеткие компоненты с треугольными функциями принадлежностей, тогда (23) принято называть НСЛАУ. В этом случае решение системы имеет тип «сильное/слабое». Если элементы матрицы Ан и вектор Вн в (23) содержат нечеткие компоненты, то (23) называют полной (fully) НСЛАУ [19, 21].

Полную систему будем решать методом обратной матрицы. Для этого пусть нечеткие компоненты в (23) имеют треугольные функции принадлежностей и

являются положительными нечеткими числами. Такие числа обычно изображаются в виде тройки чисел (для простоты обозначений индексы номеров элементов в (23) опущены):

Он =( 01/02/03 ) , Ьн =( Ь1 / Ь2 / Ь3 ) , С = ( С1 / С2 / С3 ) ,

, Ь, с, г = 1,3 — концевые точки; а2, Ь2, с2 — ядра нечетких чисел. В этих обозначениях (23) будет иметь вид

АнСн = Вн»(А1/ А2/ А3)(С1/С2/С3 ) = (В1/В2 /В),

отсюда

А1С1 = ßi; АхСг + А2С1 = В2У-А1С3 + А3С1 = Вз;

С* = Аг1В1; С2 = АГ1 (В2 - А2С1);

С3 = АГ1 (Вз - А3С1),

где C*, i = 1,3 — решение полной НСЛАУ (23). В результате нечеткое решение уравнения (21) имеет вид ин (x) = (С,ф), Co ф — векторы.

Для иллюстрации нечеткого метода Галеркина рассмотрим простейший пример расчета параметров колебательного процесса для нечеткой нелинейной двухточечной граничной задачи первого порядка, которая возникает в системе автоматической оптимизации [26]:

Tilн (x(t)) + ин (x(t)) = xi (t); uH (xi) = М1н,uH (x2) = U2H; ^ - 0,5T < x < 0,5T

^ Uн(x) = Cisin ax + C2COS ax ^ АнСн = £н, dim Ан = (2 x 2) ^

^ C* (r) = (C* (r), C2* (r))m ^ ин (x, r) = C* (r)sinax + C2* (r)cosrax.

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

Моделирование нечетких систем. Цель моделирования заключается в сравнении различных случаев нечетких решений, которые были получены для модели 1 уравнением (1) с помощью нечеткого преобразования Лапласа. Эти решения для случаев 1-4 представлены на рисунке.

в г

Зависимости а(т, г) для различных случаев дифференцируемости по Хукухара при а = 1;

г = 0,5; а,0 = 1; Р0 = 1:

а — а(т), а(т) — (г) дифференцируемы; б — а(т) — (г), а(т) — (гг) дифференцируемы; в — а(т) — (11), а(т) — (г) дифференцируемы; г — а(т), а(х) — (И) дифференцируемы; 1 — а(т); 2 — я(т);

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3 — я(т)

Выводы. Методом нечеткого преобразования Лапласа решено нечеткое уравнение движения кольцевого резонатора при отсутствии внутреннего трения и внешней нагрузки (модель 1), а также при их наличии (модель 2).

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

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

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

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

Весьма актуальна задача реализации нечеткого метода Галеркина при разложении искомого решения по тригонометрическому базису с нестационарными нечеткими коэффициентами.

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

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

ЛИТЕРАТУРА

1. Матвеев В.А., Лунин Б.С., Басараб М.А. Навигационные системы на волновых твердотельных гироскопах. М.: Физматлит, 2008. 240 с.

2. Лунин Б.С., Матвеев В.А., Басараб М.А. Волновой твердотельный гироскоп. Теория и технология. М.: Радиотехника, 2014. 174 с.

3. Миниатюрные волновые твердотельные гироскопы для малых космических аппаратов / М.А. Басараб, Б.С. Лунин, В.А. Матвеев и др. // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2014. № 4. С. 80-96.

4. Басараб М.А., Кравченко В.Ф., Матвеев В.А. Методы моделирования и цифровой обработки сигналов в гироскопии. М.: Физматлит, 2008. 248 с.

5. Allahviranloo T., Kermani M.A. Numerical methods for fuzzy linear partial differential equations under new definition for derivative // Iran Journal of Fuzzy Systems. 2010. Vol. 7. No. 3. P. 33-50.

6. Corveleyn S. The numerical solution of elliptic partial differential equations with fuzzy coefficients. PhD thesis. University of Leuven, 2014. 184 p.

7. Pownuk A. Numerical solutions of fuzzy partial differential equations and its applications in computational mechanic // M. Nikravesh, L.A. Zadh, V. Korotkikh, eds. Fuzzy partial equations and relational equations. Springer, 2004. P. 308-347.

8. Arara A., Benchohra M., Nthouyas S.R., Ouahab A. Fuzzy solutions for hyperbolic partial differential equations // International Journal of Applied Mathematical Sciences. 1998. Vol. 2. No. 2. P. 241-248.

9. Buckley J.J., Feuring T. Introduction of fuzzy partial and differential equations // Fuzzy Sets and Systems. 1999. Vol. 105. Iss. 2. P. 241-248. DOI: 10.1016/S0165-0114(98)00323-6

10. Vorobiev D., Seikkala T. Towards the theory of fuzzy differential equations // Fuzzy Sets and Systems. 2002. Vol. 125. Iss. 2. P. 231-237. DOI: 10.1016/S0165-0114(00)00131-7

11. Buckley J.J., Feuring T. Fuzzy differential equations // Fuzzy Sets and Systems. 2000. Vol. 110. Iss. 1. P. 43-54. DOI: 10.1016/S0165-0114(98)00141-9

12. Kaleva O. The Cauchy problem for fuzzy differential equations // Fuzzy Sets and Systems. 1990. Vol. 35. Iss. 3. P. 389-396. DOI: 10.1016/0165-0114(90)90010-4

13. Мочалов И.А., Хрисат М.С., Шихаб Еддин М.Я. Нечеткие дифференциальные уравнения в задачах управления. Ч. 1 // Информационные технологии. 2015. Т. 21. № 3. С. 171-178.

14. Мочалов И.А., Хрисат М.С., Шихаб Еддин М.Я. Нечеткие дифференциальные уравнения в задачах управления. Ч. 2 // Информационные технологии. 2015. Т. 21. № 4. С. 243-250.

15. Khalilpour K., Allahviranloo T. An initial — value method for two-point fuzzy boun-dary value problems // Word Applied Science Journal. 2001. Vol. 13. No. 10. P. 2142-2155.

16. Ormand A., Gouyandeh Z. Solving two-point fuzzy boundary value problems using variational iteration method // CACSA. 2013. Vol. 2013. P. 1-13. DOI: 10.5899/2013/cacsa-00006

17. Liu H.K. Comparison result of two-point fuzzy boundary value problems // Word Academy of Science, Engineering and Technology. 2011. Vol. 51. P. 697-703.

18. Мочалов И.А., Хрисат М.С. Оценивание параметров модели по нечетким случайным данным // Информационные технологии. 2014. № 2. С. 14-22.

19. Friedman M., Ming M., Kandel A. Fuzzy linear systems // Fuzzy Sets and Systems. 1998. Vol. 96. Iss. 2. P. 201-209. DOI: 10.1016/S0165-0114(96)00270-9

20. Dehghan M., Hashemi B. Iterative solution of fuzzy linear systems // Applied Mathematics and Computation. 2006. Vol. 175. Iss. 1. P. 645-674. DOI: 10.1016/j.amc.2005.07.033

21. Allahviranloo T., Salahshour S., Homayoun-nejad M., Baleanu D. General solutions of fuzzy linear systems // Abstract and Applied Analysis. 2013. Vol. 2013. Art. 593274.

DOI: 10.1155/2013/593274 URL: https://www.hindawi.com/journals/aaa/2013/593274

22. Murnganandam S., Razak A.K. Matrix inversion method for solving fully fuzzy linear systems with triangular fuzzy numbers // International Journal of Computer Application. 2013. Vol. 65. No. 4. P. 9-11.

23. Мартинсон Л.К., Малое Ю.И. Дифференциальные уравнения математической физики. М.: Изд-во МГТУ им. Н.Э. Баумана, 2006. 368 c.

24. El Jaoui E., Melliani S., Chadli S. Solving second order fuzzy differential equations by the fuzzy Laplace transform method // Advances in Difference Equations. 2015. Vol. 66. DOI: 10.1186/s13662-015-0414-x

25. Allahviranloo T., Abbasbandy S., Salahshour S., Hakimzadehet A. A new method for solving linear differential equations // Computing. 2011. Vol. 92. Iss. 2. P. 181-197. DOI: 10.1007/s00607-010-0136-6

26. Деменков Н.П., Мочалов И.А. Динамика нечеткой системы автоматической оптимизации // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2016. № 1. С. 59-74. DOI: 10.18698/0236-3933-2016-1-59-74

Деменков Николай Петрович — канд. техн. наук, доцент кафедры «Системы автоматического управления» МГТУ им. Н.Э. Баумана (Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5, стр. 1).

Матвеев Валерий Александрович (1939-2017) — д-р техн. наук, профессор, работал в МГТУ им. Н.Э. Баумана.

Мочалов Иван Александрович — д-р техн. наук, профессор кафедры «Системы автоматического управления» МГТУ им. Н.Э. Баумана» (Российская Федерация, 105005, Москва, 2-я Бауманская ул., д. 5, стр. 1).

Просьба ссылаться на эту статью следующим образом:

Деменков Н.П., Матвеев В.А., Мочалов И.А. Нечеткие методы моделирования волновых твердотельных гироскопов // Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2018. № 3. С. 33-50. БО!: 10.18698/0236-3933-2018-3-33-50

FUZZY METHODS OF HEMISPHERICAL RESONATOR GYROSCOPE SIMULATION

N.P. Demenkov dnp@bmstu.ru

V.A. Matveev I.A. Mochalov

Bauman Moscow State Technical University, Moscow, Russian Federation

Abstract

The study deals with a fuzzy simulation describing a hemispherical resonator gyroscope. We used the following methods to solve resulting fuzzy differential equations with fuzzy initial and boundary conditions: fuzzy Laplace transform, fuzzy operator and fuzzy Galerkin. In the last case, when we use a trigonometric basis to approximate the solution, there appears a fully fuzzy system of linear algebraic equations that may be solved through the fuzzy inverse method. We present our simulation results

Keywords

Fuzzy model of a wave solid-state gyroscope, fuzzy transformation of Laplace, fuzzy operator method, fuzzy method of Galerkin, fuzzy inverse method

Received 18.10.2017 © BMSTU, 2018

REFERENCES

[1] Matveev V.A., Lunin B.S., Basarab M.A. Navigatsionnye sistemy na volnovykh tver-dotel'nykh giroskopakh [Navigation systems based on hemispherical resonator gyro]. Moscow, Fizmatlit Publ., 2008. 240 p.

[2] Lunin B.S., Matveev V.A., Basarab M.A. Volnovoy tverdotel'nyy giroskop. Teoriya i tekhnologiya [Hemispherical resonator gyro. Theory and technology]. Moscow, Radiotekhni-ka Publ., 2014. 174 p.

[3] Basarab M.A., Lunin B.S., Matveev V.A., et al. Miniature gyroscope based on elastic waves in solids for small spacecraft. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2014, no. 4, pp. 80-96 (in Russ.).

[4] Basarab M.A., Kravchenko V.F., Matveev V.A. Metody modelirovaniya i tsifrovoy obrabotki signalov v giroskopii [Modelling and digital processing methods of signals in gy-roscopy]. Moscow, Fizmatlit Publ., 2008. 248 p.

[5] Allahviranloo T., Kermani M.A. Numerical methods for fuzzy linear partial differential equations under new definition for derivative. Iran Journal of Fuzzy Systems, 2010, vol. 7, no. 3, pp. 33-50.

[6] Corveleyn S. The numerical solution of elliptic partial differential equations with fuzzy coefficients. PhD thesis. University of Leuven, 2014. 184 p.

[7] Pownuk A. Numerical solutions of fuzzy partial differential equations and its applications in computational mechanic. M. Nikravesh, L.A. Zadh, V. Korotkikh, eds. In: Fuzzy partial equations and relational equations. Springer, 2004, pp. 308-347.

[8] Arara A., Benchohra M., Nthouyas S.R., Ouahab A. Fuzzy solutions for hyperbolic partial differential equations. International Journal of Applied Mathematical Sciences, 1998, vol. 2, no. 2, pp. 241-248.

[9] Buckley J.J., Feuring T. Introduction of fuzzy partial and differential equations. Fuzzy Sets and Systems, 1999, vol. 105, iss. 2, pp. 241-248. DOI: 10.1016/S0165-0114(98)00323-6

[10] Vorobiev D., Seikkala T. Forwards the theory of fuzzy differential equations. Fuzzy Sets and Systems, 2002, vol. 125, iss. 2, pp. 231-237. DOI: 10.1016/S0165-0114(00)00131-7

[11] Buckley J.J., Feuring T. Fuzzy differential equations. Fuzzy Sets and Systems, 2000, vol. 110, iss. 1, pp. 43-54. DOI: 10.1016/S0165-0114(98)00141-9

[12] Kaleva O. The Cauchy problem for fuzzy differential equations. Fuzzy Sets and Systems, 1990, vol. 35, iss. 3, pp. 389-396. DOI: 10.1016/0165-0114(90)90010-4

[13] Mochalov I.A., Khrisat M.S., Shikhab Eddin M.Ya. Fuzzy differential equations in control. Part I. Informatsionnye tekhnologii [Information Technologies], 2015, vol. 21, no. 3, pp. 171-178 (in Russ.).

[14] Mochalov I.A., Khrisat M.S., Shikhab Eddin M.Ya. Fuzzy differential equations in control. Part II. Informatsionnye tekhnologii [Information Technologies], 2015, vol. 21, no. 4, pp. 243-250 (in Russ.).

[15] Khalilpour K., Allahviranloo T. An initial — value method for two-point fuzzy boundary value problems. Word Applied Science Journal, 2001, vol. 13, no. 10, pp. 2142-2155.

[16] Ormand A., Gouyandeh Z. Solving two-point fuzzy boundary value problems using variational iteration method. CACSA, 2013, vol. 2013, pp. 1-13.

DOI: 10.5899/2013/cacsa-00006

[17] Liu H.K. Comparison result of two-point fuzzy boundary value problems. Word Academy of Science, Engineering and Technology, 2011, vol. 51, pp. 697-703.

[18] Mochalov I.A., Khrisat M.S. Estimation parameter model using fuzzy random data. Informatsionnye tekhnologii [Information Technologies], 2014, no. 2, pp. 14-22 (in Russ.).

[19] Friedman M., Ming M., Kandel A. Fuzzy linear systems. Fuzzy Sets and Systems, 1998, vol. 96, iss. 2, pp. 201-209. DOI: 10.1016/S0165-0114(96)00270-9

[20] Dehghan M., Hashemi B. Iterative solution of fuzzy linear systems. Applied Mathematics and Computation, 2006, vol. 175, iss. 1, pp. 645-674. DOI: 10.1016/j.amc.2005.07.033

[21] Allahviranloo T., Salahshour S., Homayoun-nejad M., Baleanu B. General solutions of fuzzy linear systems. Abstract and Applied Analysis, 2013, vol. 2013, art. 593274.

DOI: 10.1155/2013/593274 Available at: https://www.hindawi.com/journals/aaa/2013/593274

[22] Murnganandam S., Razak A.K. Matrix inversion method for solving fully fuzzy linear systems with triangular fuzzy numbers. International Journal of Computer Application, 2013, vol. 65, no. 4, pp. 9-11.

[23] Martinson L.K., Malov Yu.I. Differentsial'nye uravneniya matematicheskoy fiziki [Differential equations of mathematical physics]. Moscow, Bauman MSTU Publ., 2006. 368 p.

[24] El Jaoui E., Melliani S., Chadli S. Solving second order fuzzy differential equations by the fuzzy Laplace transform method. Advances in Difference Equations, 2015, vol. 66.

DOI: 10.1186/s13662-015-0414-x

[25] Allahviranloo T., Abbasbandy S., Salahshour S., Hakimzadehet A. A new method for solving linear differential equations. Computing, 2011, vol. 92, iss. 2, pp. 181-197.

DOI: 10.1007/s00607-010-0136-6

[26] Demenkov N.P., Mochalov I.A. Fuzzy system dynamics of automatic optimization. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2016, no. 1, pp. 59-74 (in Russ.). DOI: 10.18698/0236-3933-2016-1-59-74

Demenkov N.P. — Cand. Sc. (Eng.), Assoc. Professor, Department of Automatic Control Systems, Bauman Moscow State Technical University (2-ya Baumanskaya ul. 5, str. 1, Moscow, 105005 Russian Federation).

Matveev V.A. (1939-2017) — Dr. Sc. (Eng.), Professor, Bauman Moscow State Technical University.

Mochalov I.A. — Dr. Sc. (Eng.), Professor, Department of Automatic Control Systems, Bau-man Moscow State Technical University (2-ya Baumanskaya ul. 5, str. 1, Moscow, 105005 Russian Federation).

Please cite this article in English as:

Demenkov N.P., Matveev V.A., Mochalov I.A. Fuzzy Methods of Hemispherical Resonator Gyroscope Simulation. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priborostr. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2018, no. 3, pp. 33-50 (in Russ.). DOI: 10.18698/0236-3933-2018-3-33-50

В Издательстве МГТУ им. Н.Э. Баумана вышла в свет монография (2-е издание) под редакцией A.C. Бугаева, С.И. Ивашова

«Биорадиолокация»

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

По вопросам приобретения обращайтесь:

105005, Москва, 2-я Бауманская ул., д. 5, стр. 1 +7 (499) 263-60-45 press@bmstu.ru www.baumanpress.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.