SlideShare a Scribd company logo
1 of 28
Design and Simulation of a
Multicopter
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
Jaidev Sanketi EAU0512252
Srinivasa Raghavan EAU0812382
Sundus Awan EAU0812425
Rishika Kasliwal EAU0812361
RECAP
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
OBJECTIVES
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
Conduct experiments
Proof of concept through
mathematical modelling
 Simulate results
Program the flight controller
METHODOLOGY
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
Hover stability
Linear motion
Test Bench
Simulation
Test Bench
Software
Hardware
Automation
MATHEMATICAL MODEL
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
Drone
Model
Hover
Stability
Attitude
Control
Altitude
Control
Linear
Motion
Take-Off
Forward
Movement
Drone Trajectory Loop
Drone Altitude Loop
Drone Attitude Loop
Quad Attitude Loop
DYNAMIC MODELING (Quadcopter)
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
𝑥
𝑦
𝑧
= -g
0
0
1
+
Σ𝑇𝑖,𝑗
𝑚
𝑆𝜓𝑆𝜙 + 𝐶𝜓𝑆𝜃𝐶𝜙
𝑆𝜓𝑆𝜃𝐶𝜙 − 𝐶𝜓𝑆𝜙
𝐶𝜃𝐶𝜙
Equations of Motion
Equations of Angular Acceleration
𝐼 𝑥 𝜙
𝐼 𝑦 𝜃
𝐼𝑧 𝜓
=
𝑇𝑖,3 − 𝑇𝑖,1 𝑙 𝑞
𝑇𝑖,4 − 𝑇𝑖,2 𝑙 𝑞
𝑀𝑖,1 + 𝑀𝑖,3 − 𝑀𝑖,2 − 𝑀𝑖,4
𝑻𝒊= 𝑲 𝒇 𝝎𝒊
𝟐 𝑴𝒊 = 𝑲 𝒎 𝝎𝒊
𝟐
𝑻𝒉𝒓𝒖𝒔𝒕 𝑬𝒒𝒖𝒂𝒕𝒊𝒐𝒏 𝑴𝒐𝒎𝒆𝒏𝒕 𝑬𝒒𝒖𝒂𝒕𝒊𝒐𝒏
TEST BENCH EXPERIMENT
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
DYNAMIC MODELING (Quadcopter)
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
𝑇𝑖= 𝐾𝑓 𝜔𝑖
2
𝐹𝑖 = 4𝑇𝑖
4 𝐹𝑖 𝑐𝑜𝑠𝜃 𝑞 = 𝑚𝑔
𝜔ℎ = 𝜔𝑖 =
𝑚𝑔
16𝑘𝑐𝑜𝑠𝜃 𝑞
𝐹ℎ= 4𝐾𝑓 𝜔ℎ
2
DYNAMIC MODELING (Drone)
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
Equations of Motion
Equations of Angular Acceleration
𝑥
𝑦
𝑧
= −𝑔
0
0
1
+
Σ𝐹𝑖,𝑗
𝑚
𝐶 𝜓 𝑞
𝐶 𝜃 𝑞
𝑆 𝜓 𝑞
𝐶 𝜓 𝑞
𝑆 𝜃 𝑞
−𝑆 𝜓 𝑞
𝐶 𝜃 𝑞
𝐶 𝜓 𝑞
−𝑆 𝜓 𝑞
𝑆 𝜃 𝑞
−𝑆 𝜃 𝑞
0 𝐶 𝜃 𝑞
𝐼 𝑥 𝜙 = 𝑙 𝐹3 𝑐𝜃3 − 𝐹1 𝑐𝜃1 − 𝐶′
1 𝜃 𝑑 + 𝑀1 𝑠𝜃1 − 𝑀3 𝑠𝜃3 + (𝑀2
′
+ 𝑀4
′
)
𝐼 𝑦 𝜃 = 𝑙 𝐹4 𝑐𝜃4 − 𝐹2 𝑐𝜃2 − 𝐶′
2 𝜙 𝑑 + 𝑀4 𝑠𝜃4 − 𝑀2 𝑠𝜃2 + (𝑀1
′
+ 𝑀3
′
)
𝐼𝑧 𝜑 = 𝑙 𝐹1 𝑠𝜃1 + 𝐹2 𝑠𝜃2 + 𝐹3 𝑠𝜃3 + 𝐹4 𝑠𝜃4 + 𝐶′
3 𝜃 𝑑 + 𝑀1 𝑐𝜃1 − 𝑀2 𝑐𝜃2 + 𝑀3 𝑐𝜃3 − 𝑀4 𝑐𝜃4
Hovering with Tilted Arms (Roll) Hovering with Tilted Arms (Pitch)
𝝓 𝒅 = 𝜽2 2 𝜽 𝒅 = 𝜽1 2
𝜽3 = -𝜽1
𝜽4 = -𝜽2
ATTITUDE CONTROL
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
𝜃1
𝑑𝑒𝑠
𝜃2
𝑑𝑒𝑠
𝜃3
𝑑𝑒𝑠
𝜃4
𝑑𝑒𝑠
=
1 0 1 0
0 1 0 1
1 0 1 0
0 1 0 1
2𝜃ℎ
𝑑𝑒𝑠
2𝜙ℎ
𝑑𝑒𝑠
Δ𝜃ℎ
Δ𝜙ℎ
𝐹1
𝑑𝑒𝑠
𝐹2
𝑑𝑒𝑠
𝐹3
𝑑𝑒𝑠
𝐹4
𝑑𝑒𝑠
=
1 0 − 1 1
1 1 0 − 1
1 0 1 1
1 − 1 0 1
𝐹ℎ
Δ𝐹 𝜙,𝑑
Δ𝐹𝜃,𝑑
Δ𝐹 𝜓,𝑑
Δ𝐹𝜃,𝑑 = 𝑘 𝑝,𝜃(𝜃 𝑑𝑒𝑠
ℎ − 𝜃 𝑑) − 𝑘 𝑑,𝜃(𝑞 𝑑𝑒𝑠
𝑑
− 𝑞 𝑑)
Δ𝐹 𝜙,𝑑 = 𝑘 𝑝,𝜙 𝜙 𝑑𝑒𝑠
ℎ − 𝜙 𝑑 − 𝑘 𝑑,𝜙(𝑞 𝑑𝑒𝑠
𝑑
− 𝑞 𝑑)
Δ𝐹 𝜓,𝑑 = 𝑘 𝑝,𝜓(𝜓 𝑑𝑒𝑠
ℎ
− 𝜓 𝑑) − 𝑘 𝑑,𝜙(𝑟 𝑑𝑒𝑠
𝑑
−𝑟𝑑)
Δ𝜃ℎ = 𝑘 𝑝,𝜃ℎ(𝜃 𝑑𝑒𝑠
𝑑 − 𝜃 𝑑) − 𝑘 𝑑,𝜃ℎ 𝑞
Δ𝜙ℎ = 𝑘 𝑝,𝜙ℎ(𝜙 𝑑𝑒𝑠
𝑑 − 𝜙 𝑑) − 𝑘 𝑑,𝜙ℎ 𝑝
Force Matrix Angle Matrix
Control Laws (PD) Control Laws (PD)
𝜔ℎ = 𝜔𝑖 =
𝑚𝑔
16𝑘𝑐𝑜𝑠𝜃 𝑞
𝜔ℎ = 𝜔𝑖 =
𝑚𝑔
16𝑘𝑐𝑜𝑠(𝜃2/2)
Angular Velocity Matrix
𝜔1
𝜔3
𝜔5
𝜔7
𝜔9
𝜔11
𝜔13
𝜔15
=
𝜔2
𝜔4
𝜔6
𝜔8
𝜔10
𝜔12
𝜔14
𝜔16
=
1 1
1 −1
0 1
0 −1
1 0
1 0
1 −1
1 1
1 0
1 0
−1 1
1 −1
0 1
0 −1
1 1
−1 −1
∗
𝜔ℎ + Δ𝜔 𝑓
Δ𝜔 𝜃
Δ𝜔 𝜙
Δ𝜔 𝜓
Control Laws (PD)
Δ𝜔 𝜃 = 𝑘 𝑝,𝜃(𝜃 𝑑𝑒𝑠
ℎ − 𝜃 𝑑) − 𝑘 𝑑,𝜃(𝑞 𝑑𝑒𝑠
𝑑
− 𝑞 𝑑)
Δ𝜔 𝜙 = 𝑘 𝑝,𝜙(𝜙 𝑑𝑒𝑠
ℎ
− 𝜙 𝑑) − 𝑘 𝑑,𝜙(𝑞 𝑑𝑒𝑠
𝑑
− 𝑞 𝑑)
Δ𝜔 𝜓 = 𝑘 𝑝,𝜓(𝜓 𝑑𝑒𝑠
ℎ
− 𝜓 𝑑) − 𝑘 𝑑,𝜙(𝑟 𝑑𝑒𝑠
𝑑
−𝑟𝑑)
ALTITUDE CONTROL
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
𝑟 𝑑𝑒𝑠
=
8𝐾 𝑚⍵ 𝑛
𝐼𝑧
∆⍵ 𝜓
𝑑𝑖𝑓𝑓𝑒𝑟𝑒𝑛𝑡𝑖𝑎𝑡𝑒
𝑟 𝑑𝑒𝑠
∆𝜔 𝑓 =
𝑚
8𝑘 𝑓 𝐹 𝑛
( 𝑟 𝑑𝑒𝑠
)
∆𝑭 𝒇 = 𝟎. 𝟓𝒌(∆𝝎 𝒇) 𝟐
𝐹1
𝑑𝑒𝑠
𝐹2
𝑑𝑒𝑠
𝐹3
𝑑𝑒𝑠
𝐹4
𝑑𝑒𝑠
=
1 0 − 1 1
1 1 0 − 1
1 0 1 1
1 − 1 0 1
𝐹ℎ + Δ𝐹𝑓
Δ𝐹 𝜙,𝑑
Δ𝐹𝜃,𝑑
Δ𝐹 𝜓,𝑑
Force Matrix
LINEAR MOTION MODELING
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
𝐹𝑥 = 0
𝐹1 𝑠𝑖𝑛𝜃1 − 𝐹3 𝑠𝑖𝑛𝜃3 = 0
𝐹𝑦 = 0
𝐹1 𝑐𝑜𝑠𝜃1 − 𝐹3 𝑐𝑜𝑠𝜃3 − 𝑊 = 0
𝑀𝑐 = 0;
𝐹1 𝑐𝑜𝑠𝜃1 𝑙 − 𝐹3 𝑐𝑜𝑠𝜃3 𝑙 = 0
𝒕𝒂𝒏𝜽 𝟏 − 𝒕𝒂𝒏𝜽 𝟑 = 𝟎
𝜃1 = 𝜃3
𝐹𝑥 = 0
𝐹1 𝑠𝑖𝑛𝜃1 − 𝐹3 𝑠𝑖𝑛𝜃3 = 0
𝐹𝑦 = 0
𝐹1 𝑐𝑜𝑠𝜃1 − 𝐹3 𝑐𝑜𝑠𝜃3 − 𝑊 = 0
𝑀𝑐 = 0;
𝐹1 𝑐𝑜𝑠𝜃1 𝑙 − 𝐹3 𝑐𝑜𝑠𝜃3 𝑙 = 0
𝒕𝒂𝒏𝜽 𝟏 − 𝒕𝒂𝒏𝜽 𝟑 = 𝟎
Hover (No Wind) Take-Off (No Wind)
Angular Take-Off Analogy
LINEAR MOTION MODELING
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
𝐹1 𝑠𝑖𝑛𝜃1 − 𝐹1 𝑠𝑖𝑛𝜃3 − 𝐹𝑛 = 0
𝑾
𝟒
(𝒕𝒂𝒏𝜽 𝟏 − 𝒕𝒂𝒏𝜽 𝟑) = 𝑭 𝒏
𝐹1 𝑐𝑜𝑠𝜃1 =
𝑊
4
Slow Forward Motion Faster Forward Motion Fastest Forward Motion
𝜃1 = 𝜃3
SIMULATION
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
Simulation
Simulink Simmechanics
SIMULINK SIMULATION
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
SIMULINK RESULTS- AT HOVER
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
ATTITUDE CONTROL
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
SIMULINK LONGITUDINAL RESPONSE AT DISTURBANCE
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
LONGITUDINAL STABILITY AT 5 DEGREESLONGITUDINAL STABILITY AT 15 DEGREES
TEST BENCH EXPERIMENT
M O D E L S I M U L A T I O NO V E R V I E W A U T O M A T I O N
ɵ = 30 degrees
Throttle input Force
40% 10N
80% 20N
100% 25N
SIMULINK LATERAL RESPONSE AT DISTURBANCE
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
LATERAL STABILITY AT 5 DEGREESLATERAL STABILITY AT 15 DEGREES
ALTITUDE CONTROL
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
SIMULINK LONGITUDINAL RESPONSE AT DISTURBANCE
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
SIMULINK LATERAL RESPONSE AT DISTURBANCE
5 DEGREES 15 DEGREES
SIMMECHANICS SIMULATION
A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
NORMAL TAKE-OFFANGULAR TAKE-OFF
AUTOMATION
M O D E L S I M U L A T I O NO V E R V I E W A U T O M A T I O N
AUTOMATION
M O D E L S I M U L A T I O NO V E R V I E W A U T O M A T I O N
CONCLUSION
A U T O M A T I O NO V E R V I E W M O D E L S I M U L A T I O N
Thank you for your
patience!

