Ultrasonic Tracking System Group # 4 4/22/03 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft.

Slides:



Advertisements
Similar presentations
1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
Advertisements

Interfacing to the Analog World
Logic Circuits Design presented by Amr Al-Awamry
ELECTRONIC GUIDING CANE FINAL PRESENTATION Students : David Eyal Tayar Yosi Instructor : Miki Itzkovitz Technion – Israel Institute Of Technology Electrical.
Microwave Doppler Speed Measurement System Guo Jianghuai Supervisor: Roland G Clarke Assessor: Chris Trayner Introduction A Doppler radar is a special.
CPT 310 Logic and Computer Design Instructor: David LublinerPhone Engineering Technology Dept.Cell
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Automotive Research Center Robotics and Mechatronics A Nonlinear Tracking Controller for a Haptic Interface Steer-by-Wire Systems A Nonlinear Tracking.
Laser Deflection System: Disturbance Correction Final Presentation Team 5 April 23, 2003 By: Tyler Ferman Matt DiLeo Jack Damerji.
Slobodan Lubura. Model-Based-System Design use the models to describe the specifications, operation, performance of a component or a system of components.
Code Converters, Multiplexers and Demultiplexers
DC Motor-Clutch-Generator Control Workstation Senior Project Proposal Simon Benik and Adam Olson Senior Project Proposal Advisor: Dr. Gary Dempsey.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Internal Model Control for DC Motor Using DSP Platform By: Marcus Fair Advisor: Dr. Dempsey.
Simulink ® From Simulink® 7 Getting Started Guide.
Use of FOS for Airborne Radar Target Detection of other Aircraft Example PDS Presentation for EEE 455 / 457 Preliminary Design Specification Presentation.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Conference Room Laser Pointer System Preliminary Design Report Anna Goncharova Brent Hoover Alex Mendes.
Computer Data Acquisition and Signal Conversion Chuck Kammin ABE 425 March 27, 2006.
ME 270 Final Project Presentation Operational Amplifiers.
TECHNOLOGY DEMONSTRATOR OF 7-CHANNEL DIGITAL FLIGHT DATA RECORDER AS AVIONICS TEACHING AID USING STATIC MODEL AIRCRAFT Authors 1. Wg Cdr Nikhil Verma,
Automated Ball Striker Joseph Black David Caloccia Gina Rophael Paul Savickas.
Programmable Logic Controllers
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
DOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design Group Members: John Kua Trinell Ball Linda Rivera.
Motion Tracking & Position Acquisition Final Design Review Solomon Gates | William K. Grefe | Jay Michael Heidbreder | Jeremy Kolpak.
Engineering Lecture1: Logic Circuits & Concepts about basic Electrical Engineering Devices by Christin Sander.
Ultrasonic Tracking System Group # 4 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft.
Smart transmitters.
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
Synchronous Counters ET 5. Thinking back In the past we have seen that asynchronous counters can be used to count binary in the order that we have filled.
Disturbance Correction Final Design Review Team 5 February 25, 2003 By:Tyler Ferman Matt DiLeo Jack Damerji.
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
Localization With Mobile Anchor Points in Wireless Sensor Networks
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Upgrade to Real Time Linux Target: A MATLAB-Based Graphical Control Environment Thesis Defense by Hai Xu CLEMSON U N I V E R S I T Y Department of Electrical.
SOLAR TRACKING USING FUZZY LOGIC
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
Disturbance Rejection: Final Presentation Group 2: Nick Fronzo Phil Gaudet Sean Senical Justin Turnier.
DOUBLE ARM JUGGLING SYSTEM
Visual Target Tracking System Final Design February 26, 2003 Chad Helm Matthew Sked James Deloge Tim Bagnull.
Group 6 Target Tracking Spotlight (TTS) Maureen Desi Joel Douglass Rajiv Iyer Dennis Trimarchi.
Mohammed Soud Mohareb Mohammed Ismail Al- Feqawi
Number System. Number Systems Important Number systems – Decimal – Binary – Hexadecimal.
1 CS151: Digital Design Chapters 4, 5 Review. CS Question 1 Design a combinational circuit for a Roller-Coaster ride in an amusement park. The design.
M.S. Thesis Defense Jason Anderson Electrical and Computer Engineering Dept. Clemson University.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
Chapter 6 Adaptive Cruise Control (ACC)
Target Tracking Spotlight (TTS) Maureen Desi Joel Douglass Rajiv Iyer Dennis Trimarchi Group 6.
Digital to Analog Converters (DAC) 1 Technician Series ©Paul Godin March 2015.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Image Tracing Laser System Jason Duarte Azmat Latif Stephen Sundell Tim Weidner.
RTLS. LOCATING / POSITIONING SYSTEMS A positioning system is a mechanism for determining the location of an object in space Interplanetary systems Global.
MECH1500 Chapter 3.
Chapter 1: Binary Systems
CSC 331: DIGITAL LOGIC DESIGN COURSE LECTURER: E. Y. BAAGYERE. CONTACT: LECTURE TIME: 15:40 – 17:45 hrs. VENUE: SP-LAB.
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
Computer Hardware & Operation Northern College Diploma Philip Bird.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
Chapter 36 Combinational Logic Circuits. Objectives After completing this chapter, you will be able to: –Describe the functions of encoders, decoders,
DOUBLE ARM JUGGLING SYSTEM Team 1 Proposal Presentation ECSE-4962 Control Systems Design Trinell Ball John Kua Linda Rivera.
T EAM 7 Joel Handy Rob Schugmann Jon Addison S TAR S EARCH C ONTROL S YSTEMS D ESIGN Final Presentation.
Computer Fundamentals
Critical Design Review
EHPV Technology Auto-Calibration and Control Applied to Electro-Hydraulic Valves by Patrick Opdenbosch GOALS Development of a general formulation for control.
QUANSER Flight Control Systems Design 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope Quanser Education Solutions Powered by.
Vision Tracking System
Digital Systems and Binary Numbers
Presentation transcript:

