Professional Documents
Culture Documents
Dinlet Sem
Dinlet Sem
Машински факултет
Садржаj
1 Увод 1
2 Основе квадроротора 2
2.1 Квадроротор и његов концепт . . . . . . . . . . . . . . . . . . . . . 2
2.2 Карактеристике квадроротора . . . . . . . . . . . . . . . . . . . . . 2
2.3 Управљање квадроротором . . . . . . . . . . . . . . . . . . . . . . . 5
3 Jедначине кретања 8
3.1 Jедначине кретања система чврстих тела . . . . . . . . . . . . . . . 8
3.2 Делови квадроротора . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3 Избор оса референтног система квадроротора . . . . . . . . . . . . 15
3.4 Изводи угаоних момената . . . . . . . . . . . . . . . . . . . . . . . . 15
3.5 Системи jедначина кретања . . . . . . . . . . . . . . . . . . . . . . 17
3.5.1 Jедначина сила . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5.2 Jедначина момената сила . . . . . . . . . . . . . . . . . . . . 17
1 Увод
У ваздухопловноj индустриjи конфигурациjа квадроротора или квадрокоптера,
односно хеликоптера са четири ротора, у прошлости ниjе коришћена често jер
ниjе било потребе за додатним узгоном. Наиме, подизање и превоз терета могао
jе бити обављан хелокоптером са jедним или два ротора. Међутим, конфигура-
циjа квадроротора има посебне карактеристике, коjе су од посебне погодности
за беспилотне летелице.
Jедна од карактеристика jе могућност подизања и превожења терета већег од
летелица конвенционалне конфигурациjе са jедним или два узгонска ротора.
Друга карактеристика jе jедноставност управљања. Наиме, квадрокоптером се
управља jедноставним подешавањем брзина окретања сваког поjединачног ро-
тора, чиме се контролише како висина тако и брзина лета. Поjедностављени
механички склоп ротора, без тешких редуктора, актуатора и система за про-
мену нагиба лопатица ротора, чиме се смањуjе запремина и тежина склопа
ротора и поjедностављуjу управљачки алгоритми за контролу независног лета,
омогућуjе широку примену на мале беспилотне летелице. Трећа карактери-
стика квадрокоптера jе у коришћењу ротора мањих пречника од ротора лете-
лица еквивалентних величина конструкциjе летелице. Ово имплицира да поjе-
диначни ротори имаjу мању кинетичку енергиjу у току лета, смањуjући тиме
ризик повређивања услед удара страних предмета у ротор.
У последње време примећуjе се брз развоj у области интелигентних беспилот-
них летелица, али jе jош увек изазов направити беспилотну летелицу способну
за потпуно самосталан лет. Веома важни делови процеса израде овакве лете-
лице су одабир и примена одговараjућих алгоритама управљања летелицом и
одговараjући сензори. Приликом одабира и креирања алгоритама управљања
од кључног значаjа jе разумевање динамике лета квадроротора у потпуности,
jер у супротном постоjи могућност одабира неодговараjућег контролера.
Циљ овог рада jе опис модела квадроротора за даље коришћење у истраживању
стабилности и контроле лета. У идеалном случаjу, модел би требало да буде
довољно флексибилан и прилагодљив за симулациjу свих квадроротора.
1
Моделовање динамике лета квадрокоптера Д.Ранђеловић
2 Основе квадроротора
2
Моделовање динамике лета квадрокоптера Д.Ранђеловић
3
Моделовање динамике лета квадрокоптера Д.Ранђеловић
4
Моделовање динамике лета квадрокоптера Д.Ранђеловић
5
Моделовање динамике лета квадрокоптера Д.Ранђеловић
предњи ротор треба да повећа а задњи да смањи узгон за исту вредност као
што jе приказано на слици (2). Овим се ствара моменат пропињања а укупна
сила узгона остаjе непромењена. Пропињање на доле врши се на симетричан
начин. Потребно jе назначити да променом такозване тримоване конфигура-
циjе, где летелица заузима стални одређени угао у односу на неку осу, укупан
узгон не остаjе исти, већ се нарушава баланс сила и летелица креће да губи
висину. Потребне су мале корекциjе брзина обртрања и друга два ротора да би
летелица одржала исту висину. Маневар ваљања се изводи на сличан начин,
6
Моделовање динамике лета квадрокоптера Д.Ранђеловић
тако што jедан од ротора са леве и десне стране повећа а други смањи узгон
за исту вредност. И у овом случаjу, летелица ће почети да губи висину ако се
не изврше корекциjе односно повећање узгона предњег и задњег ротора, као у
случаjу пропињања.
Скретање летелице врши се тако што се наруши укупни баланс обртних мо-
мената. На пример, да би се извршило скретање улево, односно ротациjа око
нормалне осе летелице, повећа се обртни моменат ротора коjи ротираjу у смеру
казаљке на сату, у овом случаjу предњег и задњег ротора, чиме се повећа реак-
циони моменат у лево. Истовремено се смањи обртни моменат ротора коjи се
обрћу у смеру супротном од казаљке на сату чиме се смањи реакциони моменат
у десно и летелица ће због резултуjућег момента ротирати у лево. При пове-
ћању обртног момента повећава се и узгон ротора, и обрнуто, тако да jе потребно
променити брзине обртања ротора за исте вредности, како би укупна сила уз-
гона остала непромењена. На слици (3) приказано jе скретање летелице у лево.
Овакво управљање квадроротором могуће jе због пропорционалности обртног
7
Моделовање динамике лета квадрокоптера Д.Ранђеловић
3 Jедначине кретања
Да би се описао модел за испитивање динамике jедног система, потребно jе на-
писати jедначине кретања тог система, а да би се у потпуности разумеле инер-
циjалне карактеристике модела, потребно jе анализирати jедначине кретања.
F = maG (1)
d
MO = (HG ) + OG × maG (2)
dt
где jе O произвољна тачка а G центар масе тела, F резултанта свих спољашњих
сула коjе делуjу на тело, m маса чврстог тела, aG апсолутно убрзање центра
масе, MO резултанта момената сила у тачки O а HG угаони момемант тела у
центру масе G.
Механички уређаjи су састављени из више чврстих тела и заjедно чине систем
чврстих тела. У случаjу квадроротора можемо издвоjити структуру летелице,
ротор, моторе итд. Користећи Newton-Euler -ову формулациjу jедначине кре-
8
Моделовање динамике лета квадрокоптера Д.Ранђеловић
где jе O произвољна тачка, m маса i-тог чврстог тела, Gi центар маса i-тог
чврстог тела, F резултанта спољашњих сила коjе делуjу на систем, MO резул-
танта момената сила коjе делуjу на систем у тачки O и HGi угаони момент -тог
чврстог тела у тачки Gi . Сви интензитети вектора су приказани у односу на
инерциjални референтни систем Oe xe ye ze . Ако се узме у обзир
X
mT = mi (5)
i
X
mT OGT = mi OGi (6)
i
F = mT aGT (7)
9
Моделовање динамике лета квадрокоптера Д.Ранђеловић
Уз помоћ jедначина (8), (9), (10) и (11) може се записати jедначина (4) као
X d
MO − OGT × F = HGi +
i
dt
nX o dω
mi OG2i U − [OGi , OGi ] − mT OG2T U − [OGT , OGT ]
+ · +
i
dt
nX o
2 2
+ω× mi OGi U − [OGi , OGi ] − mT OGT U − [OGT , OGT ] ·ω
i
(14)
10
Моделовање динамике лета квадрокоптера Д.Ранђеловић
MO − OGT × F =
! !
X d X dω X
= HGi + IOGi − IOGT · +ω× IOGi − IOGT ·ω (18)
i
dt i
dt i
Jедначине (17) и (18) су дакле jедначине кретања система чврстих тела са цен-
тром маса сваког тела Gi фиксираним у референтном систему Oxyz. Ове jед-
начине могу се користити и у случаjу да jе i-то чврсто тело замењено новим
системо чврстих тела са центром маса у тачки Gi , уколико та тачка остане
фиксна у односу на систем Oxyz.
11
Моделовање динамике лета квадрокоптера Д.Ранђеловић
12
Моделовање динамике лета квадрокоптера Д.Ранђеловић
13
Моделовање динамике лета квадрокоптера Д.Ранђеловић
начин:
• Преко вектора силе са три компоненте
• Преко вектора момента силе коjи лежи у равни ротора.
• Преко момента трења због четкица мотора.
На арматуру делуjе и електромагнетни момент силе. Ови моменти су приказани
на слици (7). За вредност момента силе коjим лопатице ротора делуjу на ар-
матуру преко ремена, може се узети у обзир преносни однос. Нека jе преносни
однос између арматуре и главе ротора 10, момент силе коjи делуjе на арматуру
биће десети део момента коjи делуjе на главу ротора, односно, арматура ће се
окренути 10 пута док се глава ротора окрене jедном.
Структура летелице. Силе и моменти коjи делуjу на структуру летелице:
• Силе и моменти од стране глава ротора и арматура.
• Сила аеродинамичког отпора и друге аеродинамичке силе и моменти због
струjања ваздуха.
• Сила гравитациjе.
У многим случаjевима аеродинамичке силе и моменти коjи делуjу на структуру
летелице могу се занемарити, што jе врло повољна чињеница, имаjући у обзир
комлексност њиховог одређивања.
14
Моделовање динамике лета квадрокоптера Д.Ранђеловић
ω i = ω + Ωi ki = pi + qj + (r − Ωi )k (21)
15
Моделовање динамике лета квадрокоптера Д.Ранђеловић
16
Моделовање динамике лета квадрокоптера Д.Ранђеловић
ω j = ω − gr Ωi k = pi + qj + (r − gr Ωi )k (28)
4.9 Coupling of the equations of the quadrotor. Solving methods 4.10 “Navigation”
equations
17
Моделовање динамике лета квадрокоптера Д.Ранђеловић
Литература
[1] М. Спалевић, М.Пранић. Нумеричке методе. Универзитет у Крагуjевцу,
Природно-математички факултет, 2007.
18