AE2610 Introduction to Experimental Methods in Aerospace

Similar documents
Penn State Erie, The Behrend College School of Engineering

Brushed DC Motor System

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position

System Inputs, Physical Modeling, and Time & Frequency Domains

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge

Module 7 : Design of Machine Foundations. Lecture 31 : Basics of soil dynamics [ Section 31.1: Introduction ]

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

7 Lab: Motor control for orientation and angular speed

Automatic Control Systems 2017 Spring Semester

TigreSAT 2010 &2011 June Monthly Report

Rectilinear System. Introduction. Hardware

Development of Fuzzy Logic Controller for Quanser Bench-Top Helicopter

Sensors and Sensing Motors, Encoders and Motor Control

Introduction to Robotics

Actuators. EECS461, Lecture 5, updated September 16,

ME 461 Laboratory #5 Characterization and Control of PMDC Motors

UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab Experiment no.1 DC Servo Motor

GE 320: Introduction to Control Systems

Actuator Precision Characterization

The Air Bearing Throughput Edge By Kevin McCarthy, Chief Technology Officer

Sensors and Sensing Motors, Encoders and Motor Control

Position and Velocity Sensors

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

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

PRODUCTS AND LAB SOLUTIONS

Electromagnetic Induction - A

Control of Electric Machine Drive Systems

Characterizing the Frequency Response of a Damped, Forced Two-Mass Mechanical Oscillator

Math 240: Spring-Mass Systems

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Modeling Position Tracking System with Stepper Motor

Lab Exercise 9: Stepper and Servo Motors

MEM01: DC-Motor Servomechanism

Design and Implementation of FPGA-Based Robotic Arm Manipulator

FORCED HARMONIC MOTION Ken Cheney

Technical Cognitive Systems

Lab 2: Quanser Hardware and Proportional Control

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

Figure 1: Unity Feedback System. The transfer function of the PID controller looks like the following:

A Searching Analyses for Best PID Tuning Method for CNC Servo Drive

Part 2: Second order systems: cantilever response

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

Parameter tuning and experimental results of power system stabilizer

elevation drive. The best performance of the system is currently characterized by 3 00 steps.

SYNCHRONOUS MACHINES

CNC Machine Feedback Devices

Laboratory Tutorial#1

Torque on a Current Loop: Motors. and Meters

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

Ball Balancing on a Beam

Robot Actuators. Motors and Control. Stepper Motor Basics. Increased Resolution. Stepper motors. DC motors AC motors. Physics review: Nature is lazy.

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

JUNE 2014 Solved Question Paper

CONTENTS. Cambridge University Press Vibration of Mechanical Systems Alok Sinha Table of Contents More information

PRODUCTS AND LAB SOLUTIONS

Position Sensors. The Potentiometer.

Advanced Measurements

Design and Simulation of a Hybrid Controller for a Multi-Input Multi-Output Magnetic Suspension System

Chapter Objectives. Motion Control Concepts CHAPTER 4. APPLICATION DESIGN 43. Move Profiles. The information in this chapter will enable you to:

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr.

Power System Dynamics and Control Prof. A. M. Kulkarni Department of Electrical Engineering Indian institute of Technology, Bombay

Introduction to MS150

Synchronized Injection Molding Machine with Servomotors

Robotic Swing Drive as Exploit of Stiffness Control Implementation

Published in A R DIGITECH

Magnetic Levitation System

Date: Current Balance. In this lab, you will examine the interaction of two current carrying wires.

10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7.

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


MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

CONTROLLING THE OSCILLATIONS OF A SWINGING BELL BY USING THE DRIVING INDUCTION MOTOR AS A SENSOR

CHAPTER 3 EQUIVALENT CIRCUIT AND TWO AXIS MODEL OF DOUBLE WINDING INDUCTION MOTOR

Development of an Experimental Testbed for Multiple Vehicles Formation Flight Control

Motor Modeling and Position Control Lab 3 MAE 334

Control System Design for Tricopter using Filters and PID controller

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

5 Lab 5: Position Control Systems - Week 2

DC MOTOR SPEED CONTROL USING PID CONTROLLER. Fatiha Loucif

EE 3TP4: Signals and Systems Lab 5: Control of a Servomechanism

Vibration Fundamentals Training System

SELF STABILIZING PLATFORM

4) Drive Mechanisms. Techno_Isel H830 Catalog

Application Note #2442

The Mathematics of the Stewart Platform

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

Vibratory Feeder Bowl Analysis

Conventional geophone topologies and their intrinsic physical limitations, determined

