Thrust estimation by fuzzy modeling of coaxial propulsion unit for multirotor UAVs

Size: px
Start display at page:

Download "Thrust estimation by fuzzy modeling of coaxial propulsion unit for multirotor UAVs"

Transcription

1 2016 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI 2016) Kongresshaus Baden-Baden, Germany, Sep , 2016 Thrust estimation by fuzzy modeling of coaxial propulsion unit for multirotor UAVs Przemysław Ga sior, Adam Bondyra, Stanisław Gardecki, Wojciech Giernacki and Andrzej Kasiński Abstract In this paper, a simple and easily applicable model of the coaxial propulsion unit for multirotor UAVs is presented. Measurements performed on the experimental test bench provided information about the generated thrust in relation to PWM control signals and supply voltage. Modelling techniques based on Takagi-Sugeno fuzzy interface and surface fitting are proposed. Implementation of the first order inertial element with the varying time constant allows to consider the propulsion unit s dynamics. A fuzzy model was chosen for implementation taking into consideration a computational complexity benchmark. Fusion of four independent models provides information about a total thrust generated by the physical platform during real flight scenarios. Promising results of experimental studies open the way for possible applications of the presented method, such as expanding estimation algorithms of attitude and vertical velocity or improvement of the mathematical model. I. INTRODUCTION Propulsion units in micro multirotor aerial vehicles typically consists of the ESC (Electronic Speed Controller), BLDC (Brushless Direct Current) electric motor and propeller. Majority of such vehicles are equipped with a various number of independent propulsion units located at the end of each arm. Recently, a different hardware approach was adopted - two identical drives working in coaxial configuration, one atop the another, rotating in different directions [1], [2], [3], [4]. This approach allows to increase produced thrust while keeping similar external dimensions of the vehicle. However, in many cases, it is achieved at the expense of a flight time. Despite this disadvantage, this concept is better suited for some research purposes during indoor flights, where ability to lift additional equipment in a limited space is a crucial parameter. The same idea was introduced for helicopters, for which one of the most important features is balancing the torque effect for both rotating propellers [5], [6]. In contrast to the single propulsion unit, coaxials have much more complicated mathematical model. It is caused by additional aerodynamic effects to consider [7], [8], [9]. Information about the generated thrust can be used in various estimation algorithms to enhance their output, i.e. attitude, altitude or vertical velocity estimates [10], [11] and also to detect drive failures [12]. The use of appropriate models is significant from the perspective of UAV s control and reliability. Models need to be complex and accurate enough for used control technique Polish Aerial Robotics Team, Institute of Control and Information Engineering, Faculty of Electrical Engineering, Poznan University of Technology, Poland przemyslaw.gasior@cie.put.poznan.pl, {adam.bondyra, stanislaw.gardecki, wojciech. giernacki, andrzej.kasinski}@ put.poznan.pl as long as the implementation possibilities on the on-board processing unit exist [13]. However, it should be remembered that even in the simplest control strategies (i.e. still commonly used PID controller) inclusion of drag effects (such as blade flapping, induced drag, translational drag, profile drag) in the model allow to apply more robust UAV control. On the other hand, the high computational complexity prevents the system from being applied on real robot. Hence, authors propose the simplified method of thrust estimation based on experimental data from the test stand. The first idea is to combine the control signal vectors with measured thrust generated by the propulsion unit [14]. However, in this concept, the effect of supply voltage s influence on the output is omitted. During the operation on battery voltage drops along with battery s discharge level, which affects the performance of propulsion unit. We propose series of experiments which helped to create a proper model of propulsion unit. However, there are many different approaches, e.g. using rotational velocities of the rotors, which excludes the supply voltage and control signal from considerations. The paper is organized as follows - in Section II a description of the flying platform and the test stand that has been used for the data acquisition is provided. Conducted experiments are characterized in details in Section III, which presents the brief characteristic of associated works and encountered problems as well. Section IV contains a description of proposed estimation methods, along with formulation of the final concept. Section V is devoted to the experimental verification performed on the test stand and on the physical platform. Conclusions and plans of further research are described in the section VI. II. DATA ACQUISITION The features of the flying platform used in experiments, applied propulsion s configuration, system of symbols describing coaxial configuration and the test bench used for data acquisition are provided in the following subsections. A. The physical platform Falcon V5 platform was designed in Institute of Control and Information Engineering at Poznan University of Technology by PART* research group. The robot is built in X8 configuration. It consists of four coaxial propulsion drives presented in Fig. 1. Propulsion units can be divided into two types, i.e. CW-CCW and CCW-CW, with rotors rotating clockwise (CW) or counter-clockwise (CCW). 418

2 Fig. 1. The Falcon V5 platform CAD model with propulsion units configuration, CW-1,4,5,8 and CCW-2,3,6,7 generated thrust and power consumption (supply voltage and current) as a function of the PWM control signal parameters. III. EXPERIMENTS The choice of type and scale of performed tests was based on the previous results presented in [15]. The standardized rate of duty cycle for PWM signals driving ESCs was chosen as input for each motor. The process of experiment planning and gathered results are presented in following subsections. A. The planning of experiment The concept of control in coaxial propulsion is more complex than in the case of single motor unit. During the flight the stabilisation of attitude in yaw axis causes the difference in control signals between pairs in every coaxial unit. Therefore, in standard conditions these two values differ most of the time. This case is presented in Fig. 3, where the distribution of mutual control signal during the test flight is presented. B. The test bench In order to collect data for following analysis, experiments were performed on the test bench described in [15], with modified version of controller and software. Thanks to recent changes, the measurement circuit is more compact and reliable. All components of the mentioned device are showed in Fig. 2. Fig. 3. Mutual control signals distribution in coaxial propulsion unit during test flight (red) and thrust measurement points (blue) Fig. 2. The test stand with modified control module (propulsion unit consisting of MN3110 BLDC motors with 10 propellers) Every propulsion unit consists of two MN3110 BLDC motors produced by RC Tiger Motors with 10 carbon fiber propellers. The same components were used in Falcon V5 platform described in [1]. As can be seen, a steel arm does not correspond to the one used in real robot. This may cause a small discrepancies compared to the real vehicle and will be considered and analysed in ongoing research. This custom test bench allows to acquire measurements of Based on this example and other similar cases analyzed from flight data, authors determined that the maximum difference between these two signals is up to 20%. For example, if the upper motor (PWM1) has the control rate of 45%, then the second one can take values from 25% to 65%. These limits allowed to create the overall plan for the experiment. Measurement points, also presented in Fig. 3, were concentrated around the most common preset levels. This approach led to design more accurate approximation. Working points during the flight are changing depending on maneuvers, load and weather conditions, therefore values around diagonal from 0% to 100% were covered. One of the critical parameters for the propulsion unit s performance is supply voltage. On Falcon V5 platform, the 4-cell Lithium- Polymer battery was used. To cover as many flight scenarios as possible, every measurement point was considered with supply voltage ranging from the maximum battery charge (up to 16.8V), to the battery bottom voltage limit (almost 419

3 14 V ). This approach allowed us to create the dependence between the model s output thrust and supply voltage values. B. Performed tests Authors divided measurement points presented in previous subsection into nine different sequences. For every sequence one fully charged battery was used and the test was performed repeatedly until the lower voltage limit was reached. Surprisingly, tests showed that each configuration (CW-CCW and CCW-CW) had different performance, therefore separate experiments for both cases were performed. The total number of 256 test cycles were completed. Manual processing of this amount of data was almost impossible, therefore authors created an algorithm to gather all measurements in a single structure. During all of following analysis, the MATLAB R2014a software was used. Two of processed sequences are demonstrated in Fig. 4. This example represents the case when control signal for the first drive is maintained at the steady level and the second one has a variable preset signal. Results are represented as a thrust in function of supply voltage. The most important conclusion from this figure is that there is a difference if the pusher (lower) propeller or the tractor (upper) propeller is rotating with higher speed. If the pusher rotates faster than the tractor, the total thrust is lower than in the opposite case. Respectively, if the tractor is rotating faster than the pusher, the thrust is higher. This effect is caused by the work conditions of the pusher, which operates in the propwash of tractor. The conclusion is that presented data can be easily approximated by linear functions with good accuracy, which allowed to propose the simple model. C. Encountered problems Authors encountered two major problems during experiments. First one was the noise present in thrust data, in most cases caused by mechanical vibrations of the test stand. At the specific rotational speeds of propellers, the test bench entered into oscillations which increased the noise. Those effects were solved by averaging steady state thrust values, because oscillations occurred around a true value. Second issue was caused by lack of the rotational speed feedback. Test sequences consisted of few rising steps of the control signal followed by some downward steps. Therefore, controlling the propulsion unit only with PWM duty cycle resulted in difference in thrust at the same level of control signals. This effect, caused by control method in off-theshelf ESCs, results in the ambiguity of thrust characteristics. Examples of this effect are showed in Fig. 5. The linear Fig. 5. Example of ambiguity in performed measurements during sequences in CCW-CW configuration where PWM1 (tractor) and PWM2 (pusher) control signals are equal regression based on this data is placed between two visible trends which leads to errors in the final thrust estimate. IV. THRUST ESTIMATION Fig. 4. Data of two sequences in CCW-CW configuration where PWM1 is the tractor s control signal and PWM2 - pusher s Datasets described in previous section were used to design the model of a coaxial propulsion unit. After combining of all linear regressions, each measurement point had its own linear function describing thrust according to the supply voltage. Every linear regressions has two parameters a (linear scaling) and b (offset), which can be represented as two sets of 3D points in function of both control signals. Due to spacings between measurement points, they had to be interpolated to cover all values in range of (0 100%). For this task authors selected two methods: Open Curve Fitting Tool from MATLAB; Fuzzy modeling using Takagi-Sugeno interface. Both methods and motivation for choosing them are described in following sections. 420

4 A. Surface approximation One of the simplest ways to interpolate a 3D surface is to use the Curve Fitting Tool provided by MATLAB software. This tool allows to import data and select the specific fitting method. Based on the fitting accuracy and shape of the surface, authors selected two methods - Linear and Biharmonic (v4) interpolators. Other approaches, like polynomials, did not brought satisfactory results. Two different surfaces were generated for a and b parameters of linear functions, one is presented in Fig. 6. implemented as AND operator method. The weighted average was used in the defuzzification phase and in calculations of final output values. C. Final model Thrust estimation is the first step in modeling of propulsion unit. All of measurements were gathered from steady state levels, therefore there is a need to implement dynamics of such drive. Based on the graphical analysis of dynamical parts of characteristics, authors concluded that this behaviour can be approximated by the first order inertia element, similar to [14]. The determination of time constant gave different results for various PWM ranges. Therefore, authors proposed to estimate time constant in relation to PWM signal values, which can be approximated by the exponential function (with minimum time constant of 0.01s and maximum of 0.4s). The structure of the fuzzy thrust estimation algorithm with dynamic effects (taking into consideration all of the mentioned elements) is showed in Fig. 7. Implementation Fig. 6. Surface of a parameter interpolated with Biharmonic (v4) method Unfortunately, these approaches do not have explicit analytical representation, therefore their implementation would be very complicated. In addition, the computational complexity could overload the microcontroller in the UAV s control unit with too many operations. Therefore, the implementable approximation method of generated surfaces had to be found. B. Fuzzy model Second approach to estimate the generated thrust was to apply the fuzzy logic. For linear functions in the supply voltage domain (gathered from measurements), a Takagi- Sugeno fuzzy interface, which is widely used in modeling [16], fits perfectly. Firstly, the structure of the model had to be developed. Authors assumed that the fuzzy model will have three inputs and single output. Two of those inputs (PWM1 and PWM2 signals) will be used to generate rules based on membership functions, and the third one (supply voltage) serves only to calculate thrust based on the output functions. Both input membership functions were designed as evenly distributed triangles, every 5% of control signal with base width of 10%, ranging from 0% to 100%. This approach allows to reduce the number of activated rules and computational complexity. As can be noted, not all of the rules will be covered by measurement points, therefore missing values of a and b were gathered from interpolated surfaces described in previous subsection. In every cycle, there is a maximum of four activated rules (pairs of PWM signals), where the product is Fig. 7. Block diagram of fuzzy model for a single coaxial propulsion unit of such adaptable dynamical model required discretization of the first order inertial element and moving to the state space model. Assumed transfer function G(s) = 1 1+sT has been discretized by Tustin method and moved to the state space representation. This approach allows to create easily implementable routine calculating inertia on platform s main processing unit. D. Implementation The most important design requirement is that the proposed algorithm has to be implementable in the embedded control system on real platform. A computational unit used for test purposes is an ARM microcontroller with Cortex- M4F core, also used in the main avionic s processing unit. Because of many other executed flight tasks and limited memory, the implementation had to be very compact and with minimum number of operations. The not explicit representation of surface models forced authors to compare processing time instead of a number of operations. Test were performed on MATLAB software during the calculation of single experimental sequence with 4660 samples. The results of mentioned test were in favor of the fuzzy model, which achieved mean sequence execution time of 0.04s, compared to 3.8s and 14.0s for Linear and Biharmonic (v4) surface interpolators respectively. This implies that the fuzzy 421

