spring final review (sfr) - university of colorado boulder · spring final review (sfr) ......

62
Spring Final Review (SFR) Geocentric Heliogyro Operational Solar-sail Technology (GHOST) April 29 th , 2014 Nicholas Busbey, Mark Dolezal, Casey Myers, Lauren Persons, Emily Proano, Megan Scheele, Taylor Smith, Karynna Tuan

Upload: dangduong

Post on 08-Apr-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Spring Final Review (SFR)

Geocentric Heliogyro Operational Solar-sail Technology (GHOST)

April 29th, 2014

Nicholas Busbey, Mark Dolezal, Casey Myers, Lauren Persons,

Emily Proano, Megan Scheele, Taylor Smith, Karynna Tuan

Page 2: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Presentation Sections

• Project Overview

• Design Solution

• Test Overview

• Test Results

• Systems Engineering

• Project Management

2

1 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 3: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Background - HELIOS

• Solar-sails use momentum transfer for

propellant-less propulsion

• High Performance Enabling Low-cost

Innovative Operational Solar Sail (HELIOS) NASA project of low-cost heliogyro flight demonstrations

Heliogyro sails (blades) are gyroscopically stiffened

No ground-based tests have been successfully performed

Main Objectives

Validate heliogyro deployment technologies

Show controlled heliogyro solar sail flight

Characteristic acceleration larger than 0.5 mm/s2

Validate structural dynamics

Determine orbit changing capabilities

• GHOST project is extension of HELIOS Concentrates mainly on CubeSat structural design

Main tests include deployment and pitching of solar-

sail blades in 1g environment

rotation

2

HELIOS Design

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 4: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

1g controlled deployment of solar sails

• Suspend CubeSat in 1g environment

• Establish connection and initiate deployment

mechanism using motors

• Measure controlled sail deployment

Concept of Operations

GHOST project responsible for deployment and

pitching validation:

1) Controlled Solar Sail Deployment

2) Solar Sail Root Pitch Control

1g pitch control of blade reel module

• Establish connection to pitching mechanism

• Send appropriate pitch command

• Measure resulting pitch angle

Measure actual pitch angle and compare to

expected pitch angle

3 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 5: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Project Purpose and Specific Objectives

• Purpose: Design, build, and test a heliogyro solar sail deployment and pitching mechanism housed in a 6U CubeSat to improve current technology

• Top Level Objectives and Requirements:

GHOST_001: Deploy a heliogyro solar sail in a 1g environment at a controlled rate between 1 and 10 cm/s

GHOST_002 : Pitch solar sail blades in a repeatable periodic motion within error margin of 5˚

GHOST_003: House adequate length of solar sail to achieve minimum characteristic acceleration of 0.1 mm/s2

GHOST_004: Withstand static loads experienced from contact points within the Canesterized Satellite Dispenser (CSD) during launch and ejection from CSD

GHOST_005: Deployment and pitching system shall not exceed 10W

4 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 6: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Presentation Sections

• Project Overview • Design Solution

Functional Block Diagram

Mechanical

Electrical

Software

• Test Overview • Test Results • Systems Engineering • Project Management

6

5 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 7: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Functional Block Diagram CubeSat Bus

CDH Pitch Servo

Motor

Gear

Blade Reel

Module

BPCS SSDM

Solar Sail

Pitch

VC

τM

τB

θ

Deployment

Stepper Motor

Shaft

Gear

System

τA

τC

τG

Solar

Blade

Power

Solar Sail

Deployment

Rea

lTer

m C

om

man

ds

Encoder

Angular Position

Step Pulse

Pitching

Software

Power

Ground Station

(User Input)

Deployment

Software

5 V Power Supply

EPS

3.5 V Power Supply

Direction and Rate

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 6

Page 8: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Front View

C-Brackets Tip Mass

Top View Stepper Motor

Ball Bearing

Hub

Blade

Blade

Side View

Servo Motors/Encoders

Servo Motor

Clamps Motor Drivers

and PCB

“Launch Locks”

Mechanical Overview

Theoretical (kg) Measured

(kg)

BRM Total 2.062 2.012

CCM Total 1.694 + driver 1.490

CubeSat Total 3.756 + driver 3.502

Mass Summary

30 cm

Blade Reel

Module (BRM)

Central Control

Module (CCM)

7 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 9: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Component Mass Summary

Theoretical (kg) Measured (kg)

BRM Walls 1.160 1.110

CCM Walls 0.980 0.923

Blade Stabilizers 0.080 0.062

