control team

36
Control Team Faculty Advisors Dr. Helen Boussalis Dr. Khosrow Rad Dr. Charles Liu Student Assistants Jessica Alvarenga Alok Desai Harshit Tarsaria Kimberly Castro Heather Rudow Eric Diaz 02/10/2011 NASA Grant URC NCC NNX08BA44A 1

Upload: lou

Post on 20-Jan-2016

26 views

Category:

Documents


0 download

DESCRIPTION

S P A C E Structures, Propulsion, And Control Engineering C e n t e r. Control Team. Faculty Advisors Dr. Helen Boussalis Dr. Khosrow Rad Dr. Charles Liu. Student Assistants Jessica Alvarenga Alok Desai Harshit Tarsaria Kimberly Castro Heather Rudow Eric Diaz. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Control Team

Control TeamFaculty Advisors

Dr. Helen Boussalis

Dr. Khosrow Rad

Dr. Charles Liu

Student Assistants

Jessica AlvarengaAlok DesaiHarshit TarsariaKimberly CastroHeather RudowEric Diaz

02/10/2011 NASA Grant URC NCC NNX08BA44A 1

Page 2: Control Team

Outline

Background

Current Work

Integration of PPA to DSP

Multiple Sensor Calibration

Modeling of PPA to State-Space

Future Work

Timeline

02/10/2011 2NASA Grant URC NCC NNX08BA44A

Page 3: Control Team

Background

02/10/2011 3NASA Grant URC NCC NNX08BA44A

Page 4: Control Team

Bigger Viewing Dish6.5m Mirror PanelGold-plated Beryllium MirrorsSix times the collecting area

Deep Space No atmospheric interferenceLag time due to distance

Segmented SystemControl AlgorithmDecentralized System

Reconfigurable Fault Detection and IsolationMaintain Shape Control under Disturbance

IR DetectionStudies of Big Bang

NASA/JPL-Caltech/R. Hurt (SSC)

James Webb Space Telescope

02/10/2011 4NASA Grant URC NCC NNX08BA44A

Page 5: Control Team

SPACE Telescope Testbed

02/10/2011 5NASA Grant URC NCC

NNX08BA44A5

Page 6: Control Team

Control RequirementsShape Control

Hold nominal paraboloid shape

Pointing Control

Accuracy of 2 arc second

Vibration Suppression

100:1

Control Bandwidth

30HZ

02/10/2011 6NASA Grant URC NCC

NNX08BA44A

Page 7: Control Team

Current Work

02/10/2011 7NASA Grant URC NCC NNX08BA44A

Page 8: Control Team

Ongoing Work

02/10/2011 8NASA Grant URC NCC NNX08BA44A

Page 9: Control Team

Integration of Pointing Control into Shaping Control

02/10/2011 9NASA Grant URC NCC NNX08BA44A

Page 10: Control Team

Objective

H-infinity controller to handle both Shaping and Pointing (Currently just demonstrates shaping)

Integrate the Peripheral Pointing Architecture (PPA) Control with the Digital Signal Processor (DSP)

Some hardware/software changes will need to be made

02/10/2011 10NASA Grant URC NCC NNX08BA44A

Page 11: Control Team

Current Configuration

DSPDSP

PPA Motion

Controller

PPA Motion

Controller

Shape Control

Pointing Control

Shaping and

pointing control

are separate

Testbed

Pointing Architecture

02/10/2011 11NASA Grant URC NCC NNX08BA44A

Page 12: Control Team

Desired Configuration

DSPDSP

Shape and

Pointing Control Shaping

and pointing control

are integrated

PPA Motion

Controller

PPA Motion

Controller

Testbed

Pointing Architecture

02/10/2011 12NASA Grant URC NCC NNX08BA44A

Page 13: Control Team

Functional Block Diagram

02/10/2011 13NASA Grant URC NCC NNX08BA44A

Page 14: Control Team

Communication from DSP to DAQ

02/10/2011 14NASA Grant URC NCC

NNX08BA44A

• Generate a sine wave digital test signal from DSP to free D/A channels

• From D/A channels, test signal will be converted to analog

• Converted analog signals will be input to USB-6251 DAQ

• The acquired data will be acquired by LabVIEW

Page 15: Control Team

DSP Board(Pentek 4285)

MIX-VME baseboard it has:40 MHz 68030 processor

4 processors used on the SPACE test-bed (numbered 0,1,4,5 or A,B,E,F)

Offers communication ports to the host computer and other modules such as the A/D & D/A

02/10/2011NASA Grant URC NCC

NNX08BA44A15

Page 16: Control Team

Digital to Analog Converter (DAC)

Purpose:

Converts digital to analog voltage

High performance 8-channel, 16-bit converter

18 channels are currently used on the test-bed

16-bit resolution, sampling frequency up to 250 kHz

02/10/2011NASA Grant URC NCC

NNX08BA44A16

Page 17: Control Team

Communication from LabVIEW to PPA

02/10/2011 17NASA Grant URC NCC NNX08BA44A

• Voltage signals from DAQ must be converted into linear displacements for the two PPA actuators

• Displacement must then be converted to ASCII commands for the ESP

• Position of both PPA actuators may be queried and returned to LabVIEW for position verification and/or for feedback to the DSP

Page 18: Control Team

DSP-to-PPA GUIMust first establish a “home” position (a spatial origin of reference)Convert sampled voltage signal into a two-dimensional displacement

i.e. –

G1 and G2 are gains to be experimentally determined

Convert displacement into ASCII command and send to ESP to send to PPA

i.e. – 01MA0.03 -> tells ESP to move actuator 1 to an “absolute” position of 0.03mm

Retrieve actuator positions of PPA from ESP

02/10/2011 18NASA Grant URC NCC NNX08BA44A

2222

