120 likes | 268 Views
Connecticut Corsair Senior Design. School of Engineering. Simulator Refurbishment EE Design Team 194. Connecticut Corsair Senior Design. School of Engineering. Problem Statement Summary
E N D
Connecticut Corsair Senior Design School of Engineering Simulator Refurbishment EE Design Team 194
Connecticut Corsair Senior Design School of Engineering Problem Statement Summary In interdisciplinary team of mechanical, computer and electrical engineering students are reengineering the base of an outdated flight simulator to have movements characteristics akin to that of a Corsair F4U-4 aircraft.
Connecticut Corsair Senior Design School of Engineering Current Work Pros/Cons of Induction vs. Servo Motors
Connecticut Corsair Senior Design School of Engineering Current Work Ideal Motor Specifications in-lb =13.7 ft-lb ** **4.7hp non-standard. 5hp required.**
Connecticut Corsair Senior Design School of Engineering Current Work Prototype Design • Professor Bazzi: granted access to functional servo for practice. • Top level prototype design; to be implemented on simulator after installation. • Parts include: • 3D model printing • RC hobby servo motors • Arduino board • Deconstructed joystick Data Flow Diagram Joystick values Mapping Function Motor Position Outputs Motor Position
Connecticut Corsair Senior Design School of Engineering High Level Joystick Motor Diagram
Connecticut Corsair Senior Design School of Engineering Current Work Coding: Arduino Sketches and Overview • Programming plan: Arduinosketch for use with controller-less motor drives. • Deconstructed joystick: potentiometers. • Position to position mapping • Non-linear relation between cam and platform • Why Ardiuno over C? • Arduino has an entire library for servo motor support. • Easy oneliners: Servo.write(speed) • To translate analog to digital signals is easier! • analogRead() vs… • Enable interrupts via registers, create interrupt functions, store values outside of interrupt sequence etc. • Writing to analog (PWM) is easier! • analogWrite(pin, value) vs… • Set registers for I/O, use loops with counters to determine cycle, etc. • Reusable code from ECE 3411
Connecticut Corsair Senior Design School of Engineering Current Work Coding: Arduino Sketches and Overview … V1 + V2 high, V3 low …
Connecticut Corsair Senior Design School of Engineering Future Work: Second Design Semester • Purchase and construct prototype. • Down-scaled, 3D printed model of simulator base for demonstration. • Develop position/speed control on practice servo supplied by Dr. Bazzi. • Arduinosketch code development. • Documentation and function specifications. • Motor purchase and installation. • Electronics interfacing • Motor, controller, drive, protective power circuitry, computer, joystick/potentiometer inputs.
Connecticut Corsair Senior Design School of Engineering Timeline
Connecticut Corsair Senior Design School of Engineering ME Contributions • Drive motor Analysis and Replacement • Free body Diagrams • Torque Requirements and Comparison • Nonlinear Linkages Analysis • Scissor Arm Analysis and Redesign • Determined failure scenarios • ANSYS analysis • CAD models • Motor Mount Redesign • Gearbox designs • ANSYS analysis • CAD models
Connecticut Corsair Senior Design School of Engineering Questions? School of Engineering