Corner Cubes 0.140 0.216

Deployment Axle 0.026 0.027

Pitching Axle and Hub 0.116 0.094

Tip Mass 0.148 0.148

C-Brackets 0.024 0.022

Misc. screws/nuts 0.135 0.135

BRM Structural Total 1.829 1.759

CCM Structural Total 1.213 1.047

Structural Shell Theoretical (kg) Measured (kg)

BRM Structural Total 1.829 1.759

CCM Structural Total 1.213 1.047

Stepper Motor 0.090 0.083

Servo Motor/Encoder 0.120 0.075

Mylar Blade 0.016 0.018

PCB 0.110 0.080

Servo Driver -- 0.056

BRM Total 2.062 2.012

CCM Total 1.694 + driver 1.490

Total 3.735 + driver 3.481

Total CubeSat

8 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 10: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Electronics Overview

Microcontroller PIC18F programmed

and used to control the

stepper and servo driver

Stepper Driver Used to control the

direction and step number

of the stepper motor

BLDC Motor Equipped with HALL

and digital feedback

RJ-12 PicKit Interface for

Programming of

PIC18 Stepper Motor Used for blade

deployment

Servo Driver Used to drive the BLDC

motor through direction

and velocity control

9 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 11: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Microcontroller PIC18F programmed

and used to control the

stepper and servo driver

Stepper Driver Used to control the

direction and step number

of the stepper motor

BLDC Motor Equipped with HALL

and digital feedback

RJ-12 PicKit Interface for

Programming of

PIC18 Stepper Motor Used for blade

deployment

Servo Driver Used to drive the BLDC

motor through direction

and velocity control

8

DIR

Speed Control

DIR STEP

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 10

Electronics Overview

Page 12: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deployment Software

• Calculation performed every 48 steps (1 rotation)

Every one rotation reduces diameter by 2 ∗ 𝑡𝑚𝑦𝑙𝑎𝑟

𝑡𝑚𝑦𝑙𝑎𝑟 = 2.5 𝜇𝑚

• Length deployed with each rotation is recalculated after every 48 steps

11 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

𝑑𝑒𝑙𝑎𝑦𝑇𝑖𝑚𝑒 =𝑙𝑒𝑛𝑔𝑡ℎ𝑆𝑡𝑒𝑝

2π ∗ 𝑑𝑒𝑝𝑙𝑜𝑦𝑅𝑎𝑡𝑒

Determine Current

Circumference from Diameter:

D

Calculate Length Deployed:

D

D = Diameter

C = Circumference

L = Length Deployed

48 Steps = 1 Rotation

Mylar Roll

L

Step Angle

Mylar Being Deployed

Calculate delayTime Between 48

Steps Before Next 48 Steps:

C

D

L

C

CCM

BRM

Page 13: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Software

12

Σ [𝐴𝑜 − 𝑘𝜃𝑒] 𝜃

𝐴

1

𝑆

Optical

Encoder

𝜃𝑐 𝜃𝑎 𝜃𝑒

-

𝐴

Servo and Driver

Motor System

𝜃 𝑐 𝜃 𝑎

A = Maximum Amplitude

𝜃 = 𝐴 sin2𝜋𝑡

𝑃

𝜃 =2𝜋

𝑃𝐴 cos

2𝜋𝑡

𝑃

𝜃𝑒 𝑡 = 𝜃𝑐 𝑡 − 𝜃𝑎(𝑡)

𝜃𝑐(𝑡)

ê1

ê2

𝜃𝑎(𝑡)

𝐴

𝜃𝑎= Actual Angular Position 𝜃 𝑎= Actual Angular Velocity

𝜃𝑐 = Actual Command Position

𝜃 𝑐 = Actual Command Velocity

• Controller inputs maximum

Angle A

Period of rotation P

• Angle and period may be changed

dynamically

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Blade Pitching Video

Page 14: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Time (s)

An

gu

lar

Po

siti

on

[d

egre

es]

0 10 20 30 40 50 60 700

5

10

15

20

25

30

35

40

45

Pitching Control System Concept

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 13

𝐴0

1. Given a

perturbation

Page 15: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

0 10 20 30 40 50 60 700

5

10

15

20

25

30

35

40

45

𝑡1

1. Given a

perturbation

𝐴1 = 𝐴0 + 𝑘𝑒1

𝐴0

An

gu

lar

Po

siti

on

[d

egre

es]

Time (s)

• Amplitude changed by error

A = [𝐴𝑜 + 𝑘𝜃𝑒]

