9
Computer Science VII: Robotics & Telematics Hybrid attitude control on-board UWE-4 using magnetorquers and the electric propulsion system NanoFEEP Alexander Kramer P. Bangert, K. Schilling University Würzburg Hybrid attitude control on-board UWE-4 using magnetorquers and the electric propulsion system NanoFEEP

Hybrid attitude control on-board UWE-4 using magnetorquers

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

Alexander KramerP. Bangert, K. Schilling

University Würzburg

Hybrid attitude control on-board UWE-4 usingmagnetorquers and the electric propulsion system

NanoFEEP

Page 2: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

In-orbit milestones Launch in Vostochny, Russia, December

27th 2018 ~2h: First signal received in Russia ~6h: Two-way communication in

Wuerzburg 30th January: First detumbling experiment 31st January: Calibration of magnetometers 26th February: First activation of electric

propulsion system on a 1U CubeSat 4th May: First thrust characterized

on-board UWE-4

Page 3: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

Attitude and Orbit Control System Sensors:

− Low power 9-axis IMUs− High precision sun-sensors on

panels Actuators:

− Magnetorquers on each panel Magnetic moment: 0.1 Am² per axis

− NanoFEEP thrusters in each rail facing the same direction Thrust: Up to 20 µN per thruster

head− Hybrid control with torquers and

thrusters envisioned

Page 4: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

Detumbling using pure magnetic control B-Dot controller activated on 30th

January for 3h Satellite rotation rate went down

from 27deg/s to less than 5deg/s Gain k in control law ω̇ = −𝑘𝑘ω was increased from 0.05 to 0.15 after 1.5h

Activated again on 12th February At low rotation rates also

performes a decline from 1deg/s to < 0.3deg/s within 100min

Page 5: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

Sensor Calibration Magnetometer:

− Small fluctuations still present after calibration→ most probably dynamic magnetic dipolemoment created by e.g. solar cell currents

− Remaining standard deviation after calibration: 1.34 µT

− Residual internal magnetic dipole moment:~ [-2.4, 0.1, 0.6] mAm²

Gyroscope:− Measured zero motion offset

Sun sensors:− Characterization only possible using attitude

estimated on-board, but Software Update necessary for improved sun

recognition Isotropic Kalman Filter not finally tuned yet

Page 6: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

NanoFEEP activation Gallium propellant has to be

liquefied prior to thruster activation Solidification of propellant during

eclipse→ exothermal reaction→ alteration in heater PI controller

& heating for long durationprevented solidification

Thruster activated @ 40µA emittercurrent (~ 3.6µN thrust)→ charge loss balanced byneutralizer instantaneously Neutralizer

Thruster

Page 7: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

Thrust estimation Satellite detumbled to rotation rate

< 0.04 rad/s Thruster activated @ 80µA emitter current for

~ 6min Thrust can be derived using Euler equation

𝑀𝑀𝑒𝑒𝑒𝑒𝑒𝑒 = 𝐼𝐼�̇�𝜔 + 𝜔𝜔 × 𝐼𝐼𝜔𝜔 − µ𝑟𝑟𝑒𝑒𝑟𝑟 × 𝐵𝐵𝐸𝐸𝐸𝐸𝑟𝑟𝑒𝑒𝐸and minimizing

𝐸𝐸 = 𝑎𝑎𝑎𝑎𝑎𝑎(𝑀𝑀𝑒𝑒𝑒𝑒𝑒𝑒 − 𝑟𝑟𝑇𝑇𝐸𝑟𝑟 × 𝐹𝐹𝑇𝑇𝐸𝑟𝑟)

This leads to an estimated thrust ofF = -[0.84, 0.01, 5.23] µN

Simulations prior to launch have shown thatactivation for ~ 10min minimizes the error in thrust estimation→ Future experiments

Page 8: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

Lessons learned Check the frequency allocation within

the radio amateur band beforeapplication using interferencestudies− Using jammed frequencies not only

takes time for any communication tasklike e.g. software updates, but also forfrequency coordination

A novel sensor suite consistingseveral sensors covering only a certain part of the whole value rangehas to be calibrated and validatedwell in time− Calibrating a single sensor is not

enough, because the underlying modelmay only be valid for a single sensor

Page 9: Hybrid attitude control on-board UWE-4 using magnetorquers

Computer Science VII:Robotics & Telematics

Hybrid attitude control on-board UWE-4 using magnetorquersand the electric propulsion system NanoFEEP

Thank you for your attention!