2 nd SSS , July 2010, Christina Scholz

20
2 nd SSS , July 2010, Christina Scholz Performance Analysis of an Attitude Control System for Solar Sails Using Sliding Masses Christina Scholz Daniele Romagnoli Bernd Dachwald

description

Performance Analysis of an Attitude Control System for Solar Sails Using Sliding Masses Christina Scholz Daniele Romagnoli Bernd Dachwald. 2 nd SSS , July 2010, Christina Scholz. Overview. Motivation on the project Introduction on the simulation Description of the controllers - PowerPoint PPT Presentation

Transcript of 2 nd SSS , July 2010, Christina Scholz

Page 1: 2 nd  SSS , July 2010, Christina Scholz

2nd SSS , July 2010, Christina Scholz

Performance Analysis of an Attitude Control System for Solar Sails Using Sliding Masses

Christina ScholzDaniele RomagnoliBernd Dachwald

Page 2: 2 nd  SSS , July 2010, Christina Scholz

Slide 22nd SSS, July 2010, Christina Scholz

Overview

Motivation on the project

Introduction on the simulation

Description of the controllers

Presentation on simulation results

Conclusion and future research objectives

Page 3: 2 nd  SSS , July 2010, Christina Scholz

Slide 32nd SSS, July 2010, Christina Scholz

Motivation on the Project

Preliminary study for an attitude control system of solar sails (Gossamer Project DLR)

Analyze the capabilities of the attitude control system for the most chalanging cases

Testing the behaviour of the attitude control system by changing the design parameters

Page 4: 2 nd  SSS , July 2010, Christina Scholz

Slide 4

Simualtion Approach

ObjectiveClosed loop with controller

Dynamics simulation reduced

AssumptionsPerfect reflecting sail

Rigid body

2nd SSS, July 2010, Christina Scholz

Page 5: 2 nd  SSS , July 2010, Christina Scholz

Slide 52nd SSS, July 2010, Christina Scholz

Equation of Motion

With

[Solar-Sail Attitude Control Design for a Sail Flight Validation Mission, by Wie, Murphy]

TJJ

2

2

22 )(

ymIJ

zmIJ

zymIJ

rzzzz

ryyyy

rxxxx

mM

mMmmr 2

)(

controloffsetextern TTTT

Page 6: 2 nd  SSS , July 2010, Christina Scholz

Slide 62nd SSS, July 2010, Christina Scholz

Simulation Capabilities

One, two and three body axis maneuvers

Offset torques due to the displaced center of pressure with respect to the center of the geometry

A non-diagonal inertia matrix

External torques

Page 7: 2 nd  SSS , July 2010, Christina Scholz

Slide 72nd SSS, July 2010, Christina Scholz

Control ApproachThe Controller Structure

The Controller has two degrees-of-freedom

Page 8: 2 nd  SSS , July 2010, Christina Scholz

Slide 82nd SSS, July 2010, Christina Scholz

Equation of Motion Used for the Feed Forward Controler Design

)()( ,,,, xextxoffsetySzS

r

zyzzyyxxx TTzFyFmM

mIII

zextzoffsetxS

r

yxyyxxzzz TTyFmM

mIII ,,,)(

[Solar-Sail Attitude Control Design for a Sail Flight Validation Mission, by Wie, Murphy]

yextyoffsetxS

r

zxxxzzyyy TTzFmM

mIII ,,,)(

Page 9: 2 nd  SSS , July 2010, Christina Scholz

Slide 92nd SSS, July 2010, Christina Scholz

Tasks of the Controller

Feed Forward Controller

Design and computation of the desired trajectory

Handling of the torques due to the offsetvector

Feed Back Controller

Compensating torques due to disturbances

Compensating simplifications in the model

Compensating non-diagonal elements in the inertia matrix

Compensating the change of the inertia principal elements

Page 10: 2 nd  SSS , July 2010, Christina Scholz

Slide 102nd SSS, July 2010, Christina Scholz

Simulation Results

Parameters of Test Case40x40m square sail

1200m² sail surface

2 sliding masses of 1kg each

150kg satellite bus mass

inertia matrix

1AU from Sun 4.563x10-6 N/m²[Solar-Sail Attitude Control Design for a Sail Flight Validation Mission, by Wie, Murphy]

Ikgm²2171

21714340

2025320226653266

Page 11: 2 nd  SSS , July 2010, Christina Scholz

Slide 112nd SSS, July 2010, Christina Scholz

Presentation of a Default Maneuver

Two axis maneuver

40° pitch

10° yaw

Environmental torques

0 Nm about the roll axis

0 Nm about the pitch axis

0.00001 Nm about the yaw axis

Offset vector

0 m in x-direction

0.1 m in y-direction

0.04 m in z-direction

Page 12: 2 nd  SSS , July 2010, Christina Scholz

Slide 122nd SSS, July 2010, Christina Scholz

Discussion of the Results

Page 13: 2 nd  SSS , July 2010, Christina Scholz

Slide 132nd SSS, July 2010, Christina Scholz

Discussion of the Results

Page 14: 2 nd  SSS , July 2010, Christina Scholz

Slide 142nd SSS, July 2010, Christina Scholz

Discussion of the Results

Page 15: 2 nd  SSS , July 2010, Christina Scholz

Slide 152nd SSS, July 2010, Christina Scholz

Discussion of the Results

ROLL

PITCH

YAW

Page 16: 2 nd  SSS , July 2010, Christina Scholz

Slide 162nd SSS, July 2010, Christina Scholz

Influence of the Offset Vector on the Near-Optimal Maneuvertime for a Single 35° Yaw Maneuver

Near-optimal time dependence for a variation Offset

-0,2-0,18-0,16-0,14-0,12

-0,1-0,08-0,06-0,04-0,02

00,020,040,060,08

0,10,120,140,160,18

0,2

0 50 100 150 200 250 300 350

near-optimal maneuver time [min]

Off

se

t [m

]

Page 17: 2 nd  SSS , July 2010, Christina Scholz

Slide 172nd SSS, July 2010, Christina Scholz

Comparison of a Single 35° Reorientation With Different Disturbances Acting on the System

Page 18: 2 nd  SSS , July 2010, Christina Scholz

Slide 182nd SSS, July 2010, Christina Scholz

Comparison of the Position of the Sliding Masses for Different Single Maneuvers

Page 19: 2 nd  SSS , July 2010, Christina Scholz

Slide 192nd SSS, July 2010, Christina Scholz

ConclusionAn attitude controller for solar sails using sliding masses as control

elements developedSimulation for simplified dynamics and different disturbancesController allowes to perform two axes maneuvers simultaneously reducing maneuver time

Open PointsEstablishing a maneuver-time optimizationConsider flexible structuresDevelop coupled simulation of orbit and attitude orbit control

simulationExploration of possible couplings between thermal distributions and

attitude dynamics

Page 20: 2 nd  SSS , July 2010, Christina Scholz

Slide 202nd SSS, July 2010, Christina Scholz

Please Contact Us for Further Information

Christina Scholz:

[email protected]

Daniele Romagnoli:

[email protected]

Bernd Dachwald:

[email protected]