𝜃 = 𝐴 sin2𝜋𝑡

𝑃

𝜃 =2𝜋

𝑃𝐴 cos

2𝜋𝑡

𝑃

2. Commanded

Amplitude changes

𝑘𝑒1

Pitching Control System Concept

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 13

𝑒1

• Angular rate accounts for error

Page 16: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

0 10 20 30 40 50 60 700

5

10

15

20

25

30

35

40

45

𝑡1

𝐴1 = 𝐴0 + 𝑘𝑒1

𝐴0

An

gu

lar

Po

siti

on

[d

egre

es]

Time (s)

2. Commanded

Amplitude changes

Δ𝑡

𝑒2

3. Decreasing the

amplitude of the error

𝑡2

Note: time step magnitude not reflective of actual time times

𝐴1 = 𝐴0 + 𝑘𝑒2

Pitching Control System Concept

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 13

1. Given a

perturbation

𝑒1

• Amplitude changed by error

A = [𝐴𝑜 + 𝑘𝜃𝑒]

𝜃 = 𝐴 sin2𝜋𝑡

𝑃

𝜃 =2𝜋

𝑃𝐴 cos

2𝜋𝑡

𝑃

• Angular rate accounts for error 𝑘𝑒2

Page 17: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

0 10 20 30 40 50 60 700

5

10

15

20

25

30

35

40

45

𝑡1

𝐴1 = 𝐴0 + 𝑘𝑒1

𝐴0

An

gu

lar

Po

siti

on

[d

egre

es]

Time (s)

2. Commanded

Amplitude changes

Δ𝑡

3. Decreasing the

amplitude of the error

𝑡2

Note: time step magnitude not reflective of actual time times Δ𝑡

𝑡3

4. Error dampens to

infinitesimal limit

𝐴1 = 𝐴0 + 𝑘𝑒2

Pitching Control System Concept

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 13

• Amplitude changed by error

A = [𝐴𝑜 + 𝑘𝜃𝑒]

𝜃 = 𝐴 sin2𝜋𝑡

𝑃

𝜃 =2𝜋

𝑃𝐴 cos

2𝜋𝑡

𝑃

• Angular rate accounts for error

1. Given a

perturbation

𝑒1

𝑒2

Page 18: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Major Changes Since TRR

• LIN Protocol - Local Interconnect Network

Unable to find documentation regarding driver internal

MCU and LIN driver

Servo driver > 20 years old, not supported by ATMEL

Unable to set servo driver/motor resolution

• Unable to program PCB designed for system Fell back to PIC18F452

Not enough I/O ports for pitching and deployment together

Greater power usage

Focused on basic pitch and deployment requirements

• Cut out Triangles in CCM and BRM

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 14

Page 19: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

1. Manufacturing the solar sail and

determining thickness around the roll

so deployment is within +/- 1 cm/s

2. Programming the servo motor

with use of DAC to convert analog

to voltage

3. Aligning the deployment axle

perpendicular to the pitching axle

axis with tolerance of ~3.8˚ to avoid

toppling of spacecraft

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Servo driver Deployment axle alignment

Critical Project Elements

Rolled solar blade

15

3.8˚

Page 20: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Presentation Sections

• Project Overview

• Design Solution

• Test Overview Deployment

Pitching

Deflection

• Test Results

• Systems Engineering

• Project Management

20

16 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 21: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Centripetal Acceleration

Rotation Rate Ω = 1 RPM

Orbital Trajectory

Vtip

Ω

Fg

Fc

Fg is negligible

Fc is centripetal force

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Deployment

Length

(m)

Centripetal

Acceleration

(m/s2)

Sail

Mass

(kg)

Centripetal

Force

(N)

3.2 0.035 0.011 3.9×10-4

100 1.1 0.058 0.064

200 2.2 0.11 0.23

300 3.3 0.15 0.51

400 4.4 0.20 0.89

500 5.5 0.25 1.37

545 5.8 0.27 1.63

L

17

Page 22: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Space to Earth Comparison

CubeSat rotating at 1 RPM → centripetal acceleration → centrifugal tension

Blade is fully deployed → maximum centrifugal tension

Simulate same centrifugal tension blade would experience in space

Total blade mass of 18 g used in deployment test

mTotalSpace = 273.2 g

𝑭𝒕𝒊𝒑 = 1.63 N

mTotalEarth = 𝐹𝑡𝑖𝑝

𝑔 = 166.2 g

Space Application

Motor

CubeSat

rotating at

1 RPM

Blade

Tip mass

F

Top View

