connecticut corsair senior design
DESCRIPTION
Connecticut Corsair Senior Design. School of Engineering. Simulator Refurbishment EE Design Team 194. Connecticut Corsair Senior Design. School of Engineering. Problem Statement Summary - PowerPoint PPT PresentationTRANSCRIPT
Connecticut Corsair Senior DesignSchool of Engineering
Simulator RefurbishmentEE Design Team 194
2
Connecticut Corsair Senior Design
Problem Statement SummaryIn 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.
School of Engineering
3/15
Connecticut Corsair Senior Design
Current WorkPros/Cons of Induction vs. Servo Motors
SERVO MOTORS INDUCTION MOTORS
Small Large
Integrated Encoder Encoder Separate
Low Run Temperature High Run Temperature
Easier to Prototype Hard to Develop Prototype
Efficient Less Efficient
Expensive Cheaper
Servo drives are expensive VFDs are less expensive
Arduino compatible Arduino compatible
School of Engineering
4/15
Connecticut Corsair Senior Design
Current WorkIdeal Motor Specifications
in-lb =13.7 ft-lb
**
OLD SPECIFICATIONS NEW SPECIFCATIONS
RPM: 26 RPM: 65
Torque Out: 1212 in-lbs Torque Out: 3484.1 in-lbs
Gear Ratio: 63:1 Gear Ratio: 21:1
**4.7hp non-standard. 5hp required.**
School of Engineering
5/15
Connecticut Corsair Senior Design
Current WorkPrototype 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
Mapping Function
Joystick values
Motor Position
Motor PositionOutputs
Data Flow Diagram
School of Engineering
Connecticut Corsair Senior Design
High Level Joystick Motor Diagram
=Arduino Sketch
School of Engineering
7/15
Connecticut Corsair Senior Design
Current WorkCoding: Arduino Sketches and Overview
• Programming plan: Arduino sketch 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?1. Arduino has an entire library for servo motor support.
• Easy oneliners: Servo.write(speed)2. To translate analog to digital signals is easier!
• analogRead() vs…• Enable interrupts via registers, create interrupt functions, store values outside
of interrupt sequence etc.3. Writing to analog (PWM) is easier!
• analogWrite(pin, value) vs…• Set registers for I/O, use loops with counters to determine cycle, etc.
4. Reusable code from ECE 3411
School of Engineering
8/15
Connecticut Corsair Senior Design
Current WorkCoding: Arduino Sketches and Overview
FRONT
BACK
V1
V3
V2
0 - 225
0 - 2
25
JOYSTICK MAPPLATFORM MAP
(127,127)
(127, 225) (127, 0)……V1 + V2 high, V3 low
School of Engineering
9/15
Connecticut Corsair Senior Design
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.
• Arduino sketch code development.• Documentation and function specifications.
• Motor purchase and installation.
• Electronics interfacing• Motor, controller, drive, protective power circuitry, computer,
joystick/potentiometer inputs.
School of Engineering
Connecticut Corsair Senior Design
Timeline
School of Engineering
Connecticut Corsair Senior Design
ME Contributions
School of Engineering
• 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
12
Connecticut Corsair Senior Design
Questions?
School of Engineering
School of Engineering