5 model is simplest, most lightweight and better suited for implementation in the embedded system. V. EXPERIMENTAL VERIFICATION A. Verification on the test stand The next step was to verify the proposed model. For this task, control signals from the single flight were gathered for each propulsion unit and recreated on the test bench. The same sequences were started multiple times on the same battery to simulate voltage drop during the flight. Results showed, that the thrust estimated with presented model is close to measurements. One of the examples for second propulsion unit (motors 3 and 4) is showed in Fig. 9. Characteristics for both surface approaches and the fuzzy model are almost identical. Thrust from the test bench was filtered by Savitsky-Golay filter, used in [4], which allowed to maintain desired dynamics with rejection of the noise. Based on the filtered thrust, RMSE (Root Mean Square Error) was calculated for every estimation approach. The results are shown in Table 1. TABLE I ROOT MEAN SQUARE ERROR RESULTS FOR MODELING APPROACHES Surface - Bih Surface - Lin Fuzzy model RMSE [gf] Max error [gf] In every case, the estimated thrust is very similar. In overall, RMSE values did not exceeded 10 gf in all cases. B. Verification on the physical platform The second stage of verification was performed on the physical platform - Falcon V5. Authors had to determine the reference for estimated thrust. The structure presented Fig. 8. Block diagram of the verification algorithm in Fig. 8 was proposed. This approach converts gathered thrust into force and then into acceleration, based on precise measurements of the vehicle s mass. This acceleration can be compared with the accelerometer s output from AHRS (Attitude and Heading Reference System). Both the force and acceleration are transformed to the inertial reference frame thanks to the attitude information in form of quaternions. The final results are showed in Fig. 10, where the vertical acceleration from the on-board AHRS module with estimated acceleration from presented model are compared. The test flight was performed in Poznan University of Technology s sports hall and different types of movements were tested (ascending, descending, yaw rotating and flying on very low altitude). The platform started from the the ground and performed mentioned maneuvers. The presented algorithm worked with 20Hz frequency and was based on PWM control signals and voltage measurements only. One of the most noticeable things is a static error, which is present during the whole sequence. This is a result of the divergence between the estimated thrust and the real thrust. Source of this phenomenon comes probably from aerodynamic effects, which apparently are slightly different between the test stand and the real platform. At the beginning of the sequence, the estimated acceleration has a large negative value, which is caused by a small thrust generated by propulsion units at low PWMs values compared to the gravitational force. At the very end of the flight, the ground effect [2], [17] can be noticed, when the estimated acceleration decreased, but the platform s acceleration oscillated around 0 m s 2. Despite of mentioned effects, characteristics are very similar and the further research can be conducted to enhance estimated results. VI. CONCLUSIONS AND FURTHER RESEARCH In the presented paper, authors performed series of experiments on the test stand concerning coaxial propulsion units. Measurement points were assigned based on the analysis of real flight data and gathered values were used to develop the thrust estimation method. Three different approaches were proposed: two surfaces (Biharmonic (v4) and Linear) interpolated on measurement points and one based on Takagi-Sugeno fuzzy interface. The study on the propulsion unit s dynamics was also performed and first order inertial element with the varying time constant was proposed as an appropriate model. All of three methods were verified on the test bench during the recreated control signal sequence based on the real flight. Gathered results showed that estimated values of thrust were satisfactory and very similar for each approach. Unfortunately, errors caused by the ambiguity of thrust measurements during modeling caused errors in final results. Taking into consideration computational requirements, the fuzzy model was chosen as the best one for implementation in the platform s controller. Authors proposed the verification method for designed model of coaxial propulsion unit, based on the acceleration reference from the AHRS module. After the experiment, results showed, that presented model provide accurate estimates with the slight static error, which was caused by the difference of hardware design between the test bench and real platform. This effect can probably be eliminated by scaling thrust estimates during the flight. Further research will be performed to verify this assumption. 422

6 Fig. 9. Results of the verification of different models on test stand Fig. 10. Results of the fuzzy model verification during the test flight Information about thrust, force or vertical acceleration can be used in many other estimation algorithms executed during the flight, e.g. altitude and vertical velocity estimates [11]. In addition, the platform s mathematical model can be enhanced with new data. Authors plan to perform extended experiments, where more measurement points will be considered. Additionally, replacing PWM signal data with propeller s rotational speed will eliminate problems with the thrust ambiguity. Moreover, an aerodynamic drag should be considered in the acceleration estimation algorithm for further improvements. REFERENCES [1] A. Bondyra, S. Gardecki, P. Ga sior, A. Kasiński: Falcon: A compact multirotor flying platform with high load capability, Advances in Intelligent Systems and Computing, Vol. 351, 35-44, 2015 [2] I. Sharf et al.: Ground effect experiments and model validation with Draganflyer X8 rotorcraft, Unmanned Aircraft Systems (ICUAS), 2014 International Conference on, Orlando, FL, 2014 [3] G. B. Kim et al.: Design and Development of a Class of Rotorcraftbased UAV, International Journal of Advanced Robotic Systems, 10:131, 2013 [4] R. Czyba, G. Szafrański, M. Janik, K. Pampuch and M. Hecel: Development of Co-Axial Y6-Rotor UAV Design, Mathematical Modeling, Rapid Prototyping and Experimental Validation, Unmanned Aircraft Systems (ICUAS), 2015 International Conference on, Denver, CO, 2015 [5] J. Gordon Leishman: Principles of Helicopter Aerodynamics, Cambridge University Press, 2002 [6] J. Seddon, S. Newman: Basic Helicopter Aerodynamics, Second Edition, Blackwell Science, 2002 [7] C. P. Coleman: A Survey of Theoretical and Experimental Coaxial Rotor Aerodynamic Research, NASA Technical Paper No. 3675, 1997 [8] W. Giernacki, J. Gośliński: Coaxial quadrotor - from most important physical aspects to useful mathematical model for control purposes, International Journal of Applied Mathematics and Computer Science, (in review) [9] J. Gośliński, A. Kasiński, W. Giernacki, S. Gardecki, P. Owczarek: A Study on Coaxial Quadrotor model identification and parameters estimation: The Improved Square Root Unscented Kalman Filter, Robotics and Autonomous Systems, (in review) [10] P. Ga sior, S. Gardecki, J. Gośliński, W. Giernacki: Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle Using Kalman Filter, Advances in Intelligent Systems and Computing, Vol. 267, , 2014 [11] P. Ga sior, A. Bondyra, S. Gardecki, W. Giernacki: Robust estimation algorithm of altitude and vertical velocity for multirotor UAVs, In Methods and Models in Automation and Robotics (MMAR), 21st International Conference on, 2016 [12] M. Saied, H. Shraim, C. Francis, I. Fantoni, B. Lussier: Actuator fault diagnosis in an octorotor UAV using sliding modes technique: Theory and experimentation, Control Conference (ECC), 2015 European, , 2015 [13] A. Bondyra, S. Gardecki, P. Ga sior: Distributed control system for multirotor aerial platforms, Measurement Automation Monitoring, Vol. 61, , 2015 [14] W. Giernacki, D. Horla, T. Sadalla, J. P. Coelho: Robust CDM and Pole Placement PID Based Thrust Controllers for Multirotor Motor- Rotor Simplified Model, In 2016 International Siberian Conference on Control and Communications (SIBCON), 2016 [15] A. Bondyra, S. Gardecki, P. Ga sior, W. Giernacki: Performance of coaxial propulsion in design of multi-rotor UAVs, Advances in Intelligent Systems and Computing, Vol. 440, , 2016 [16] R. Babuška: Fuzzy Modeling for Control, Springer Science+Business Media, LLC, 1998 [17] H. Nakanishi, S. Kanata, T. Sawaragi: Measurement model of barometer in ground effect of unmanned helicopter and its application to estimate terrain clearance, Safety, Security, and Rescue Robotics (SSRR), 2011 IEEE International Symposium on, ,