Tip mass trajectory

mTipMass = 148.2 g

F = mg

Ground Deployment

r

Mounted to

Scaffolding

Side View

Tip mass

Motor

Blade Front View

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Blade

F = mg

Stabilizer

18

Page 23: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deployment Test Overview

1. Command deployment at 5 cm/sec

2. Measure Deployment Rate

• Compare footage to expected rate

3. Repeated for variable rate testing

• Compare footage to predetermined

deployment profile

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 19

5V

Power

Supply

3.5V

Power

Supply

Testing Location: Fleming High Bay

1 m

2 m

3 m

Scaffolding

5 cm/s

CubeSat

Tape

Measure

Calibrate

camera to 3 m

window

Power on activates

holding torque

Remove tip

mass locks

Design Requirement: CubeSat shall demonstrate the capability to deploy a heliogyro solar sail in a 1g environment at a controlled, variable rate between 1-10 cm/s

Page 24: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deployment Verification Tests

Test Design Requirement Objective

Deployment

System

Power

Check

• Deployment system

hardware does not

exceed 10W power

• Measure current and

voltage across

electrical components

individually

Variable

Deployment

Rate

• Deployment can be

stopped given user

command

• Deployment rate can be

changed given user

command

• Measure and compare

pulses of step output

pin using oscilloscope

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 20

Page 25: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Test Overview

Design Requirements: Blade Reel Modules shall pitch in a repeatable,

periodic motion and shall be theoretically capable of orbit changing, spin rate change, and attitude maneuvers within a 5˚ error

CubeSat software receives and responds to pitching maximum angle and period of motion from user

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 22

Testing Location: Aerospace

Instrumentation Shop

Angle Sensor

ADI516xxxIM4

(3 axis gyroscope)

5V

CubeSat

CCM

Plywood

Pitching Stand

BRM

1. Input predetermined pitch and period commands

via Realterm

2. Record data and compare to expected

performance and error tolerance

12V

Logic Power

Supply

Servo Motor

Power Supply

Page 26: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Verification Tests

Test Design Requirement Objective

Pitching

System Power

Check

• Pitching system does not

exceed 10W

• Measure current and

voltage across electrical

components individually

Variable Pitch

Period and

Amplitude

• Pitch profiles: collective,

1P, and ½P

• Pitching system capable

of rotating 180°

• Measure the angles rotated

by servo motor and

compare to predicted

models

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 23

Page 27: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deflection Test

2. Add 169N (~38 lbs) to right BRM

• Worst case scenario from Planetary

Systems CSD launch specifications

3. Measure deflection of right BRM using

knee mill (measured at rightmost edge)

F

X-axis

F

d

Clamp left BRM to table

BRM BRM CCM

Pitching axle (gray) and

launch lock (purple)

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Testing Location: Aerospace Machine Shop

24

Design Requirements: The CubeSat shall remain performance intact during the forces of launch in a standard CubeSat CSD

1. Measure zero point of right BRM using

manual knee mill

Page 28: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deflection Verification Tests

Test Design Requirement Objective

Static Load CubeSat walls intact under

169N load

• Ensure that the structure

itself will not fail under

launch loads

Axial

Compression

CubeSat walls shall not fail

under a 44N compressive

force experienced by CSD

ejection

• CubeSat structure will

survive during CSD

ejection

BRM

Deflection

Blade reel modules shall

not deflect more than 0.3

inches during load of 169N

• The pitching axles will

not fail under worst case

scenario loads on BRM

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 25

Page 29: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Presentation Sections

• Project Overview

• Design Solution

• Test Overview

• Test Results

Deployment

Pitching

Deflection

• Systems Engineering

• Project Management

29

5 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 26

Page 30: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deployment Test Results

• Diameter of the blade decreases as

blade is deployed

Shorter length of blade is deployed

for each rotation

• Decreased delay time between steps

• RPM of stepper motor increases to

maintain constant deployment rate

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

# of Revolutions

Stepper Motor Spin Rate

Tim

e (s

)

27

Page 31: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deployment Results

• Constant Average deployment rate (within 1 𝑐𝑚 𝑠 )

• Variable deployment rate capability

• Average deployment rate at 5 𝑐𝑚 𝑠

Deployment

Distance (cm)

Time (s) Desired

Rate (𝑐𝑚 𝑠 )

Average

Rate (𝑐𝑚 𝑠 )

210.82 75 2.5 2.8

205.74 44 5.0 4.7

180.34 34 6.0 5.3

Deployment Test Results

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 28