1111

OffsetVGy

OffsetVGx

actuator

actuator

Page 19: Control Team

Sensor Network Calibration

02/10/2011 19NASA Grant URC NCC NNX08BA44A

Page 20: Control Team

Calibration

Sensor linearity 8 volts/ 2 mm

Operate between +/- 10 Volt

Sensor Testing Module

02/10/2011 20NASA Grant URC NCC NNX08BA44A

Target Caliper

Calibration Fixture

Page 21: Control Team

Sensors

18 collocated sensor

24 edge sensor

02/10/2011 21NASA Grant URC NCC NNX08BA44A

Edge Sensors

Collocated Sensors

Sensor Holder

Page 22: Control Team

Single Sensor Calibration

LabVIEW GUI has been developed to aid with sensor calibration checks

Requires removal of sensor from holderProne to human errors when replacing

Maintain offset through entire procedureOriginal offsetDuring calibration checkPlacing back onto the structure

Tedious and time consuming

02/10/2011 22NASA Grant URC NCC NNX08BA44A

Page 23: Control Team

Sensor Network Calibration Check

Eliminate the need for removal of the sensors from holders

Eliminate as much human error as possible

Being able to check multiple sensors at once

02/10/2011 23NASA Grant URC NCC NNX08BA44A

Page 24: Control Team

Block Diagram

02/10/2011 24NASA Grant URC NCC NNX08BA44A

LabView DAQ(Ao)

DAQ(AI)Panel

Sensors

TestbedActuators

Page 25: Control Team

PPA Structure Modeling

02/10/2011 25NASA Grant URC NCC NNX08BA44A

Page 26: Control Team

Background

We know the dynamics of all the components of a segmented telescope testbed

Now, we will focus on model identification, implementation, and control design for the PPA

26NASA Grant URC NCC

NNX08BA44A02/10/2011

Page 27: Control Team

02/10/2011 27NASA Grant URC NCC NNX08BA44A

Model Identification of A Segmented Telescope Testbed

Page 28: Control Team

Laser Platform

02/10/2011 28NASA Grant URC NCC NNX08BA44A

Page 29: Control Team

FEMAP Platform Design

02/10/2011 29NASA Grant URC NCC NNX08BA44A

Page 30: Control Team

02/10/2011 30NASA Grant URC NCC NNX08BA44A

Platform Design

Page 31: Control Team

Hexagonal Part Design

02/10/2011 31NASA Grant URC NCC NNX08BA44A

Page 32: Control Team

Platform with Base Design

02/10/2011 32NASA Grant URC NCC NNX08BA44A

Page 33: Control Team

Future Work

02/10/2011 33NASA Grant URC NCC

NNX08BA44A

Page 34: Control Team

Timeline

02/10/2011 34NASA Grant URC NCC

NNX08BA44A

  SPACE Laboratory Control Team Timeline: October 2010 - Jan 2011

  2010 2011

Student Name OCT NOV DEC JAN

JessicaAlvarenga

Sensor Calibration ProcedureConference Paper Preparation

PPA Laser Replacement and Alignment

H Infinity Team Supervision

AlokDesai

Sensor Calibration ProcedureConference Paper Preparation

PPA Laser Replacement and Alignment

Sensor Calibration GUI H Infinity

HarshitTarsaria

Ray Tracing LabVIEW GUIConference Paper Preparation

Sensor Calibration

Document GUI H Infinity

HeatherRudow

Testbed Training Determine Options for PPA to DSP Operation Develop LabVIEW Code to control PPA actuator

LabVIEW Training Familiarization with LabVIEW Signal Processing

PPA PPA Laser Replacement and Alignment

EricDiaz

Testbed Training Sensor Visualization Upgrade Optical Detector GUI

LabVIEW Training Sensor Calibration Develop LabVIEW Code to control PPA actuator

Sensor Calibration PPA Laser Replacement and Alignment

Kimberly Castro

Testbed Training DSP FamiliarizationDevelop LabVIEW Code to receive signals from DSP

DSP Training Upgrade DSP Software

PPA PPA Laser Replacement and Alignment

Page 35: Control Team

Timeline

02/10/2011 35NASA Grant URC NCC

NNX08BA44A

SPACE Laboratory Control Team Timeline: October 2010 - Jan 2011

  2011

Student Name FEB MAR APR MAY JUN

JessicaAlvarenga

Develop State Space Model of PPA Validation of PPA SS ModelDevelop H-Infinity for PPA and

Shaping SimulationIntegration of PPA to DSP

Simulations of PPA ControlTeam Supervision

AlokDesai

Develop of State Space Model of PPA Validation of PPA SS ModelDevelop H-Infinity for PPA and

Shaping SimulationFamiliarization with NASTRAN

Simulations of PPA ControlInitial control for PPA

HarshitTarsaria

Develop State Space Model of PPA Validation of PPA SS ModelDevelop H-Infinity for PPA and

Shaping SimulationFamiliarization with NASTRAN

Simulations of PPA ControlInitial control for PPA

HeatherRudow

Develop LabVIEW Code to control PPA actuator Testing of LabVIEW Code for PPA Actuator

Integration of PPA to DSP

Sensor Calibration CheckPPA to DSP

DSP C Code

EricDiaz

Sensor Calibration Check PPA to DSP

Integration of PPA to DSPDevelop LabVIEW Code to control PPA actuator Perform Homing of Structure

Begin Working on Homing Code DSP C Code

Kimberly Castro

Sensor Calibration Check Finalize Comm from DSP to LabVIEW

Integration of PPA to DSPInitial tests of DSP to LabVIEW Perform Homing of Structure

Homing Code PPA to DSP

Page 36: Control Team

Questions?

Thank You

02/10/2011 36NASA Grant URC NCC NNX08BA44A