Design and Simulation of the Attitude Determination and Control System for LightSail-1 Matt Nehrenz.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Jesus is Practical: Giving. Baby Steps: 1. $1000 E-Fund 2. Debt Snowball Month E-Fund 4. Retirement 5. College Fund 6. Pay Down House.
MAN'S GREATEST NEED IS TO REALIZE WHERE HE IS WE MUST "COME TO OURSELVES" IN ORDER TO IMPROVE Lk 15:17 ONLY FOUR "STATES" OR CONDITIONS ONE CAN POSSIBLY.
Solving Systems of Equations by Substitution Objectives: Solve Systems of Equations using substitution. Solve Real World problems involving systems of.
Challenge 5 L. LaRosa for T. Trimpe 2008
Introduction to Java 2 Programming Lecture 5 Array and Collections.
Level 4/5 Booster Lesson 9B Area and Perimeter.
Percent of families with high out-of-pocket medical costs relative to income, not including premiums Figure ES-1. Nearly One of Six Families Spent 10%
Using Laws Of Exponents Objective: To use the laws of exponents to multiply polynomials.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
To be able to count on or back in steps of 0.1; 0.2; 0.3…..
Area of Common Shapes.
House To House. 1 st Century Fellowship (Acts 2:46) Day by day continuing with one mind in the temple, and breaking bread from house to house, they were.
Challenges and Design of LightSail-1 Boom Deployment Module Chris Biddy, Stellar Exploration Inc.
Strategy to solve complex problems Two right triangles are superimposed on one another. One of them is displaced by 9 cm, find the area of the shaded portion.
Good personal workers are good stewards! Be a personal worker for the Lord!
Area of triangles.
PH worksheet (#1).
Pressure = force area = 12 N 25 cm 2 = 0.48 N/cm 2.
Special Right Triangles
Matter is a Wave Does not apply to very large objects I.e. - things bigger than an atom A baseball has a wavelength of about m when moving 30 m/s.
Lesson 5: (cont.). “Christ-ward” Attitudes Toward One Another “Love one another” – John 13:34, 35; 15:12, 17; Rom. 13:8; 1 Thess. 4:9; 1 John 3:11; 4:7,
Ax + By = C Form: x- and y- intercepts
I want to be a Christian, because.... I want to go to heaven!
pic, Bob Huggins, Wikipedia Commons
I want to be a Christian, because.... I want to be strong!
Service Statistics Reports Menu of Available Reports
Do You Know Your Conversions?. Metric Conversions Click on the space bar when you want to reveal the answers. 1 cm = ____ mm 1 dm = ____ cm 1 m = _____.
MATHCOUNTS TOOLBOX Facts, Formulas and Tricks
FOLLOW ME!. INTRODUCTION The expression, “Follow me,” occurs 22 times in the New Testament, all save one in the four gospels (Matt. 4:19; 8:22; 9:9; 16:24;
Special Right Triangles
YOU CAN DO BETTER. The Lord’s Challenge to Us Jesus calls us to be His disciples and be in His kingdom Luke 9:23 He requires our righteousness to exceed.
The Shadow of Death Matthew 3:13-17 Part 1 of a 2-part series called Highlights of the Greatest Life. Sunday, November 9, 2014 Speaker: Dr. Bill McRae.
BillikenSat – II Pico-Satellite that conforms to the CubeSat standard Team Leader: Darren Pais Electrical Eng.: Ben Corrado Payload: Rob Arechederra MISSION:
Squares, Area, and Perimeter Test #7. Question 1 Area = 25cm 2 What is the perimeter?
Possible exam questions for the chapter 10 exam. A.1175 in 2 B.1000 in 2 C.65 in 2 D.130 in
EagleSat Solar Power Optimization By: Darin Baker.
The University Nanosatellite Program: Oculus-ASR NASA Jet Propulsion Lab Summer Intern Cubesat Symposium July 31 st, 2013 Branden Ghena
University Nanosat Competition Embry-Riddle Aeronautical University: SWESat Team Presented by: Stephanie Lengyel AZ Space Grant Symposium April 17 and.
ERAU CubeSat Project Brandon Wagner Mentors: Dr. Ronald A. Madler John L. Crabtree.
YUSEND Cubesat Communications Subsystem
CubeSat Design for Solar Sail Testing Applications Phillip HempelPaul Mears Daniel ParcherTaffy Tingley October 11, 2001The University of Texas at Austin.
Flight Simulator Overview Flight Compartment Host Computer Motion Control Cabinet Motion Platform 13/6/2016 Visual Display Visual Image Generator Interface.
实验十四 紫外线灭菌  一、实验背景及目的:  灭菌是一种杀灭微生物的措施。紫外线灭菌 是物理灭菌因素之一。  1. 了解紫外线灭菌的原理;  2. 学习、掌握紫外线灭菌的方法。 版权所有 未经作者同意 请勿使用.
10 mm is the same as... 1 cm. 20 mm is the same as... 2 cm.
输尿管软镜钬激光碎石术的体会 南华大学附属第二医院泌尿外科三区 钱 坤. 背 景  输尿管软镜作为一种新碎石手段,目前在部分医 院应用。其安全性、有效性得到一致的认可。  但是存在一些问题需要探讨:  手术适应症、禁忌症  影响碎石成功率的因素  手术并发症的防治.
Environment Simulator
Smart Nanosatellite Attitude Propagator ssl.engineering.uky.edu/snap
Perimeter.
145cm Silicone Sex Doll from Xosexdoll
148cm Silicone Sex Doll
מטח, המרכז לטכנולוגיה חינוכית
Scott A. Kowalchuk Advisor: Dr. Christopher Hall
Physics-based simulation for visual computing applications
RIT Space Exploration Group (SPEX)
Professional Development Workshop on [title]
Area of a Composite Calculate the area of this shape Total Area =
Figure 11-1.
Attitude Determination & Control of a Balloonsat
Figure Overview.
Algebra Collecting Like Terms.
Figure Overview.
The World. The World Used Frequently and differently in New Testament John John Cor 7.31 James 4.4.
AREA & PERIMETER.
AREA & PERIMETER.
12cm Area 64cm2 Area 100cm2 ? ? Area ?cm2 12cm Area 36cm2
12cm Area 64cm2 Area 100cm2 ? ? Area ?cm2 12cm Area 36cm2
Laboratory for Advanced Space Systems at Illinois
Presentation transcript:

Design and Simulation of the Attitude Determination and Control System for LightSail-1 Matt Nehrenz

LightSail-1 Overview LightSail-1 is made up of a 3U CubeSat 10 x 10 x 34 cm, <5kg LightSail-1 will deploy a 32m^2 aluminized Mylar sail via 4m booms LightSail-1 will demonstrate controlled flight by Light Avionics Module Sail Storage Section Boom Deployer Payload Section LightSail-1 with deployed sail

ADCS Introduction Sensors: Magnetometers Sun Sensors Gyroscopes Actuators: Torque Rods Momentum Wheel Key Requirements: Point at sun with 10º accuracy Accomplish orbit raising Sun Sensors Magnetometers Momentum Wheel Gyros Torque Rods

ADCS Sensors Magnetometers Sun Sensors ELMOS Semiconductor E910.86 2 axis 150º field of view 2.7º resolution +/- 5º accuracy 4 x 4 mm Gyroscopes Analog Devices ADIS16135 1 axis Temp calibrated 0.0017 º/sec bias stability 0.012 º/sec resolution 44 x 36 x 14 mm Honeywell HMC1051 1 axis -6 to +6 Gauss range 120 μGauss resolution 2 x 2 x 7 mm

ADCS Actuators Torque Rods Momentum Wheel Sinclair microsatellite reaction wheel Nominal momentum: 0.050 Nms Dimensions: 75 mm x 65 mm x 38 mm Mass: 225 g Stras Space Torque Rod 1 Am2 magnetic dipole Dimensions: 90 mm long x 22 mm diameter Mass: 150 g Power consumption: 500 mW

ADCS Torque Comparison Want an orbit altitude where aerodynamic force is ~10x less than the solar force With 822 km orbit, worst case aero torque is half of solar torque Graph assumes 3 cm CP/CG offset

ADCS Modes B-dot detumble Momentum wheel turn-on Sun-pointing Orbit raising (thrust on/thrust off) Assumptions for MatLab simulations: Rigid body Body axes are the principal axes IGRF-10 magnetic field model Disturbance torques: gravity gradient, solar, and aerodynamic torque Sensor noise included, but sensor misalignment excluded Momentum wheel spins at constant rate

ADCS Modes: B-dot Detumble Only sensors used are magnetometers B-dot algorithm applies a magnetic dipole that minimizes the change in the magnetic field System Cycle Time: 10 seconds

ADCS Modes: Wheel Spin-Up Sinclair microsatellite reaction wheel Nominal momentum: 0.050 Nms When spun up, an angular velocity of 2.5 deg/sec will be imparted on the spacecraft which will require a second detumble mode. Wheel is needed for orbit raising mode

ADCS Modes: Sun-Pointing +Z axis points towards sun Sensors used: Magnetometers Sun sensors Rate gyroscopes Full hemispherical coverage without any reflection off the solar panels or solar sail +Z

ADCS Modes: Sun-Pointing Calculate a requested torque from Control Law θ - a vector of angle measures that is a function of the sun vector in body coordinates and the desired sun-pointing axis (+Z) Solve for magnetic dipole needed to achieve requested torque Disturbance Torques Control Torque Total Torque Control Law Spacecraft Dynamics Feedback

ADCS Modes: Sun-Pointing Parameter Value Spacecraft mass 5 kg Deployed inertias (kg·m2) Ixx = 1.4 Iyy = 1.4 Izz = 2.8 Orbit 822 km sun-sync System cycle 10 sec Wheel momentum 0.050 N·m·sec Max magnetic dipole 1 A·m2 Max power consumption < 3 watts Sun-pointing error over ~4 orbits (shaded areas are eclipses)

ADCS Modes: Orbit Raising Orbit Direction Thrust Off Solar Pressure 90 degree pitch maneuver Thrust On Orbit Direction

ADCS Modes: Orbit Raising Nominal wheel speed is changed 1000 RPM (20%) 90º maneuver takes 4 minutes Wheel is the only active actuator during maneuver Slew rate and time verified by hand calculations

ADCS Hardware Failure Scenarios System can be commanded into various settings due to: Critical hardware failure Convergence issues System will autonomously try to recognize failures and resolve the issue automatically Ground will have the ability to: Restart nominal control sequence Control wheel speed Change control gains for detumble mode Change control gains for sun-pointing mode Decide which torquers to use in case of torquer failure Torquer Failure Torquer failure is evident by a short or by zero current flow Stop torquing Report problem and wait for ground command Simulation shows B-dot is feasible with a single torquer out

ADCS Hardware Failure Scenarios Sun sensor failure When sun is in view of multiple sensors, system will take an average and compare readings If comparison of multiple readings show that a sensor is bad Log data point Don’t use that sensor for that point and move on If there are 3 consecutive bad readings from single sensor Discontinue use of bad sensor Report sensor failure to ground Magnetometer failure If magnetometer reading magnitude is out of bounds or in disagreement with running average Skip that iteration of the control algorithm and try again

ADCS Hardware Failure Scenarios Gyro failure If gyro reading is inconsistent with running average Log data point Skip that iteration of the control algorithm and try again If there are 3 consecutive bad readings from single gyro Exit sun-pointing mode Run B-dot Report problem and wait for ground command Momentum wheel failure If wheel speed feedback is inconsistent with commanded speed, or if adverse health status Turn off wheel Report Problem and wait for ground command If wheel is off, gains will be changed so that B-dot and sun-pointing will be possible

ADCS – Test/Analysis Status Test gyro capability Take stationary gyro readings over long time periods to characterize bias stability Spin table tests Processor in the Loop Tests Interface MatLab simulation with actual flight processor and flight code System dynamics, environment, attitude knowledge, and control actuation simulated in MatLab Processor reads in simulated sun sensor, gyro, and magnetometer data and calculate a dipole for the torquers to produce

Questions?