TIME K-Mirror Assembly Detailed Design Review MSD Team 18572 Ian - - PowerPoint PPT Presentation

time k mirror assembly
SMART_READER_LITE
LIVE PREVIEW

TIME K-Mirror Assembly Detailed Design Review MSD Team 18572 Ian - - PowerPoint PPT Presentation

TIME K-Mirror Assembly Detailed Design Review MSD Team 18572 Ian Perry, Emily Doback, Mark Peryer, Kevin Nowak, Steven Cacner, Justin Parra December 5 th , 2017 Background Kitt Peak 12m Antenna (KP12M) Located at University of Arizona


slide-1
SLIDE 1

Detailed Design Review

TIME K-Mirror Assembly

MSD Team 18572 Ian Perry, Emily Doback, Mark Peryer, Kevin Nowak, Steven Cacner, Justin Parra December 5th, 2017

slide-2
SLIDE 2

Background

Kitt Peak 12m Antenna (KP12M)

  • Located at University of Arizona

Tomographic Ionized-carbon Mapping Experiment (TIME)

  • Measure redshifted singly ionized carbon
  • Measure molecular gas density
  • Kinetic Sunyaev-Zel’dovich (kSZ) effect
  • Collaboration with 5 other institutions

University of Arizona

slide-3
SLIDE 3

Problem Statement

“K-mirror” Assembly

  • Several mirrors connected to rotating mount
  • Servo controlled
  • Synchronizes to angle of rotation of telescope
  • Transformation through three reflections
  • Enables the use of sensor line-scanning
slide-4
SLIDE 4

Customer Requirements

Category Customer Need # Importance Description

Functionality CN1 1 Assembly rotating is repeatable and accurate CN2 1 Assembly strong enough to keep mirrors in fixed positions relative to each other CN3 2 Electrostatic Discharge Protection CN4 2 Provide status to other sub-systems CN5 1 Control that is completely synchronous Portability CN6 1 Must be able to transport across country

slide-5
SLIDE 5

Engineering Requirements

  • Rqmt. #

Importance Source Engineering Requirement (Metric) Measure Ideal Value Margin ER1 1 CN1 Fixed Angle degrees Dynamic +/- 0.15 ER2 1 CN1 Speed of rotation degrees/second 1 +/- TBD

(Not complete,

  • nly a few

selected values)

slide-6
SLIDE 6

Ideal Function

slide-7
SLIDE 7

Concept Background

slide-8
SLIDE 8

Concept Background

  • Telescope has the ability to point

anywhere in the sky

  • Rotates 360 degrees on Antenna Pad
  • Rotates 90 degrees about Elevation

Axis ( x - axis)

  • K - Mirror system within cabin rotates

90 degrees about z-axis

slide-9
SLIDE 9

Concept Background - Cabin Interior

Flange K-mirror Mounting Points Cabin Rotates 90 degrees about elevation axis

slide-10
SLIDE 10

CAD Model

slide-11
SLIDE 11

X Z Y

M2 Rigid Structure (Dynamic, z-axis) M3 M1 Static Structure Flange Motor Center of Rotation

Concept Development - Center Centric

Legend MSD owned Customer provided MSD w/ Customer

slide-12
SLIDE 12

CAD Model - 1st Iteration

slide-13
SLIDE 13

CAD Model - 1st Iteration

Mounting points to flange Drive system Mates to rotating assembly

slide-14
SLIDE 14

CAD Model - Looking Ahead

1) Confirming location of M1, M2, M3 2) Add key structural elements (Struts, Gussets, etc.) 3) Iterative process of designing for mirror and mounts 4) Iterative process of designing to optimize drive system 5) Optimize based on FEA and deflection calculations

slide-15
SLIDE 15

Engineering Analysis

slide-16
SLIDE 16

Engineering Analysis - Load Cases

slide-17
SLIDE 17

Engineering Analysis

Deflection of Arms - Solid Block [micron] Material Case 1 Case 2 Case3 SW “Alloy Steel” 129.4 11.2 5.35

slide-18
SLIDE 18

Engineering Analysis - Arm Revision

Material Max Displacement at 0deg [mm] Max Displacement at 90deg [mm] SW “Alloy Steel” 0.0368 0.0051

slide-19
SLIDE 19

Engineering Analysis - Arm Revision

Material Max Displacement at 0deg [mm] Max Displacement at 90deg [mm] SW “Alloy Steel” 0.072 0.0051

slide-20
SLIDE 20

K-Mirror Control System Architecture

Control System Motor Telescope Monitoring/Status

slide-21
SLIDE 21

Overall Telescope System Architecture

slide-22
SLIDE 22