Design of Self-tuning PID Controller Parameters Using Fuzzy Logic Controller for Quad-rotor Helicopter

Design of Self-tuning PID Controller Parameters Using Fuzzy Logic Controller for Quad-rotor Helicopter Design of Self-tuning PID Controller Parameters Using Fuzzy Logic Controller for Quad-rotor Helicopter Item type Authors Citation Journal Article Bousbaine, Amar; Bamgbose, Abraham; Poyi, Gwangtim Timothy;

More information

Construction and signal filtering in Quadrotor

Construction and signal filtering in Quadrotor Construction and signal filtering in Quadrotor Arkadiusz KUBACKI, Piotr OWCZAREK, Adam OWCZARKOWSKI*, Arkadiusz JAKUBOWSKI Institute of Mechanical Technology, *Institute of Control and Information Engineering,

More information

Modeling And Pid Cascade Control For Uav Type Quadrotor

Modeling And Pid Cascade Control For Uav Type Quadrotor IOSR Journal of Dental and Medical Sciences (IOSR-JDMS) e-issn: 2279-0853, p-issn: 2279-0861.Volume 15, Issue 8 Ver. IX (August. 2016), PP 52-58 www.iosrjournals.org Modeling And Pid Cascade Control For

More information

QUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS

QUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS QUADROTOR ROLL AND PITCH STABILIZATION USING SYSTEM IDENTIFICATION BASED REDESIGN OF EMPIRICAL CONTROLLERS ANIL UFUK BATMAZ 1, a, OVUNC ELBIR 2,b and COSKU KASNAKOGLU 3,c 1,2,3 Department of Electrical

More information

Control System Design for Tricopter using Filters and PID controller

Control System Design for Tricopter using Filters and PID controller Control System Design for Tricopter using Filters and PID controller Abstract The purpose of this paper is to present the control system design of Tricopter. We have presented the implementation of control

More information

Design and Implementation of FPGA Based Quadcopter

Design and Implementation of FPGA Based Quadcopter Design and Implementation of FPGA Based Quadcopter G Premkumar 1 SCSVMV, Kanchipuram, Tamil Nadu, INDIA R Jayalakshmi 2 Assistant Professor, SCSVMV, Kanchipuram, Tamil Nadu, INDIA Md Akramuddin 3 Project

More information

Introducing the Quadrotor Flying Robot

Introducing the Quadrotor Flying Robot Introducing the Quadrotor Flying Robot Roy Brewer Organizer Philadelphia Robotics Meetup Group August 13, 2009 What is a Quadrotor? A vehicle having 4 rotors (propellers) at each end of a square cross

More information

Hopper Spacecraft Simulator. Billy Hau and Brian Wisniewski

Hopper Spacecraft Simulator. Billy Hau and Brian Wisniewski Hopper Spacecraft Simulator Billy Hau and Brian Wisniewski Agenda Introduction Flight Dynamics Hardware Design Avionics Control System Future Works Introduction Mission Overview Collaboration with Penn

More information

Controlling of Quadrotor UAV Using a Fuzzy System for Tuning the PID Gains in Hovering Mode

Controlling of Quadrotor UAV Using a Fuzzy System for Tuning the PID Gains in Hovering Mode 1 Controlling of Quadrotor UAV Using a Fuzzy System for Tuning the PID Gains in Hovering ode E. Abbasi 1,. J. ahjoob 2, R. Yazdanpanah 3 Center for echatronics and Automation, School of echanical Engineering

More information

The Next Generation Design of Autonomous MAV Flight Control System SmartAP

The Next Generation Design of Autonomous MAV Flight Control System SmartAP The Next Generation Design of Autonomous MAV Flight Control System SmartAP Kirill Shilov Department of Aeromechanics and Flight Engineering Moscow Institute of Physics and Technology 16 Gagarina st, Zhukovsky,

More information

Frequency-Domain System Identification and Simulation of a Quadrotor Controller

Frequency-Domain System Identification and Simulation of a Quadrotor Controller AIAA SciTech 13-17 January 2014, National Harbor, Maryland AIAA Modeling and Simulation Technologies Conference AIAA 2014-1342 Frequency-Domain System Identification and Simulation of a Quadrotor Controller

More information

Classical Control Based Autopilot Design Using PC/104

Classical Control Based Autopilot Design Using PC/104 Classical Control Based Autopilot Design Using PC/104 Mohammed A. Elsadig, Alneelain University, Dr. Mohammed A. Hussien, Alneelain University. Abstract Many recent papers have been written in unmanned

More information

Digital Control of MS-150 Modular Position Servo System

Digital Control of MS-150 Modular Position Servo System IEEE NECEC Nov. 8, 2007 St. John's NL 1 Digital Control of MS-150 Modular Position Servo System Farid Arvani, Syeda N. Ferdaus, M. Tariq Iqbal Faculty of Engineering, Memorial University of Newfoundland

More information

A 3D Gesture Based Control Mechanism for Quad-copter

A 3D Gesture Based Control Mechanism for Quad-copter I J C T A, 9(13) 2016, pp. 6081-6090 International Science Press A 3D Gesture Based Control Mechanism for Quad-copter Adarsh V. 1 and J. Subhashini 2 ABSTRACT Objectives: The quad-copter is one of the

More information

Simulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver

Simulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver Simulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver Sanat Biswas Australian Centre for Space Engineering Research, UNSW Australia, s.biswas@unsw.edu.au Li Qiao School

More information

Development of Hybrid Flight Simulator with Multi Degree-of-Freedom Robot

Development of Hybrid Flight Simulator with Multi Degree-of-Freedom Robot Development of Hybrid Flight Simulator with Multi Degree-of-Freedom Robot Kakizaki Kohei, Nakajima Ryota, Tsukabe Naoki Department of Aerospace Engineering Department of Mechanical System Design Engineering

More information

Automatic Control Motion control Advanced control techniques