More Related Content

Similar to Modelling and simulation a multi quadcopter concept

Type Systems on the example of TypeScript
Type Systems on the example of TypeScriptType Systems on the example of TypeScript
Type Systems on the example of TypeScriptArtur Skowroński
 
05.mdsd_modelado_mecanico_electrico
05.mdsd_modelado_mecanico_electrico05.mdsd_modelado_mecanico_electrico
05.mdsd_modelado_mecanico_electricoHipólito Aguilar
 
Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...
Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...
Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...Burdwan University
 
UV Visible spectroscopy
UV Visible spectroscopy UV Visible spectroscopy
UV Visible spectroscopy AnamikaSingh427
 
Camera calibration technique
Camera calibration techniqueCamera calibration technique
Camera calibration techniqueKrzysztof Wegner
 
07.mdsd_modelado_termicos_liquidos
07.mdsd_modelado_termicos_liquidos07.mdsd_modelado_termicos_liquidos
07.mdsd_modelado_termicos_liquidosHipólito Aguilar
 
Maqueta movimiento perpetuo ibarra alexander
Maqueta movimiento perpetuo   ibarra alexanderMaqueta movimiento perpetuo   ibarra alexander
Maqueta movimiento perpetuo ibarra alexanderALEXANDERJAVIERIBARR
 