Teaching Mechanical Students to Build and Analyze Motor Controllers

Computer Numeric Control

The control of the ball juggler

SRV02-Series. Rotary Servo Plant. User Manual

Physics 132 Quiz # 23

Human Factors Research Unit At the University of Southampton

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

Monopile as Part of Aeroelastic Wind Turbine Simulation Code

A Do-and-See Approach for Learning Mechatronics Concepts

Modeling And Pid Cascade Control For Uav Type Quadrotor

Transcription:

AE2610 Introduction to Experimental Methods in Aerospace Lab #3: Dynamic Response of a 3-DOF Helicopter Model C.V. Di Leo 1

Lecture/Lab learning objectives Familiarization with the characteristics of dynamical systems Introduction to the dynamic motion of a vehicle (model helicopter) Exposure to the use of shaft/rotary (optical) encoders Experience in calibration 2

Lab Info Location: - ESM G1 - Undergraduate controls lab When: - The next two weeks (only one week for each group) there will also be a 2nd lecture next week. Safety: - You can damage the helicopter apparatus if you don t follow instructions on how to set up and enter parameters into the controller s computer interface so go slowly and double check (with TA supervision) everything you do 3

Background: Tandem Rotor Helicopters Have two large horizontal rotor assemblies mounted one in front of the other Use counter-rotating rotors, with each canceling out the other's torque Advantages: Larger center of gravity range and good longitudinal stability. Disadvantages: Complex transmission (mechanics), and the need for two large rotors. Independent control of rotor thrust produces: Lift (synced collective) Pitch (opposite collective) Yaw (opposite left and right cyclic) Ch-47 Chinook V22 Osprey 4

Helicopter Model Quanser helicopter model: Independent DC motors control two caged rotors/propellers 3-DOF constrained motion (rotation about 3 shafts) Counterweight reduces thrust requirement Travel axis Thrust forces Pitch axis Elevation axis In this lab, a control system constraints the helicopter such that it can only rotate about the elevation axis (1-DOF) 5

Static performance The constrained system can be modeled with only one DOF (the arm pitch angle θ) In general, the system is dynamic, meaning that the arm pitch angle is a function of time: θ = θ(t) We will first focus on the static equilibrium of the system. 6

Static performance The constrained system can be modeled with only one DOF (the arm pitch angle θ) In general, the system is dynamic, meaning that the arm pitch angle is a function of time: θ = θ(t) We will first focus on the static equilibrium of the system. F cw l b (F h F L )l a =0 The moment length l a and l b are function of pitch angle θ The lift force F L depends on the thrust force F T and the pitch angle θ Thus, for a given thrust force F T, this becomes one equation with one unknown (pitch angle θ) 7

Dynamic Behavior What happens if we change the thrust/lift produced by the rotors? - The system can not suddenly jump to a new pitch/elevation - How it moves to the new position is governed by the dynamics of the system - Eventually the system should settle down and reach a steady-state position (in this case, the previously described static equilibrium position) Main concept of dynamical systems: - Effects of an action do not achieve their impact immediately; system evolves with time - Response depends on time-history of external input(s) and properties of the system itself 8

Spring-Mass-Damper System Many dynamical systems can be modeled as springmass-damper systems: Car suspension RLC circuits And many more! F ext (t) given temporal excitation F spr spring force, proportional to the displacement: F spr (t) = k x(t) F dmp damper force, propositional to the velocity: F dmp (t) = b dx(t) dt 9

Spring-Mass-Damper System Newton s second law: F (t) =ma(t) =m d2 x(t) dt 2 Forces (previous slide): F ext (t), F spr = k x(t), and F dmp = b dx(t) dt Thus, we get: Rearranging F ext (t) k x(t) b dx(t) dt = m d2 x(t) dt 2 mẍ(t)+bẋ(t)+kx(t) =F ext (t), where dx(t) dt =ẋ(t), d 2 x(t) dt 2 =ẍ(t) 10

Demonstration Matlab demo 11

Shaft Encoders Determine rotation of a shaft Potentiometers, magnetic, optical Absolute vs. relative (incremental) Transmission vs. reflection Light Source Code Disc Light Source Photodetector Photodetector 12

Experiment You will be running 3 experiments 1. Calibrating the motor control voltage, i.e., determining the thrust produced by a given motor control voltage 2. Measuring how the system responds when its controller is told to move the helicopter to a given pitch angle, but with different levels of system damping 3. Measuring how the system responds when you provide a step response control input to the motors Outside the lab, you will also use a Matlab routine we will make available to compare your measured system step response to a mathematical model of the system 13