Ultrasonic Tracking System Group # 4 4/22/03 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft

Overview ► Objective ► Motivation ► Specifications ► Design Approach ► Results ► Design Evaluation ► Conclusion

Objective ► Design a pan/tilt system which acts as a tracking device using ultrasonic transmitters and receivers

Motivation ► Applications of tracking are basic tasks worked on by engineers in various fields  Aerospace- Flight control radar  Defense- Smart targeting smart weapons  Sensors- Smart collision sensors on cars ► Incorporation of tracking in model teaches fundamentals of sensor technology in conjunction with control technology

Specifications ► The system will track objects between 2 and 10 meters from the array ► The system will track objects between 0 and 2 meters off the ground ► The system will track items within.5 degree of accuracy (within 10 cms of the object with beacon) ► The system must be able to track the beacon at the speed of a human walking (.64 rad/sec)

Design Approach ► CAD and Matlab used to model core pan/tilt system with addition of  Motors, belts, gears, pulleys  L shaped sensor structure  Laser pointer ► Linear simulation of system with  Matlab  Simulink diagrams

Cad drawing of system ► Key Issues  L Shape sensor mount  Mounting sensors on to the beams t

Motor Specifications ► Pittman GM8724S017  19.5:1 internal gearing ratio  Encoder mounted directly to rotor increases accuracy of encoder (encoder is not geared down)  External transmission gives additional reduction ratio of 3:1  Larger motor size needed to meet system specifications

Linear Approach ► Linear design of controller  PD controller designed ► SISO design tool used for testing

Nonlinear Approach ► Nonlinear design of controller  Input of transfer functions from linear design  Motor feasibility, torque requirements, and tracking ability observed

Circuit Approach ► Circuit design for sensors  Input- Logic gates obtain time difference between signals received by sensors  Output – 12-bit accuracy in pitch and yaw direction  3 additional digital I/O for circuit/controller communication

Circuit Diagram ► Key Issues ► DC OpAmps ► Flip Flops

Circuit Diagram

Software Development ► Software Algorithms have several levels  Binary to Decimal Conversion ► Gives us magnitude of time difference, and sign of difference  Angle Calculation Algorithm ► Takes these 2 inputs, along with estimated distance, and returns the desired change in angle to the controller  Controller

Software Development ► Binary Conversion  Takes in 12 Digital I/O inputs and treats them as a binary number, then converts this number to an integer

Software Development ► Current Angle Calculation Algorithm ► d2 = sqrt(X 2 + Y 2 ) ► d1 = sqrt((X – c) 2 + Y 2 ) ► dm = sqrt((X – c) 2 + Y 2 ) - sqrt(X 2 + Y 2 ) ► 4 Lookup Tables were generated using a range of Y’s, and a range of dm’s  One each for positive pan, negative pan, positive tilt, and negative tilt Sensor 1 Sensor 2 Transmitter (point X,Y) θ d1 d2 ce dm = d1 – d2 x y

Software Development ► This only calculates the angle we are currently at ► We also need to calculate the angle we want to be at, given the Range estimate Y ► ► θ = atan2(Y, e * c) θ Sensor 1Sensor 2 ce (X,Y)

Software Development ► Now that we know our current angle, and desired angle, we subtract the two, and send this value to the controller.

Linear Results ► Simulation results  Step response of controller  Within 1% steady state error

Nonlinear Results ► Simulation results  Motor torque  Motor tracking

Nonlinear Results ► Simulation results  Motor feasibility

Friction ID Results ► Pan  Coulomb ► Pos: 0.13 ► Neg:  Viscous ► Pos:.01 ► Neg:

Final Results ► Original specifications vs Final specifications  Tracking accuracy  Tracking accuracy with motion  Affect of friction compensation

Results Demo ► System demo video  Demo Demo

Design Evaluation ► Problems encountered  Sensor functionality ► Future Improvements  Improved integration of sensor and control system  Faster sensor algorithms  Addition of filters to improve motion of system

Conclusion ► PD controller used ► Accurate linear vs nonlinear results obtained ► System is expandable for future improvements ► Questions?