Cheatsheet - Fórmulas de Física para Física General y Física de Ingenieros
Cheatsheet - Fórmulas de Física para Física General y Física de IngenierosCheatsheet - Fórmulas de Física para Física General y Física de Ingenieros
Cheatsheet - Fórmulas de Física para Física General y Física de IngenierosJose Perez
 
تطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضليةتطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضليةMohammedRazzaqSalman
 
Compact Street Lights - 25W LED STELLAR STREET LIGHT Specifications
Compact Street Lights - 25W LED STELLAR STREET LIGHT SpecificationsCompact Street Lights - 25W LED STELLAR STREET LIGHT Specifications
Compact Street Lights - 25W LED STELLAR STREET LIGHT SpecificationsCompact Lighting
 
SUEC 高中 Adv Maths (Trigo Function Part 1)
SUEC 高中 Adv Maths (Trigo Function Part 1)SUEC 高中 Adv Maths (Trigo Function Part 1)
SUEC 高中 Adv Maths (Trigo Function Part 1)tungwc
 

Similar to Modelling and simulation a multi quadcopter concept (20)

Type Systems on the example of TypeScript
Type Systems on the example of TypeScriptType Systems on the example of TypeScript
Type Systems on the example of TypeScript
 
05.mdsd_modelado_mecanico_electrico
05.mdsd_modelado_mecanico_electrico05.mdsd_modelado_mecanico_electrico
05.mdsd_modelado_mecanico_electrico
 
Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...
Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...
Equations_2_Industrial Instrumentation - Pressure Measurement Important Equat...
 