Automatic Control Motion control Advanced control techniques Automatic Control Motion control Advanced control techniques (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations (I) 2 Besides the classical

More information

Experimental Study of Autonomous Target Pursuit with a Micro Fixed Wing Aircraft

Experimental Study of Autonomous Target Pursuit with a Micro Fixed Wing Aircraft Experimental Study of Autonomous Target Pursuit with a Micro Fixed Wing Aircraft Stanley Ng, Frank Lanke Fu Tarimo, and Mac Schwager Mechanical Engineering Department, Boston University, Boston, MA, 02215

More information

Sensor set stabilization system for miniature UAV

Sensor set stabilization system for miniature UAV Sensor set stabilization system for miniature UAV Wojciech Komorniczak 1, Tomasz Górski, Adam Kawalec, Jerzy Pietrasiński Military University of Technology, Institute of Radioelectronics, Warsaw, POLAND

More information

TigreSAT 2010 &2011 June Monthly Report

TigreSAT 2010 &2011 June Monthly Report 2010-2011 TigreSAT Monthly Progress Report EQUIS ADS 2010 PAYLOAD No changes have been done to the payload since it had passed all the tests, requirements and integration that are necessary for LSU HASP

More information

International Journal of Scientific & Engineering Research, Volume 8, Issue 1, January ISSN

International Journal of Scientific & Engineering Research, Volume 8, Issue 1, January ISSN International Journal of Scientific & Engineering Research, Volume 8, Issue 1, January-2017 500 DESIGN AND FABRICATION OF VOICE CONTROLLED UNMANNED AERIAL VEHICLE Author-Shubham Maindarkar, Co-author-

More information

IMU Platform for Workshops

IMU Platform for Workshops IMU Platform for Workshops Lukáš Palkovič *, Jozef Rodina *, Peter Hubinský *3 * Institute of Control and Industrial Informatics Faculty of Electrical Engineering, Slovak University of Technology Ilkovičova

More information

FUZZY CONTROL FOR THE KADET SENIOR RADIOCONTROLLED AIRPLANE

FUZZY CONTROL FOR THE KADET SENIOR RADIOCONTROLLED AIRPLANE FUZZY CONTROL FOR THE KADET SENIOR RADIOCONTROLLED AIRPLANE Angel Abusleme, Aldo Cipriano and Marcelo Guarini Department of Electrical Engineering, Pontificia Universidad Católica de Chile P. O. Box 306,

More information

Speed Control of BLDC Motor Using FPGA

Speed Control of BLDC Motor Using FPGA Speed Control of BLDC Motor Using FPGA Jisha Kuruvilla 1, Basil George 2, Deepu K 3, Gokul P.T 4, Mathew Jose 5 Assistant Professor, Dept. of EEE, Mar Athanasius College of Engineering, Kothamangalam,

More information

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station The platform provides a high performance basis for electromechanical system control. Originally designed for autonomous aerial vehicle

More information

SELF-BALANCING MOBILE ROBOT TILTER

SELF-BALANCING MOBILE ROBOT TILTER Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile

More information

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM 11th International DAAAM Baltic Conference INDUSTRIAL ENGINEERING 20-22 nd April 2016, Tallinn, Estonia FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM Moezzi Reza & Vu Trieu Minh

More information

Extended Kalman Filtering

Extended Kalman Filtering Extended Kalman Filtering Andre Cornman, Darren Mei Stanford EE 267, Virtual Reality, Course Report, Instructors: Gordon Wetzstein and Robert Konrad Abstract When working with virtual reality, one of the

More information

Development of Fuzzy Logic Controller for Quanser Bench-Top Helicopter

Development of Fuzzy Logic Controller for Quanser Bench-Top Helicopter IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Development of Fuzzy Logic Controller for Quanser Bench-Top Helicopter To cite this article: M. H. Jafri et al 2017 IOP Conf.

More information

AIRCRAFT CONTROL AND SIMULATION

AIRCRAFT CONTROL AND SIMULATION AIRCRAFT CONTROL AND SIMULATION AIRCRAFT CONTROL AND SIMULATION Third Edition Dynamics, Controls Design, and Autonomous Systems BRIAN L. STEVENS FRANK L. LEWIS ERIC N. JOHNSON Cover image: Space Shuttle

More information

Estimation and Control of a Tilt-Quadrotor Attitude

Estimation and Control of a Tilt-Quadrotor Attitude Estimation and Control of a Tilt-Quadrotor Attitude Estanislao Cantos Mateos Mechanical Engineering Department, Instituto Superior Técnico, Lisboa, E-mail: est8ani@gmail.com Abstract - The aim of the present

More information

SELF STABILIZING PLATFORM

SELF STABILIZING PLATFORM SELF STABILIZING PLATFORM Shalaka Turalkar 1, Omkar Padvekar 2, Nikhil Chavan 3, Pritam Sawant 4 and Project Guide: Mr Prathamesh Indulkar 5. 1,2,3,4,5 Department of Electronics and Telecommunication,

More information

Heterogeneous Control of Small Size Unmanned Aerial Vehicles

Heterogeneous Control of Small Size Unmanned Aerial Vehicles Magyar Kutatók 10. Nemzetközi Szimpóziuma 10 th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics Heterogeneous Control of Small Size Unmanned Aerial Vehicles

More information

Controller based Electronic Speed Controller for MAV Propulsion System

Controller based Electronic Speed Controller for MAV Propulsion System Controller based Electronic Speed Controller for MAV Propulsion System N. Manikanta Babu M. Tech, Power Electronics and Drives VIT University, Vellore, India manikantababu010@gmail.com CM Ananda CSIR National

More information

MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER

MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER www.arpnjournals.com MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER M.K.Hat 1, B.S.K.K. Ibrahim 1, T.A.T. Mohd 2 and M.K. Hassan 2 1 Department

More information

Stability Control of a Quad-Rotor Using a PID Controller

Stability Control of a Quad-Rotor Using a PID Controller 15 Stability Control of a Quad-Rotor Using a PID Controller Jose C. V. Junior, Julio C. De Paula, Gideon V. Leandro, Marlio C. Bonfim Abstract This paper describes the stages of identification, dynamic

More information

Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter

Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter Implementation of PIC Based Vehicle s Attitude Estimation System Using MEMS Inertial Sensors and Kalman Filter Htoo Maung Maung Department of Electronic Engineering, Mandalay Technological University Mandalay,

More information

Hybrid LQG-Neural Controller for Inverted Pendulum System

Hybrid LQG-Neural Controller for Inverted Pendulum System Hybrid LQG-Neural Controller for Inverted Pendulum System E.S. Sazonov Department of Electrical and Computer Engineering Clarkson University Potsdam, NY 13699-570 USA P. Klinkhachorn and R. L. Klein Lane

More information

Teleoperation of a Tail-Sitter VTOL UAV

Teleoperation of a Tail-Sitter VTOL UAV The 2 IEEE/RSJ International Conference on Intelligent Robots and Systems October 8-22, 2, Taipei, Taiwan Teleoperation of a Tail-Sitter VTOL UAV Ren Suzuki, Takaaki Matsumoto, Atsushi Konno, Yuta Hoshino,

More information

SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS

SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS SENLUTION Miniature Angular & Heading Reference System The World s Smallest Mini-AHRS MotionCore, the smallest size AHRS in the world, is an ultra-small form factor, highly accurate inertia system based

More information

CHAPTER 4 FUZZY LOGIC CONTROLLER

CHAPTER 4 FUZZY LOGIC CONTROLLER 62 CHAPTER 4 FUZZY LOGIC CONTROLLER 4.1 INTRODUCTION Unlike digital logic, the Fuzzy Logic is a multivalued logic. It deals with approximate perceptive rather than precise. The effective and efficient

More information

SPACE. (Some space topics are also listed under Mechatronic topics)

SPACE. (Some space topics are also listed under Mechatronic topics) SPACE (Some space topics are also listed under Mechatronic topics) Dr Xiaofeng Wu Rm N314, Bldg J11; ph. 9036 7053, Xiaofeng.wu@sydney.edu.au Part I SPACE ENGINEERING 1. Vision based satellite formation

More information

GPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS

GPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS GPS System Design and Control Modeling Chua Shyan Jin, Ronald Assoc. Prof Gerard Leng Aeronautical Engineering Group, NUS Abstract A GPS system for the autonomous navigation and surveillance of an airship

More information

DelFly Versions. See Figs. A.1, A.2, A.3, A.4 and A.5.

DelFly Versions. See Figs. A.1, A.2, A.3, A.4 and A.5. DelFly Versions A See Figs. A.1, A.2, A.3, A.4 and A.5. Springer Science+Bussiness Media Dordrecht 2016 G.C.H.E. de Croon et al., The DelFly, DOI 10.1007/978-94-017-9208-0 209 210 Appendix A: DelFly Versions

More information

Swinburne Research Bank

Swinburne Research Bank Swinburne Research Bank http://researchbank.swinburne.edu.au Tashakori, A., & Ektesabi, M. (2013). A simple fault tolerant control system for Hall Effect sensors failure of BLDC motor. Originally published

More information

EMBEDDED ONBOARD CONTROL OF A QUADROTOR AERIAL VEHICLE 5

EMBEDDED ONBOARD CONTROL OF A QUADROTOR AERIAL VEHICLE 5 EMBEDDED ONBOARD CONTROL OF A QUADROTOR AERIAL VEHICLE Cory J. Bryan, Mitchel R. Grenwalt, Adam W. Stienecker, Ohio Northern University Abstract The quadrotor aerial vehicle is a structure that has recently

More information

The University of Wisconsin-Platteville

The University of Wisconsin-Platteville Embedded Motor Drive Development Platform for Undergraduate Education By: Nicholas, Advisor Dr. Xiaomin Kou This research and development lead to the creation of an Embedded Motor Drive Prototyping station

More information

Acoustic Signature of an Unmanned Air Vehicle - Exploitation for Aircraft Localisation and Parameter Estimation

Acoustic Signature of an Unmanned Air Vehicle - Exploitation for Aircraft Localisation and Parameter Estimation Acoustic Signature of an Unmanned Air Vehicle - Exploitation for Aircraft Localisation and Parameter Estimation S. Sadasivan, M. Gurubasavaraj and S. Ravi Sekar Aeronautical Development Establishment,

More information

QUADROTOR STABILITY USING PID JULKIFLI BIN AWANG BESAR

QUADROTOR STABILITY USING PID JULKIFLI BIN AWANG BESAR QUADROTOR STABILITY USING PID JULKIFLI BIN AWANG BESAR A project report submitted in partial fulfillment of the requirement for the award of the Master of Electrical Engineering Faculty of Electrical &

More information

ZJU Team Entry for the 2013 AUVSI. International Aerial Robotics Competition

ZJU Team Entry for the 2013 AUVSI. International Aerial Robotics Competition ZJU Team Entry for the 2013 AUVSI International Aerial Robotics Competition Lin ZHANG, Tianheng KONG, Chen LI, Xiaohuan YU, Zihao SONG Zhejiang University, Hangzhou 310027, China ABSTRACT This paper introduces

More information

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg OughtToPilot Project Report of Submission PC128 to 2008 Propeller Design Contest Jason Edelberg Table of Contents Project Number.. 3 Project Description.. 4 Schematic 5 Source Code. Attached Separately

More information

DESIGN & FABRICATION OF UAV FOR DATA TRANSMISSION. Department of ME, CUET, Bangladesh

DESIGN & FABRICATION OF UAV FOR DATA TRANSMISSION. Department of ME, CUET, Bangladesh Proceedings of the International Conference on Mechanical Engineering and Renewable Energy 2017 (ICMERE2017) 18 20 December, 2017, Chittagong, Bangladesh ICMERE2017-PI-177 DESIGN & FABRICATION OF UAV FOR

More information

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G P R O F. S L A C K L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G G B S E E E @ R I T. E D U B L D I N G 9, O F F I C E 0 9-3 1 8 9 ( 5 8 5 ) 4 7 5-5 1 0

More information

302 VIBROENGINEERING. JOURNAL OF VIBROENGINEERING. MARCH VOLUME 15, ISSUE 1. ISSN

302 VIBROENGINEERING. JOURNAL OF VIBROENGINEERING. MARCH VOLUME 15, ISSUE 1. ISSN 949. A distributed and low-order GPS/SINS algorithm of flight parameters estimation for unmanned vehicle Jiandong Guo, Pinqi Xia, Yanguo Song Jiandong Guo 1, Pinqi Xia 2, Yanguo Song 3 College of Aerospace

More information

OBSTACLE DETECTION AND COLLISION AVOIDANCE USING ULTRASONIC DISTANCE SENSORS FOR AN AUTONOMOUS QUADROCOPTER

OBSTACLE DETECTION AND COLLISION AVOIDANCE USING ULTRASONIC DISTANCE SENSORS FOR AN AUTONOMOUS QUADROCOPTER OBSTACLE DETECTION AND COLLISION AVOIDANCE USING ULTRASONIC DISTANCE SENSORS FOR AN AUTONOMOUS QUADROCOPTER Nils Gageik, Thilo Müller, Sergio Montenegro University of Würzburg, Aerospace Information Technology

More information

Fuzzy logic control implementation in sensorless PM drive systems

Fuzzy logic control implementation in sensorless PM drive systems Philadelphia University, Jordan From the SelectedWorks of Philadelphia University, Jordan Summer April 2, 2010 Fuzzy logic control implementation in sensorless PM drive systems Philadelphia University,

More information

Computer Numeric Control

Computer Numeric Control Computer Numeric Control TA202A 2017-18(2 nd ) Semester Prof. J. Ramkumar Department of Mechanical Engineering IIT Kanpur Computer Numeric Control A system in which actions are controlled by the direct

More information

Small Unmanned Aerial Vehicle Simulation Research

Small Unmanned Aerial Vehicle Simulation Research International Conference on Education, Management and Computer Science (ICEMC 2016) Small Unmanned Aerial Vehicle Simulation Research Shaojia Ju1, a and Min Ji1, b 1 Xijing University, Shaanxi Xi'an, 710123,

More information

Simulation of Solar Powered PMBLDC Motor Drive

Simulation of Solar Powered PMBLDC Motor Drive Simulation of Solar Powered PMBLDC Motor Drive 1 Deepa A B, 2 Prof. Maheshkant pawar 1 Students, 2 Assistant Professor P.D.A College of Engineering Abstract - Recent global developments lead to the use

More information

Trajectory Tracking and Payload Dropping of an Unmanned Quadrotor Helicopter Based on GS-PID and Backstepping Control

Trajectory Tracking and Payload Dropping of an Unmanned Quadrotor Helicopter Based on GS-PID and Backstepping Control Trajectory Tracking and Payload Dropping of an Unmanned Quadrotor Helicopter Based on GS-PID and Backstepping Control Jing Qiao A Thesis in The Department of Mechanical, Industrial and Aerospace Engineering

More information

UARC. Jeremy Brooks, Edwin Giraldo, and Clint Mansfield

UARC. Jeremy Brooks, Edwin Giraldo, and Clint Mansfield UARC Jeremy Brooks, Edwin Giraldo, and Clint Mansfield School of Electrical Engineering and Computer Science, University of Central Florida, Orlando, Florida, 32816-2450 Abstract This paper will discuss

More information

ACCELEROMETER BASED ATTITUDE ESTIMATING DEVICE

ACCELEROMETER BASED ATTITUDE ESTIMATING DEVICE Proceedings of the 2004/2005 Spring Multi-Disciplinary Engineering Design Conference Kate Gleason College of Engineering Rochester Institute of Technology Rochester, New York 14623 May 13, 2005 Project

More information

1. Introduction 1.1 Motivation and Objectives

1. Introduction 1.1 Motivation and Objectives 1. Introduction 1.1 Motivation and Objectives Today, the analysis and design of complex power electronic systems such as motor drives is usually done using a modern simulation software which can provide

More information

DESIGN CONSTRAINTS ANALYSIS

DESIGN CONSTRAINTS ANALYSIS TEAM 9 -MRAV DESIGN CONSTRAINTS ANALYSIS by Nick Gentry UPDATED PSSC 1. An ability to remotely monitor remaining battery life (fuel gauge). 2. An ability to hover in a stable position (based on autonomous

More information

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders

Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Robot Joint Angle Control Based on Self Resonance Cancellation Using Double Encoders Akiyuki Hasegawa, Hiroshi Fujimoto and Taro Takahashi 2 Abstract Research on the control using a load-side encoder for

More information

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 2014 IARC ABSTRACT The paper gives prominence to the technical details of

More information

Miniature UAV Radar System April 28th, Developers: Allistair Moses Matthew J. Rutherford Michail Kontitsis Kimon P.

Miniature UAV Radar System April 28th, Developers: Allistair Moses Matthew J. Rutherford Michail Kontitsis Kimon P. Miniature UAV Radar System April 28th, 2011 Developers: Allistair Moses Matthew J. Rutherford Michail Kontitsis Kimon P. Valavanis Background UAV/UAS demand is accelerating Shift from military to civilian

More information

Design of Attitude Control System for Quadrotor

Design of Attitude Control System for Quadrotor 1 Xiao-chen Dong, 2 Fei Yan 1, First Author School of Technology, Beijing Forestry University, Beijing, China 100083 godxcgo@foxmail.com *2,Corresponding Author School of Technology, Beijing Forestry University,

More information

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller Vol. 3, Issue. 4, Jul - Aug. 2013 pp-2492-2497 ISSN: 2249-6645 Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller Praveen Kumar 1, Anurag Singh Tomer 2 1 (ME Scholar, Department of Electrical

More information

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL 47 CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL 4.1 INTRODUCTION Passive filters are used to minimize the harmonic components present in the stator voltage and current of the BLDC motor. Based on the design,

More information

OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2.

OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2. OS3D-FG OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P Datasheet Rev. 2.0 1 The Inertial Labs OS3D-FG is a multi-purpose miniature 3D orientation sensor Attitude

More information

EEL 4665/5666 Intelligent Machines Design Laboratory. Messenger. Final Report. Date: 4/22/14 Name: Revant shah

EEL 4665/5666 Intelligent Machines Design Laboratory. Messenger. Final Report. Date: 4/22/14 Name: Revant shah EEL 4665/5666 Intelligent Machines Design Laboratory Messenger Final Report Date: 4/22/14 Name: Revant shah E-Mail:revantshah2000@ufl.edu Instructors: Dr. A. Antonio Arroyo Dr. Eric M. Schwartz TAs: Andy

More information

Augmented Reality and Unmanned Aerial Vehicle Assist in Construction Management

Augmented Reality and Unmanned Aerial Vehicle Assist in Construction Management 1570 Augmented Reality and Unmanned Aerial Vehicle Assist in Construction Management Ming-Chang Wen 1 and Shih-Chung Kang 2 1 Department of Civil Engineering, National Taiwan University, email: r02521609@ntu.edu.tw

More information

Available online at ScienceDirect. Procedia Engineering 168 (2016 ) th Eurosensors Conference, EUROSENSORS 2016

Available online at   ScienceDirect. Procedia Engineering 168 (2016 ) th Eurosensors Conference, EUROSENSORS 2016 Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 168 (216 ) 1671 1675 3th Eurosensors Conference, EUROSENSORS 216 Embedded control of a PMSM servo drive without current measurements

More information

Design of a Flight Stabilizer System and Automatic Control Using HIL Test Platform

Design of a Flight Stabilizer System and Automatic Control Using HIL Test Platform Design of a Flight Stabilizer System and Automatic Control Using HIL Test Platform Şeyma Akyürek, Gizem Sezin Özden, Emre Atlas, and Coşku Kasnakoğlu Electrical & Electronics Engineering, TOBB University

More information

Performance Comparisons between PID and Adaptive PID Controllers for Travel Angle Control of a Bench-Top Helicopter

Performance Comparisons between PID and Adaptive PID Controllers for Travel Angle Control of a Bench-Top Helicopter Vol:9, No:1, 21 Performance Comparisons between PID and Adaptive PID s for Travel Angle Control of a Bench-Top Helicopter H. Mansor, S. B. Mohd-Noor, T. S. Gunawan, S. Khan, N. I. Othman, N. Tazali, R.

More information

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

Active Vibration Isolation of an Unbalanced Machine Tool Spindle Active Vibration Isolation of an Unbalanced Machine Tool Spindle David. J. Hopkins, Paul Geraghty Lawrence Livermore National Laboratory 7000 East Ave, MS/L-792, Livermore, CA. 94550 Abstract Proper configurations

More information

International Journal of Advance Engineering and Research Development

International Journal of Advance Engineering and Research Development Scientific Journal of Impact Factor (SJIF): 4.14 International Journal of Advance Engineering and Research Development Volume 3, Issue 2, February -2016 e-issn (O): 2348-4470 p-issn (P): 2348-6406 SIMULATION

More information

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control. Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control. Dr. Tom Flint, Analog Devices, Inc. Abstract In this paper we consider the sensorless control of two types of high efficiency electric

More information

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems American Journal of Science, Engineering and Technology 217; 2(3): 77-82 http://www.sciencepublishinggroup.com/j/ajset doi: 1.11648/j.ajset.21723.11 Development of a Fuzzy Logic Controller for Industrial

More information

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 3 (2013), pp. 181-188 International Research Publications House http://www. irphouse.com /ijict.htm Simulation

More information

Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)

Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance) Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance) Supriya Bhuran 1, Rohit V. Agrawal 2, Kiran D. Bombe 2, Somiran T. Karmakar 2, Ninad V. Bapat 2 1 Assistant Professor, Dept. Instrumentation,