Page 32: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Deployment Validation

29

Deployment Test Velocity

Time (s)

Vel

oci

ty (

cm/s

)

Success

Level Design Requirement Achieved

1 CubeSat shall deploy heliogyro sail in a 1g

environment at a controlled, variable rate. Yes

2 CubeSat shall maintain blade tip velocity

within 1 cm/s from user defined set rate Yes

2 CubeSat shall reverse blade tip velocity to

reel in blade Yes

2 Tip mass shall successfully deploy 3 m at

a constant rate in 1g environment No

Page 33: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Model Simulation

• A Simulink model was produced and analyzed to validate GHOST pitching capabilities*

• Simulated 1P Pitch Profile: A = 35°, ϕ = 0°, P = 1 min

Used initial -0.5° amplitude offset to display control capabilities

• Error peaks at -0.8° initially, oscillates to about zero within the range of ± 0.4°

• Validates control algorithm to be well within tolerances

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 30

* See Appendix

Page 34: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Test Results

31

Pitching Test Results

• Expected peak deflection angle from model is ± 35°

• Testing showed deflection angles of ± 31.5°

• Experimental angle is within requirement of a 5° error

Solar Sail Blade Pitching Video

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Page 35: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Test

Success

Level Design Requirement Achieved

1 BRM will pitch in a periodic, sinusoidal motion with error tolerance of 5° Yes

2 BRM shall be capable of collective maneuvers within error tolerance Yes

2 BRM shall be capable of 1 P maneuvers within error tolerance Yes

2 BRM shall be capable of ½ P maneuvers within error tolerance No

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 32

Collective Pitch Maneuver

Page 36: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deflection Test

36 Testing Location: Aerospace Machine Shop

Predicted Results

Force

(N)

Predicted

Deflection

(m)

Predicted

Stress in axle

(MPa)

Yield Stress of

axle (MPa)

169 1.21×10−6 0.027 276

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt.

Success

Level Design Requirement Achieved

1 CubeSat walls shall not break in shear stress

under loads of 169N Yes

1 CubeSat walls shall not fail under a 44N

compressive force experienced by CSD ejection Yes

2

Blade reel modules shall not deflect more than

0.3 inches during load of 169N experienced

under 100 g’s

No

33

CubeSat modeled as equivalent cantilever beam

• Aluminum beams (purple)

• Unbendable rigid sections (orange)

F

axle and

launch locks

modules

Page 37: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Power Budget

Component Voltage (V) Current (A) Power (W)

Board and PIC Logic 5 0.015 0.05

Stepper Driver 5 0.001 0.005

Stepper Motor 3.5 1.35 4.73

Servo Driver 12 0.05 0.6

Servo Motor (driver) - -

• Deployment Power

Components: Board, Stepper Driver

(x2), Stepper Motor (x2)

Total Power Consumption: 9.52 W

• Pitching Power

Components: Board, Servo Driver

(x2), Servo Motor (x2)

Total Power Consumption: 1.25 W

• Underusing pitching system potential

(different driver setting could fix RPM and

allow for high speed precision control)

Success Level Design Requirement Achieved?

1 CubeSat heliogyro system shall use no

more than 10W during operation Yes

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 34

Page 38: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Presentation Sections

• Project Overview

• Design Solution

• Test Overview

• Test Results

• Systems Engineering

• Project Management

38

38 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 35

Page 39: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Systems Engineering Approach

• Mechanical

CubeSat Manufacturing

Mechanical/Electrical interfaces

• Electrical

PCB design

I/O interfacing

Power requirement

Motor/Driver Testing

• Software

Software method development

Pitching control system

Deployment rate control method

Embedded SW development - C

SW validation models (MatLab/Simulink)

Objective Top Level Requirement

Deployment “Capable of deploying sail in a 1g environment at

controlled variable rate…”

Pitching “Blade reel modules pitch in a repeatable, periodic

motion…”

Sizing Theoretically capable of achieving a minimum

characteristic acceleration of 0.1 mm/s2

Power Uses no more than 10W during operation

Integration Software, Electronic, and Mechanical systems are

integrated together

Subsystem Organization

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 36

Page 40: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Mechanical Integration Issues

Subsystem Issues Lessons Learned

Manufacturing

• “Small” tolerance issues propagated

throughout mechanical system

• Unorganized production schedule

• Interface compliance document (ICD) to

define tolerances

• Create and enforce responsibilities chart

and manufacturing schedule

Software

• Interface issues with new

microcontroller/board

• Unorganized development process

• Software development schedule

• SW method development (flowchart)

• SW validation models (MatLab/Simulink)

• Embedded system design (C)

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 37

Page 41: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Mechanical Integration Issues

Subsystem Issues Lessons Learned

Electronics

• Unable to communicate with original PCB

• Unable to calibrate servo driver to needed

precision, LIN communication protocol issues

• More preliminary research on board configuration

• More detailed research into driver/motor

capabilities, interfaces and producer support

Motor/Driver

Testing • Too much weight/torque on pitching sensor

caused inaccurate data acquisition • Research into mechanical limitations of sensors

Mechanical/

Electrical

Interfacing

• Tolerance issues with servo motor mounting:

Datasheet sizes inaccurate

• Lack of communication regarding changes

• 9 pin RS-232 wiring outdated

• ICD to define tolerances

• Continual validation tests with

electrical/mechanical interfaces

• Note interface feasibility

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 38

Page 42: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Alternate Servo Driver

• SC2084 from Micromo

Up: 5 V DC power

Umot: 0.3-5 V (analog)

• Optimize

FG and DIR used for Tx and

RX via FAULHABER Motion

Manager

Can control RPM direction

through input command field

Alternately, the velocity and

position ranges can be set

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 39

Page 43: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Presentation Sections

• Project Overview

• Design Solution

• Test Overview

• Test Results

• Systems Engineering

• Project Management

43

43 Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 40

Page 44: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Project Management

• PM Approach Assign leads to each group member

Define responsibilities for each lead

Set a schedule with deadlines for key tasks

Set times each week where everyone can meet and update teams on tasks

• Key Management Successes Team meetings allowed for everyone to obtain required

information from other leads

Splitting up tasks allowed everything to be completed on time

• Difficulties Encountered Key tasks sometimes missed deadlines

Leads were sometimes confused by responsibilities assigned

• Lessons Learned Ensure group members completely understand responsibilities

and assignments

Set deadlines for key tasks a week earlier

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 41

Page 45: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Project Budget

Projected Budget Actual Budget

$2337.43 $2031.25

• Remaining Projected budget was for

second servo driver never acquired

• Electronics largest expense

• Structural expense low because most

components were manufactured in

house

• Projected costs are printing costs for

final deliverables Structural Testing

Printing &

Presentation Projected Electronics

$428 $47 $105 $95 $1346

Structural

21%

Electronics

67%

Printing &

Presentation

5%

Projected

5% Testing

2%

BUDGET BREAK DOWN

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 42

Page 46: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

HOW MUCH EFFORT?

• $65,000 for 2,080 hours worked (average engineer)

• Overhead rate of 200%

• Each member worked an average of 16 hours a week for 32 weeks

8 group members ∗ 32 𝑤𝑒𝑒𝑘𝑠 ∗16 ℎ𝑜𝑢𝑟𝑠

𝑤𝑒𝑒𝑘= 𝟒, 𝟎𝟗𝟔 𝒉𝒐𝒖𝒓𝒔

Total cost = 4,096 hours worked ∗$65,000

2,080 ℎ𝑜𝑢𝑟𝑠 𝑤𝑜𝑟𝑘𝑒𝑑= $128,000

• $16,000 per person

• 𝐼𝑛𝑑𝑢𝑠𝑡𝑟𝑦 𝐶𝑜𝑠𝑡 = 𝑇𝑜𝑡𝑎𝑙 𝑐𝑜𝑠𝑡 ∗ 𝑂𝑣𝑒𝑟ℎ𝑒𝑎𝑑 𝑟𝑎𝑡𝑒 = $𝟐𝟓𝟔, 𝟎𝟎𝟎

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 43

Page 47: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Thank you!

Questions?

47

Overview Design Solution Test Overview Test Results Systems Eng. Project Mgmt. 44

Page 48: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Capabilities: Collective

• Collective pitch profile

• Produces a constant moment M1 about the gyro rotational axis

• Used to provide maximum torque on spacecraft for spin-up or

spin-down

• Also can be used for max normal thrust or zero thrust

45 Appendix

Page 49: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

• Cyclic 1P pitch profile

• Provides a net in-plane thrust F1

• Used to perform orbit raising and lowering maneuvers

Pitching Capabilities: 1P Cyclic

46 Appendix

Page 50: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

• hP pitch profile

• Produces a net moment M2 about spacecraft

• Used to process the spacecraft angular momentum vector and

reorient the gyro rotational axis

Pitching Capabilities: hP

47 Appendix

Page 51: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

The Need for ± 35° Range of Pitch