UV Visible spectroscopy
UV Visible spectroscopy UV Visible spectroscopy
UV Visible spectroscopy
 
Inductors and Smps
Inductors and SmpsInductors and Smps
Inductors and Smps
 
inductors and smps
  inductors and smps  inductors and smps
inductors and smps
 
Camera calibration technique
Camera calibration techniqueCamera calibration technique
Camera calibration technique
 
Mongolian (Traditional) - Dangers of Wine.pdf
Mongolian (Traditional) - Dangers of Wine.pdfMongolian (Traditional) - Dangers of Wine.pdf
Mongolian (Traditional) - Dangers of Wine.pdf
 
Integral indefinida
Integral indefinidaIntegral indefinida
Integral indefinida
 
07.mdsd_modelado_termicos_liquidos
07.mdsd_modelado_termicos_liquidos07.mdsd_modelado_termicos_liquidos
07.mdsd_modelado_termicos_liquidos
 
Maqueta movimiento perpetuo ibarra alexander
Maqueta movimiento perpetuo   ibarra alexanderMaqueta movimiento perpetuo   ibarra alexander
Maqueta movimiento perpetuo ibarra alexander
 
Cheatsheet - Fórmulas de Física para Física General y Física de Ingenieros
Cheatsheet - Fórmulas de Física para Física General y Física de IngenierosCheatsheet - Fórmulas de Física para Física General y Física de Ingenieros
Cheatsheet - Fórmulas de Física para Física General y Física de Ingenieros
 
تطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضليةتطبيقات المعادلات التفاضلية
تطبيقات المعادلات التفاضلية
 
Anti lock breaking system
Anti lock breaking systemAnti lock breaking system
Anti lock breaking system
 
Compact Street Lights - 25W LED STELLAR STREET LIGHT Specifications
Compact Street Lights - 25W LED STELLAR STREET LIGHT SpecificationsCompact Street Lights - 25W LED STELLAR STREET LIGHT Specifications
Compact Street Lights - 25W LED STELLAR STREET LIGHT Specifications
 
Mod 3.pptx
Mod 3.pptxMod 3.pptx
Mod 3.pptx
 
SUEC 高中 Adv Maths (Trigo Function Part 1)
SUEC 高中 Adv Maths (Trigo Function Part 1)SUEC 高中 Adv Maths (Trigo Function Part 1)
SUEC 高中 Adv Maths (Trigo Function Part 1)
 
Fontes. Vispārējais atalgojuma pētijums 2019
Fontes. Vispārējais atalgojuma pētijums 2019Fontes. Vispārējais atalgojuma pētijums 2019
Fontes. Vispārējais atalgojuma pētijums 2019
 
State space design
State space designState space design
State space design
 
Sets
SetsSets
Sets
 

Recently uploaded

History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationEmaan Sharma
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Studentskannan348865
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentationsj9399037128
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological universityMohd Saifudeen
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptjigup7320
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...drjose256
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...Amil baba
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..MaherOthman7
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualBalamuruganV28
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Toolssoginsider
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfKira Dess
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashidFaiyazSheikh
 

Recently uploaded (20)

History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university21scheme vtu syllabus of visveraya technological university
21scheme vtu syllabus of visveraya technological university
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
Tembisa Central Terminating Pills +27838792658 PHOMOLONG Top Abortion Pills F...
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 