More information

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents EE 560 Electric Machines and Drives. Autumn 2014 Final Project Page 1 of 53 Prof. N. Nagel December 8, 2014 Brian Howard Contents Introduction 2 Induction Motor Simulation 3 Current Regulated Induction

More information

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur A Review: Modelling of Permanent Magnet Brushless DC Motor Drive Ravikiran H. Rushiya 1, Renish M. George 2, Prateek R. Dongre 3, Swapnil B. Borkar 4, Shankar S. Soneker 5 And S. W. Khubalkar 6 1,2,3,4,5

More information

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION Journal of Young Scientist, Volume IV, 2016 ISSN 2344-1283; ISSN CD-ROM 2344-1291; ISSN Online 2344-1305; ISSN-L 2344 1283 ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

More information

Location Holding System of Quad Rotor Unmanned Aerial Vehicle(UAV) using Laser Guide Beam

Location Holding System of Quad Rotor Unmanned Aerial Vehicle(UAV) using Laser Guide Beam Location Holding System of Quad Rotor Unmanned Aerial Vehicle(UAV) using Laser Guide Beam Wonkyung Jang 1, Masafumi Miwa 2 and Joonhwan Shim 1* 1 Department of Electronics and Communication Engineering,

More information

Hardware Implementation of Automatic Control Systems using FPGAs