Proposal: Harmonic Drive Gearhead

slide-23
SLIDE 23

Proposal: Oriental Motor Closed-Loop Stepper

slide-24
SLIDE 24

Raspberry Pi

  • GPIO pins for motor control board connection
  • Python to interface with GPIO pins

○ Fairly trivial

  • Ethernet port for TCP/IP connections

○ Simple client/server python POC completed

  • HDMI and 2 USB ports for display, keyboard, and mouse
  • Runs operating system off SD card

○ Currently Raspbian but can be changed for application specific needs

  • Powered from micro-USB
slide-25
SLIDE 25

Questions?

slide-26
SLIDE 26
slide-27
SLIDE 27

Engineering Analysis

  • Mass of rotating system

estimated using solid aluminum plates and multiplier for counterweight Material Max Displacement at 0deg [mm] Max Displacement at 90deg [mm] SW “Alloy Steel” 0.305 0.00005 Carpenter Invar 36 0.461 0.00008 Carpenter Super Invar 32-5 0.448 0.00008

slide-28
SLIDE 28

CAD Model - Concept Development

slide-29
SLIDE 29

CAD Model - 1st Iteration

Mirror mounts x3 (details TBD) Mates to drive system

slide-30
SLIDE 30

Concept Development - Center Centric - Other Ideas

X Z Y

Load Bearing Support Arm (Help Deflections) Off set Motor and remove compressive load

slide-31
SLIDE 31

Concept Development - Comparison

What wasn’t included: Cost For both designs cost will be driven by the choice of materials as well as the geometry necessary to minimize the deflections. However, the Flange Centric Design will most likely require a much larger thrust bearing. Variability in design Center Centric Design leaves areas that can be used for extra support structures. The motor could also be offset to minimize the compressive loading on the motor.

slide-32
SLIDE 32

Telescope

slide-33
SLIDE 33

How to Design for Deflections: How we expect system to deflect:

slide-34
SLIDE 34

Full Deflection Numbers

slide-35
SLIDE 35

Tolerance Calculations

slide-36
SLIDE 36

Concept Development - Flange Centric

M2 M1 M3 Flange Motor Center of Rotation Rigid Structure (Dynamic, z-axis)

x Y Z

M2 M3 M1 Legend MSD owned Customer provided MSD w/ Customer

slide-37
SLIDE 37

Concept Development - Comparison

Center Centric Criteria Flange Centric

+

Weight

  • +

System Deflection

  • Modularity

+ +

Design Time

  • +

Complexity

  • +

Denotes design is better for selected criteria

slide-38
SLIDE 38

Control System Comparison

Criteria Raspberry Pi Arduino FPGA

Ease of Programming

+ +

  • Does not require host

computer to program

+

  • Modular clock source

+

  • Computation speed
  • +

Cost

+ +

  • +

Denotes design is better for selected criteria

slide-39
SLIDE 39

Proposal Risk

Risk Likeliness (0-10) Severity (0-10) Score Ideas to limit risk Over Rotation of K - mirror 3 8 24 Create physical interference to keep the array from rotating any further. Connection between Static Structure and Flange fails 2 8 16 Add more than one connection to the Flange, if

  • ne fails the other can support until noticed by
  • perator.

Mirrors fall outside of tolerance 5 4 20 Design to allow minor adjustments using screw/shimming techniques.

slide-40
SLIDE 40

Stepper Motors

  • High torque at low angular velocity
  • Good angular repeatability
  • Most common full step resolution: 1.8

degrees

  • Control board allows for greater

flexibility

○ Half-stepping, microstepping, or gear box are options Stepper Motor Torque Curve

slide-41
SLIDE 41

Motor Controller

  • RS232 interface

○ 115kbaud

  • Ethernet interface

○ TCP/IP ○ 100 Base-T

  • Encoder input

○ control feedback

  • Capable of microstepping for increased

angular resolution

Galil DMC-3x01x single-axis motor controller

slide-42
SLIDE 42

Closing the Loop

  • Galil solutions:

○ End-point correction ○ Closed-loop microstepping

  • Many other commercial solutions
  • Rotary Encoders

○ Optical vs. Magnetic ○ Highest resolution: 0.009° per pulse

slide-43
SLIDE 43

Data Communication

  • Ethernet
  • Fiber

○ Can easily interface with the Raspberry Pi

  • TCP/IP socket protocol

○ Unknown data packet structure as of now ○ Local Area Connection (LAN) ■ Low latency

slide-44
SLIDE 44

Data Communication - Fiber

  • Fiber:

○ Use GPIO pins through interface board to convert to fiber

slide-45
SLIDE 45

System Analysis: Functional Decomposition