Modelling and simulation a multi quadcopter concept

  • 1. Design and Simulation of a Multicopter A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W Jaidev Sanketi EAU0512252 Srinivasa Raghavan EAU0812382 Sundus Awan EAU0812425 Rishika Kasliwal EAU0812361
  • 2. RECAP A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
  • 3. OBJECTIVES A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W Conduct experiments Proof of concept through mathematical modelling  Simulate results Program the flight controller
  • 4. METHODOLOGY A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W Hover stability Linear motion Test Bench Simulation Test Bench Software Hardware Automation
  • 5. MATHEMATICAL MODEL A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W Drone Model Hover Stability Attitude Control Altitude Control Linear Motion Take-Off Forward Movement Drone Trajectory Loop Drone Altitude Loop Drone Attitude Loop Quad Attitude Loop
  • 6. DYNAMIC MODELING (Quadcopter) A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W 𝑥 𝑦 𝑧 = -g 0 0 1 + Σ𝑇𝑖,𝑗 𝑚 𝑆𝜓𝑆𝜙 + 𝐶𝜓𝑆𝜃𝐶𝜙 𝑆𝜓𝑆𝜃𝐶𝜙 − 𝐶𝜓𝑆𝜙 𝐶𝜃𝐶𝜙 Equations of Motion Equations of Angular Acceleration 𝐼 𝑥 𝜙 𝐼 𝑦 𝜃 𝐼𝑧 𝜓 = 𝑇𝑖,3 − 𝑇𝑖,1 𝑙 𝑞 𝑇𝑖,4 − 𝑇𝑖,2 𝑙 𝑞 𝑀𝑖,1 + 𝑀𝑖,3 − 𝑀𝑖,2 − 𝑀𝑖,4 𝑻𝒊= 𝑲 𝒇 𝝎𝒊 𝟐 𝑴𝒊 = 𝑲 𝒎 𝝎𝒊 𝟐 𝑻𝒉𝒓𝒖𝒔𝒕 𝑬𝒒𝒖𝒂𝒕𝒊𝒐𝒏 𝑴𝒐𝒎𝒆𝒏𝒕 𝑬𝒒𝒖𝒂𝒕𝒊𝒐𝒏
  • 7. TEST BENCH EXPERIMENT A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
  • 8. DYNAMIC MODELING (Quadcopter) A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W 𝑇𝑖= 𝐾𝑓 𝜔𝑖 2 𝐹𝑖 = 4𝑇𝑖 4 𝐹𝑖 𝑐𝑜𝑠𝜃 𝑞 = 𝑚𝑔 𝜔ℎ = 𝜔𝑖 = 𝑚𝑔 16𝑘𝑐𝑜𝑠𝜃 𝑞 𝐹ℎ= 4𝐾𝑓 𝜔ℎ 2
  • 9. DYNAMIC MODELING (Drone) A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W Equations of Motion Equations of Angular Acceleration 𝑥 𝑦 𝑧 = −𝑔 0 0 1 + Σ𝐹𝑖,𝑗 𝑚 𝐶 𝜓 𝑞 𝐶 𝜃 𝑞 𝑆 𝜓 𝑞 𝐶 𝜓 𝑞 𝑆 𝜃 𝑞 −𝑆 𝜓 𝑞 𝐶 𝜃 𝑞 𝐶 𝜓 𝑞 −𝑆 𝜓 𝑞 𝑆 𝜃 𝑞 −𝑆 𝜃 𝑞 0 𝐶 𝜃 𝑞 𝐼 𝑥 𝜙 = 𝑙 𝐹3 𝑐𝜃3 − 𝐹1 𝑐𝜃1 − 𝐶′ 1 𝜃 𝑑 + 𝑀1 𝑠𝜃1 − 𝑀3 𝑠𝜃3 + (𝑀2 ′ + 𝑀4 ′ ) 𝐼 𝑦 𝜃 = 𝑙 𝐹4 𝑐𝜃4 − 𝐹2 𝑐𝜃2 − 𝐶′ 2 𝜙 𝑑 + 𝑀4 𝑠𝜃4 − 𝑀2 𝑠𝜃2 + (𝑀1 ′ + 𝑀3 ′ ) 𝐼𝑧 𝜑 = 𝑙 𝐹1 𝑠𝜃1 + 𝐹2 𝑠𝜃2 + 𝐹3 𝑠𝜃3 + 𝐹4 𝑠𝜃4 + 𝐶′ 3 𝜃 𝑑 + 𝑀1 𝑐𝜃1 − 𝑀2 𝑐𝜃2 + 𝑀3 𝑐𝜃3 − 𝑀4 𝑐𝜃4 Hovering with Tilted Arms (Roll) Hovering with Tilted Arms (Pitch) 𝝓 𝒅 = 𝜽2 2 𝜽 𝒅 = 𝜽1 2 𝜽3 = -𝜽1 𝜽4 = -𝜽2
  • 10. ATTITUDE CONTROL A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W 𝜃1 𝑑𝑒𝑠 𝜃2 𝑑𝑒𝑠 𝜃3 𝑑𝑒𝑠 𝜃4 𝑑𝑒𝑠 = 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 2𝜃ℎ 𝑑𝑒𝑠 2𝜙ℎ 𝑑𝑒𝑠 Δ𝜃ℎ Δ𝜙ℎ 𝐹1 𝑑𝑒𝑠 𝐹2 𝑑𝑒𝑠 𝐹3 𝑑𝑒𝑠 𝐹4 𝑑𝑒𝑠 = 1 0 − 1 1 1 1 0 − 1 1 0 1 1 1 − 1 0 1 𝐹ℎ Δ𝐹 𝜙,𝑑 Δ𝐹𝜃,𝑑 Δ𝐹 𝜓,𝑑 Δ𝐹𝜃,𝑑 = 𝑘 𝑝,𝜃(𝜃 𝑑𝑒𝑠 ℎ − 𝜃 𝑑) − 𝑘 𝑑,𝜃(𝑞 𝑑𝑒𝑠 𝑑 − 𝑞 𝑑) Δ𝐹 𝜙,𝑑 = 𝑘 𝑝,𝜙 𝜙 𝑑𝑒𝑠 ℎ − 𝜙 𝑑 − 𝑘 𝑑,𝜙(𝑞 𝑑𝑒𝑠 𝑑 − 𝑞 𝑑) Δ𝐹 𝜓,𝑑 = 𝑘 𝑝,𝜓(𝜓 𝑑𝑒𝑠 ℎ − 𝜓 𝑑) − 𝑘 𝑑,𝜙(𝑟 𝑑𝑒𝑠 𝑑 −𝑟𝑑) Δ𝜃ℎ = 𝑘 𝑝,𝜃ℎ(𝜃 𝑑𝑒𝑠 𝑑 − 𝜃 𝑑) − 𝑘 𝑑,𝜃ℎ 𝑞 Δ𝜙ℎ = 𝑘 𝑝,𝜙ℎ(𝜙 𝑑𝑒𝑠 𝑑 − 𝜙 𝑑) − 𝑘 𝑑,𝜙ℎ 𝑝 Force Matrix Angle Matrix Control Laws (PD) Control Laws (PD) 𝜔ℎ = 𝜔𝑖 = 𝑚𝑔 16𝑘𝑐𝑜𝑠𝜃 𝑞 𝜔ℎ = 𝜔𝑖 = 𝑚𝑔 16𝑘𝑐𝑜𝑠(𝜃2/2) Angular Velocity Matrix 𝜔1 𝜔3 𝜔5 𝜔7 𝜔9 𝜔11 𝜔13 𝜔15 = 𝜔2 𝜔4 𝜔6 𝜔8 𝜔10 𝜔12 𝜔14 𝜔16 = 1 1 1 −1 0 1 0 −1 1 0 1 0 1 −1 1 1 1 0 1 0 −1 1 1 −1 0 1 0 −1 1 1 −1 −1 ∗ 𝜔ℎ + Δ𝜔 𝑓 Δ𝜔 𝜃 Δ𝜔 𝜙 Δ𝜔 𝜓 Control Laws (PD) Δ𝜔 𝜃 = 𝑘 𝑝,𝜃(𝜃 𝑑𝑒𝑠 ℎ − 𝜃 𝑑) − 𝑘 𝑑,𝜃(𝑞 𝑑𝑒𝑠 𝑑 − 𝑞 𝑑) Δ𝜔 𝜙 = 𝑘 𝑝,𝜙(𝜙 𝑑𝑒𝑠 ℎ − 𝜙 𝑑) − 𝑘 𝑑,𝜙(𝑞 𝑑𝑒𝑠 𝑑 − 𝑞 𝑑) Δ𝜔 𝜓 = 𝑘 𝑝,𝜓(𝜓 𝑑𝑒𝑠 ℎ − 𝜓 𝑑) − 𝑘 𝑑,𝜙(𝑟 𝑑𝑒𝑠 𝑑 −𝑟𝑑)
  • 11. ALTITUDE CONTROL A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W 𝑟 𝑑𝑒𝑠 = 8𝐾 𝑚⍵ 𝑛 𝐼𝑧 ∆⍵ 𝜓 𝑑𝑖𝑓𝑓𝑒𝑟𝑒𝑛𝑡𝑖𝑎𝑡𝑒 𝑟 𝑑𝑒𝑠 ∆𝜔 𝑓 = 𝑚 8𝑘 𝑓 𝐹 𝑛 ( 𝑟 𝑑𝑒𝑠 ) ∆𝑭 𝒇 = 𝟎. 𝟓𝒌(∆𝝎 𝒇) 𝟐 𝐹1 𝑑𝑒𝑠 𝐹2 𝑑𝑒𝑠 𝐹3 𝑑𝑒𝑠 𝐹4 𝑑𝑒𝑠 = 1 0 − 1 1 1 1 0 − 1 1 0 1 1 1 − 1 0 1 𝐹ℎ + Δ𝐹𝑓 Δ𝐹 𝜙,𝑑 Δ𝐹𝜃,𝑑 Δ𝐹 𝜓,𝑑 Force Matrix
  • 12. LINEAR MOTION MODELING A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W 𝐹𝑥 = 0 𝐹1 𝑠𝑖𝑛𝜃1 − 𝐹3 𝑠𝑖𝑛𝜃3 = 0 𝐹𝑦 = 0 𝐹1 𝑐𝑜𝑠𝜃1 − 𝐹3 𝑐𝑜𝑠𝜃3 − 𝑊 = 0 𝑀𝑐 = 0; 𝐹1 𝑐𝑜𝑠𝜃1 𝑙 − 𝐹3 𝑐𝑜𝑠𝜃3 𝑙 = 0 𝒕𝒂𝒏𝜽 𝟏 − 𝒕𝒂𝒏𝜽 𝟑 = 𝟎 𝜃1 = 𝜃3 𝐹𝑥 = 0 𝐹1 𝑠𝑖𝑛𝜃1 − 𝐹3 𝑠𝑖𝑛𝜃3 = 0 𝐹𝑦 = 0 𝐹1 𝑐𝑜𝑠𝜃1 − 𝐹3 𝑐𝑜𝑠𝜃3 − 𝑊 = 0 𝑀𝑐 = 0; 𝐹1 𝑐𝑜𝑠𝜃1 𝑙 − 𝐹3 𝑐𝑜𝑠𝜃3 𝑙 = 0 𝒕𝒂𝒏𝜽 𝟏 − 𝒕𝒂𝒏𝜽 𝟑 = 𝟎 Hover (No Wind) Take-Off (No Wind) Angular Take-Off Analogy
  • 13. LINEAR MOTION MODELING A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W 𝐹1 𝑠𝑖𝑛𝜃1 − 𝐹1 𝑠𝑖𝑛𝜃3 − 𝐹𝑛 = 0 𝑾 𝟒 (𝒕𝒂𝒏𝜽 𝟏 − 𝒕𝒂𝒏𝜽 𝟑) = 𝑭 𝒏 𝐹1 𝑐𝑜𝑠𝜃1 = 𝑊 4 Slow Forward Motion Faster Forward Motion Fastest Forward Motion 𝜃1 = 𝜃3
  • 14. SIMULATION A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W Simulation Simulink Simmechanics
  • 15. SIMULINK SIMULATION A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
  • 16. SIMULINK RESULTS- AT HOVER A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
  • 17. ATTITUDE CONTROL A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
  • 18. SIMULINK LONGITUDINAL RESPONSE AT DISTURBANCE A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W LONGITUDINAL STABILITY AT 5 DEGREESLONGITUDINAL STABILITY AT 15 DEGREES
  • 19. TEST BENCH EXPERIMENT M O D E L S I M U L A T I O NO V E R V I E W A U T O M A T I O N ɵ = 30 degrees Throttle input Force 40% 10N 80% 20N 100% 25N
  • 20. SIMULINK LATERAL RESPONSE AT DISTURBANCE A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W LATERAL STABILITY AT 5 DEGREESLATERAL STABILITY AT 15 DEGREES
  • 21. ALTITUDE CONTROL A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W
  • 22. A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W SIMULINK LONGITUDINAL RESPONSE AT DISTURBANCE
  • 23. A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W SIMULINK LATERAL RESPONSE AT DISTURBANCE 5 DEGREES 15 DEGREES
  • 24. SIMMECHANICS SIMULATION A U T O M A T I O NM O D E L S I M U L A T I O NO V E R V I E W NORMAL TAKE-OFFANGULAR TAKE-OFF
  • 25. AUTOMATION M O D E L S I M U L A T I O NO V E R V I E W A U T O M A T I O N
  • 26. AUTOMATION M O D E L S I M U L A T I O NO V E R V I E W A U T O M A T I O N
  • 27. CONCLUSION A U T O M A T I O NO V E R V I E W M O D E L S I M U L A T I O N
  • 28. Thank you for your patience!