Hardware Implementation of Automatic Control Systems using FPGAs Hardware Implementation of Automatic Control Systems using FPGAs Lecturer PhD Eng. Ionel BOSTAN Lecturer PhD Eng. Florin-Marian BÎRLEANU Romania Disclaimer: This presentation tries to show the current

More information

An Agent-based Heterogeneous UAV Simulator Design

An Agent-based Heterogeneous UAV Simulator Design An Agent-based Heterogeneous UAV Simulator Design MARTIN LUNDELL 1, JINGPENG TANG 1, THADDEUS HOGAN 1, KENDALL NYGARD 2 1 Math, Science and Technology University of Minnesota Crookston Crookston, MN56716

More information

Fuzzy cooking control based on sound pressure

Fuzzy cooking control based on sound pressure 25 WSEAS Int. Conf. on DYNAMICAL SYSTEMS and CONTROL, Venice, Italy, November 2-4, 25 (pp276-28) Fuzzy cooking control based on sound pressure A. JAZBEC, I. LEBAR BAJEC, M. MRAZ Faculty of Computer and

More information

U.A.R.C. Unmanned Aerial Reconnaissance Copter Summer Critical Design Review. Group# 9 Clint Mansfield Edwin Giraldo Jeremy Brooks

U.A.R.C. Unmanned Aerial Reconnaissance Copter Summer Critical Design Review. Group# 9 Clint Mansfield Edwin Giraldo Jeremy Brooks U.A.R.C. Critical Design Review Group# 9 Clint Mansfield Edwin Giraldo Jeremy Brooks Unmanned Aerial Reconnaissance Copter Summer 2009 MOTIVATION Design a low-cost Unmanned Vehicle that can gather information.

