No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2022-11-12 20:29:16 +07:00
Container Software@d4629331c9 added container software 2022-11-10 21:27:27 +07:00
Ground Station Extension Board Software@eee4850a01 added gs board code 2022-11-12 20:29:16 +07:00
Ground Station Software@3e9d1052b5 renamed GCS submodule alias 2022-11-10 21:29:19 +07:00
Payload Software@5450116329 added payload software 2022-11-10 21:27:52 +07:00
.gitmodules added gs board code 2022-11-12 20:29:16 +07:00
Critical Design.pdf Add files via upload 2022-11-03 22:01:12 +07:00
Preliminary Design.pdf Add files via upload 2022-11-03 22:01:12 +07:00
README.md Update README.md 2022-11-10 20:55:56 +07:00

DescendereSat

DescendereSat is the tethered CanSat (can-sized satellite model) created for participation in the 2022 Annual CanSat Competition organized by American Astronautical Society (AAS) in United States of America. Developed by high school students, the design won the first place out of forty university teams from various countries.

DescendereSat is created to simulate the tether satellite, consists of a container and a payload. The payload is attached to the container by a 10 meter long tether. The DescendereSat is launched to an altitude of 700 meters above the launch site and deployed near apogee. Once the DescendereSat is ejected, the first parachute will be deployed reducing the descent rate to 5 m/s. At 300 meters, the DescendereSat will release a tethered payload to a distance of 10 meters in 20 seconds. During that time, the payload will maintain the orientation of a video camera pointing in the south direction. The video camera will be pointed 45 degrees downward to assure terrain is in the video.

Table of contents

Casing Design

All mechanics and casing were designed in Fusion 360. The 3D model of the DescendereSat is shown in this link: https://a360.co/3UgCUFu

Container

The container is separated of three circular ribs due to the mass condition. They are connected to one another with carbon fiber rods forming a long cylinder. Each ribs stores different components; the upper part is the area for parachute storage, the middle located the circuits and the payload deployment mechanism, and the tethered payload is stored in the lower part. The gaps between the ribs are enclosed by plastic sheet to prevent small particles from entering the electronics.

Payload

For the tethered payload, it is designed to be a slightly smaller cylinder than the container and its surface is designed to have hexagonal close packed pattern on it. With those tiny holes, the payload can reduce a considerable amount of weight (about 50% of the cylinder with same size) and also dissipating heat which generated from the electronics. The cameral gimbal is located at the lowest part of the tethered payload protruding from the bottom

Mechanism Design

Dual Deployment System

According to the mission, the CanSat needs to descend with different descent rates when reaching different altitudes. DescendereSat has two parachutes for different altitudes. Two parachutes are sewn to each other. The second parachute is stowed between the lids of the CanSat. The first parachute will be deployed immediately after ejected from the rocket. When the CanSat reaches 400 meter, the upper lid will be opened by a servo and t he second parachute will be deployed. The first parachute will be deflated spontaneuosly.

image

Brake System

The tethered payload will be deployed by the brake system. This deploy system consists of two cylinders controlled by a servo This mechanism can control the spooling of the tether by creating the friction between the surface of cylinders and the tether. To stow the payload, the servo will rotate the cylinders and fold the tether. When the CanSat reaches 300 meters, the servo will be triggered, rotate the cylinders to unfold the tether, and deploy the payload.

image

image

Formula used to find the exact angle of the brake

The videos below are the testing of the brake system

https://user-images.githubusercontent.com/117327184/199721815-442f8235-5298-4e6a-8ff4-740be9966ab5.mp4

https://user-images.githubusercontent.com/117327184/199721893-004fccd4-d25b-4e10-a86a-2ae3d51828ed.mp4

Camera Gimbal

The camera gimbal uses 2 axes for better video quality. It has two servos and a rotation sensor mounted on it. The components is controlled by the payload's Teensy.

image

Electronics Design

Sensors

DescendereSats collects 5 types of data, including altitude, air temperature, rotational motion, position and video. Here is the table showing sensors used to collect those data. image

Container PCB

image

Schematic

image

Payload PCB

image

Schematic

image

The container and payload PCB can be viewed in 3D through these links: Container PCB: https://a360.co/3NFhOxV Payload PCB: https://a360.co/3E5NDNl

Power

For the container, 16650 2000 maH Li-ion is used. Here is the container electrical block diagram. image image

For the payload, 18350 1400 maH Li-ion is used. Here is the payload electrical block diagram. image image

All container and payload power budget had been calculated. They were made to operate up to at least 4 hours.

image

Communication and Data Handling

Container CDH

image

Payload CDH

image

Flight Software

Overview of DescendereSat Flight Software Design

  • The CanSat container will collect sensor data, save them to SD card, and send them to the ground station via XBee.
  • The CanSat payload sensor data will be requested by the container and sent to ground station via XBee of the container.
  • A self-rotating camera is included on the payload which will correct itself to point to the South.

C and C++ is the progamming lauguage used for both the container and payload.

Container FSW State Diagram

image

image

Payload FSW State Diagram

image

Ground Station setup

Post Flight Analysis

DescendereSat was lauched in Blacksburg Virginia on 11th June 2022 with the rocket provided by the competition.

rocket

The data are shown in the following graph.

timealt

fittedline

altlonglatitude

Xacc

Yacc

Zacc

Overall, Data analysis has indicated that the subsystems are able to perform the tethered operation, but in the real launch, the altitude error detection has occured. This error could be prevented by a removal of the expected altitude reach error prevention system. DescendereSat can be used for future development of a real tethered satellite. The ground knowledge gathered from the DescendereSat can be applied to wide variety of tethered missions with a specific application toward developing a CubeSat for the removal of the Earths space debris.