Beta
302711

Design and Implementation of Attitude Determination and Control Subsystem for Cube Satellites

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

Abstract

In this paper, we present a completely designed, programmed, manufactured, and tested attitude determination and control subsystem (ADCS) for the 3U form cube satellite (CubeSat). The proposed ADCS utilizes gyros, magnetometers, and sun sensors for attitude determination, and was designed to be a simple, low-cost solution to properly meet the attitude determination requirements. Meanwhile, a magnetorquer and a reaction wheel were utilized as the actuators for the control process. The accomplished work comes in forms of completely designed hardware, developed software, testing environment, and manufactured structure for the CubeSat. Firstly, regarding the designed hardware, we selected the suitable controller and electronic components for the subsystem board, implemented the required circuits, designed and fabricated the Printed Circuit Board (PCB) then assembled the components. Secondly, we built software drivers for all peripherals that are used for ADCS. These drivers include communications between the microcontroller and external devices using an agreed protocol in all subsystems, communication error detection Cyclic redundancy check (CRC), and building software to control the CubeSat actuators. Moreover, all software was combined in a real-time operating system (FreeRTOS) to be ready for the algorithm that is responsible for the amount of required movement. Thirdly, we used LabVIEW software and MATLAB software for verification, checkout, and testing to make sure all functions work properly. Finally, we designed and manufactured the structure of the 3U CubeSat.

DOI

10.21608/iugrc.2022.302711

Keywords

Attitude determination, Attitude control, CubeSat Nanosatellite, ADCS, sensor, Actuator

Authors

First Name

Ahmed

Last Name

Elsantawy

MiddleName

Ehab

Affiliation

Tanta University, Egypt.

Email

ahmedehaba192@gmail.com

City

-

Orcid

-

First Name

Mostafa

Last Name

ElFallal

MiddleName

-

Affiliation

Tanta University, Egypt.

Email

-

City

-

Orcid

-

First Name

Ibrahim

Last Name

Abuaitta

MiddleName

-

Affiliation

Tanta University, Egypt.

Email

-

City

-

Orcid

-

First Name

Shrief

Last Name

Elafify

MiddleName

-

Affiliation

Tanta University, Egypt.

Email

-

City

-

Orcid

-

First Name

Mohamed

Last Name

Zain Aldin

MiddleName

-

Affiliation

Tanta University, Egypt.

Email

-

City

-

Orcid

-

First Name

Eman

Last Name

Elbanna

MiddleName

-

Affiliation

Tanta University, Egypt.

Email

-

City

-

Orcid

-

First Name

Mennatallah

Last Name

Eldeeb

MiddleName

-

Affiliation

Tanta University, Egypt.

Email

-

City

-

Orcid

-

First Name

Farida

Last Name

Okasha

MiddleName

Alaa

Affiliation

Tanta University, Egypt.

Email

-

City

-

Orcid

-

Volume

6

Article Issue

6

Related Issue

41697

Issue Date

2022-09-01

Receive Date

2023-06-08

Publish Date

2022-09-01

Page Start

1

Page End

7

Link

https://iugrc.journals.ekb.eg/article_302711.html

Detail API

https://iugrc.journals.ekb.eg/service?article_code=302711

Order

302,711

Type

Original Article

Type Code

762

Publication Type

Journal

Publication Title

The International Undergraduate Research Conference

Publication Link

https://iugrc.journals.ekb.eg/

MainTitle

Design and Implementation of Attitude Determination and Control Subsystem for Cube Satellites

Details

Type

Article

Created At

24 Dec 2024