More information

Classification of Misalignment and Unbalance Faults Based on Vibration analysis and KNN Classifier

Classification of Misalignment and Unbalance Faults Based on Vibration analysis and KNN Classifier Classification of Misalignment and Unbalance Faults Based on Vibration analysis and KNN Classifier Ashkan Nejadpak, Student Member, IEEE, Cai Xia Yang*, Member, IEEE Mechanical Engineering Department,

More information

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018 ME375 Lab Project Bradley Boane & Jeremy Bourque April 25, 2018 Introduction: The goal of this project was to build and program a two-wheel robot that travels forward in a straight line for a distance

More information

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor Osama Omer Adam Mohammed 1, Dr. Awadalla Taifor Ali 2 P.G. Student, Department of Control Engineering, Faculty of Engineering,

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

Control Strategies for BLDC Motor

Control Strategies for BLDC Motor Control Strategies for BLDC Motor Pritam More 1, V.M.Panchade 2 Student, Department of Electrical Engineering, G. H. Raisoni Institute of Engineering and Technology, Pune, Savitribai Phule Pune University,

More information

Glossary of terms. Short explanation

Glossary of terms. Short explanation Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal

More information

Learning and Using Models of Kicking Motions for Legged Robots

Learning and Using Models of Kicking Motions for Legged Robots Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract

More information

SPEED SYNCHRONIZATION OF MASTER SLAVE D.C. MOTORS USING MICROCONTROLLER, FOR TEXTILE APPLICATIONS

SPEED SYNCHRONIZATION OF MASTER SLAVE D.C. MOTORS USING MICROCONTROLLER, FOR TEXTILE APPLICATIONS e-issn: 2349-9745 p-issn: 2393-8161 Scientific Journal Impact Factor (SJIF): 1.711 International Journal of Modern Trends in Engineering and Research www.ijmter.com SPEED SYNCHRONIZATION OF MASTER SLAVE

More information

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING COURSE: MCE 527 DISCLAIMER The contents of this document are intended for practice and leaning purposes at the

More information

Fuzzy Logic Based Speed Control System Comparative Study

Fuzzy Logic Based Speed Control System Comparative Study Fuzzy Logic Based Speed Control System Comparative Study A.D. Ghorapade Post graduate student Department of Electronics SCOE Pune, India abhijit_ghorapade@rediffmail.com Dr. A.D. Jadhav Professor Department

More information