Blade

Pitch θ Condition (Profile, Description)

0° Max Normal Thrust (Collective, Blade Surface Normal to Sunlight)

± 35° Max Torque (Collective) or Max In-Plane Thrust (1P Cyclic)

± 90° No Thrust (Collective, Blades Edge on to Solar Wind)

Collective Pitch Maneuver

21 Appendix

Page 52: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Electronics Functional Block Diagram

Microcontroller (PIC)

Pitching

Motor (BLDC Motor)

Pitching

Driver

(Servo Driver)

Deployment

Motor (Stepper)

Deployment

Driver (Stepper)

Serial

Communication (RealTerm via RS-232)

HALL

Encoder

Digital

Encoder

DAC

Direction

Digital

Signal

Direction

Step

Voltage

Angular

Speed

Internal Position

Feedback

Position

Feedback

48 Appendix

Page 53: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Model Simulation

A Simulink model was produced and analyzed to validate GHOST pitching capabilities

49 Appendix

Page 54: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Model Simulation

• Simulated 1P Pitch Profile: A = 35°, ϕ = 0°, P = 1 min

• Expected error peaks at ~0.55°

• Validates software/hardware output to be well within tolerances

50 Appendix

Pitching Simulation Results

Page 55: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Deployment Test Considerations

Remove Screws and Washers from

Tip Mass for Deployment

Tip mass is secured with washers and screws to

C-brackets for ease of transfer

Both screws and washers will be removed during

testing so blade and tip mass can deploy correctly

51 Appendix

Page 56: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Tolerance of Blade Axle Stabilizers

• For solar blade to deploy smoothly and avoid ripping, Mylar blade must not contact front face plates of Blade Reel Module: Due to geometric constraints, this leaves a

tolerance of ~3.8˚ in the horizontal alignment of the blade deployment axle and stabilizers

• Significant to make sure the deployment axle and stabilizer arrangement is not vertically tilted as to impart a significant torque on the spacecraft due to the misalignment of the deployed blades Assuming a restriction of erroneous torque being

less than ~3% of the maximum torque, the tolerance of the alignment vertical tilt is ~0.66˚

Key: Perfect Alignment

Absolute Tolerance

θmax = 3.8˚ (horizontal),

0.66˚ (vertical)

52 Appendix

Page 57: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Pitching Test Considerations

Remove Screws and Nuts from inside CCM for Pitching

Screw and nut hold the BRM to the CCM for

ease of transfers, simulated “launch locks”

Top wall of CCM must be unscrewed to remove

“launch locks” and replaced

Tool will be inserted into front of BRM to hold

nut while screw is taken out

53 Appendix

Page 58: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Drawing Tree – Parts List

Appendix

Part Name Part Number Distributor Quantity Stock Stock Quantity Ordered? Completed? Total Cost Theoretical Mass Measured Mass Notes

BRM Side Wall

S318T6 Metals Depot

4

1/8" Thick Aluminum 2 Y

Y

$105.84

0.062 0.060 May want to cut out triangles

BRM Back Wall 2 Y 0.168 0.160

BRM Top and Bottom Wall 4 Y 0.132 0.130

BRM Left Front Wall 2 Y 0.0245 0.020

BRM Right Front Wall 2 Y 0.0245 0.020

CCM Side Wall 2 Y 0.0964 0.100 May want to cut out triangles

CCM Front and Back Wall 2 Y 0.15 0.160

CCM Top and Bottom Wall 2 Y 0.215 0.230 May want to cut out triangles

Left Blade Stabilizer 2 Y 0.023 0.023

Right Blade Stabilizer 2 Y 0.018 0.017

Corner Cube 99108A130 McMaster 24 5/8 x 5/8 x 12" Aluminum Key Stock 2 Y Y $22.86 0.009 0.010

Blade Deployment Axle R314 Metals Depot 2 1/4 x 24" Aluminum Axle 1 Y Y $1.96 0.0136 0.013 Needs to be press fit onto stepper motor

Pitching Axle R3716 Metals Depot

2 7/16 x 24" Aluminum Axle 1 Y

Y $4.94

0.0059 0.010 Needs to be press fit onto servo motor

Tip Mass 2 N 0.046

Hub N/A Matt Rhode 2 3/2 x 3/4" Aluminum Cylinder 2 N/A Y $0.00 0.041 0.043

C-Brackets N/A Matt Rhode 4 4 x 3/4 x 3/10" Aluminum Block 1 N/A N $0.00 0.0056

Servo Motor Clamps N/A Matt Rhode 4 1 x 1/2 x 1/2" Aluminum Block 1 N/A N $0.00 0.0033

Stepper Motor SS2421-5011 Polulu 1 N/A N/A Y N/A $59.95 0.07 0.073

Servo Motor 2036U012BK312+OPEC05 Micromo

2 N/A N/A Y N/A $372.10

0.05 0.080 Encoder and motor ordered together, company interfaced them for us

Encoder HEDM5500J06 2 N/A N/A Y N/A 0.085

Rolled Blade N/A NASA LaRC 2 N/A N/A Y N $0.00 0.393 Theoretical mass based off entire blade length

Kapton Tape Unline 1 1 roll, 3/4" wide 1 Y Y $25.00

PIC 18F87K22 Mouser 1 N/A N/A Y N/A $5.29 0.006667

0.080 DAQ MAS522CPA Mouser 2 N/A N/A Y N/A $12.02

Sipex chip SP232EEP Mouser 1 N/A N/A Y N/A $1.05

PCB Board Advanced Circuits 1 N/A N/A Y N $33.00 0.034

Stepper Motor Driver DRV8834 Polulu 2 N/A N/A Y N/A $9.95 None 0.070

Servo Motor Driver ATA6832-DK Atmel 2 N/A N/A Need 1 N/A None Currently only have 1 because of supply shortage with distributor

Misc. Electronics parts N/A JB Saunders N/A N/A N/A N N ~$50.00 Wires, resistors, capacitors, etc…

Flathead Torx 92703A207 McMaster 72 4-40 x 5/16" 2 Y Y $15.20 0.00045 0.00040 Connecting all walls to cubes

Friction-Resistant Shoulder 95446A652 McMaster 2 10-32 x 1/4 x 7/16" 2 Y Y $5.76 0.00770 Launch Locks

Flathead Phillips 91771A053 McMaster 20 0-80 x 5/32" 1 Y Y $8.62 0.00013 Connecting stabillizers to walls

Flathead Phillips 91771A170 McMaster 20 1-72 x 1/2" 1 N N $13.93 0.00026 Connecting tip mass to walls

Hex Nut 90545A111 McMaster 2 10-32 x 3/8 W x 1/8" H 2 N N $5.26 0.00363 Launch Lock Nuts

Set Screw 92313A109 McMaster 8 4-40 x 1/2" 1 N N $10.00 0.00064 Securing pitching axle into hub

Flathead Phillips 91771A168 McMaster 8 1-72 x 3/8" 1 N N $12.78 0.00026 Connecting servo motor clamps to walls

Flathead Phillips 91771A175 McMaster 4 1-72 x 1" 1 N N $9.64 0.00026 Connecting servo motor clamps together

Hex Nut 90480A002 McMaster 12 1-72 x 5/32 x 3/64" 1 N N $2.92 0.00013 Nuts for connecting servo motor clamps to walls and together

Washer 90107A003 McMaster 4 1/8 ID x 1/4" OD 1 N N $2.64 0.00013

54

Page 59: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Electronics Testing Overview

• Design Requirement 10 Watt power constraint

• Objective Control pitching and deployment

system independently to alleviate power draw

• Testing Strategy Test pitching and deployment

system components power independently

Calibrate servo motor voltage input Compare measured voltage and

current across all subsystems to expected amount

Micro-

controller

+5V +3.5V

DAC

Stepper

Driver

(Deploy

ment)

Stepper Motor

Res

Servo

Driver

(Pitching)

Servo Motor

Encoder

Logic Supply

Logic Supply

Logic Supply

Motor

Supply

Motor

Supply Encoder Supply

55 Appendix

Page 60: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Software Testing Overview

• Objective Command pitching and deployment systems Be able to change pitching and deployment information Stop functions at any time

• Testing Strategy Test code on computer for expected behavior before integration Run individual functions on hardware to debug Run full system checks

56 Appendix

Page 61: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

Critical Project Elements

• Cut, attach, and roll the

aluminized mylar solar sail and

maintaining a straight blade

• Integration between the

software and the servomotor

• Manufacturing and aligning the

deployment axle and stepper

motor within alignment of 4°

• Manufacturing and aligning the

pitching axles with servo

motors within alignment of 1°

57 Appendix

Page 62: Spring Final Review (SFR) - University of Colorado Boulder · Spring Final Review (SFR) ... Presentation Sections •Project Overview ... BRM Total 2.062 2.012 CCM Total 1.694 + driver

DAC Output Signal

58 Appendix