Test Procedure (STK - Systems Tool Kit simulation)

Overview:

This testing and simulation procedure ensures that the CubeSat's pointing system is accurately aligned and capable of performing its intended functions within the space environment, minimizing the risk of mission failure and maximizing mission success.

  1. Preparation:

    Cage Magnetic Field Direction Magnetic Field Strength (A/m) How the X component of the magnetorquer would move How the Y component of the magnetorquer would move
    (0,0,1) 1 N/A N/A
    (1,0,0) 1 0°, 180°, 360° 90° CW, 270° CCW
    (1,1,0) 1 45° CCW, 315° CW 45° CW, 315° CCW
    (1,1,1) 1 45° CCW, 315° CW 45° CW, 315° CCW
    (0,1,0) 1 90° CW, 270° CCW 0°, 180°, 360°

    Set up a controlled testing environment that mimics the conditions the CubeSat will experience in space with all required (this will be done utilizing the Helmholtz cage and STK)

NOTE: communication hardware, power subsystems, flight processors, mechanical issues, thermal and radiation are all previous failures

  1. Initial Alignment:

    1. Align the CubeSat's initial orientation with a known reference direction of interest (+-0.5 degrees error)
  2. Sensor Data Collection:

    1. Make sure all components of the CubeSat are on and well functioning

      1. CMG gyroscope
      2. Magnetorquer
      3. Sun simulator
    2. Exemplar vector positioning differences calculated through MATLAB:

      Vector Differences - UTAT

    3. Monitor and collect data from each sensor to determine the CubeSat's orientation relative to chosen reference frame

    CubeSatUnitVectors.m

  3. Magnetic Field testing:

    1. Obtain magnetic field reading from Helmholtz cage and compare it using the magnetometers.
    2. Conduct visual inspections to confirm that the CubeSat’s pointing direction aligns with the expected magnetic field direction.
  4. Data Analysis:

  5. Calibration Adjustment:

  6. Repeat Testing:

  7. Documentation:

https://vtechworks.lib.vt.edu/server/api/core/bitstreams/74092525-d090-4316-a57d-7be503e04807/content

Application of this testing: