-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsubsystems.php
211 lines (193 loc) · 9.74 KB
/
subsystems.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
<?php
$page_title = "TJ REVERB - Subsystems";
?>
<!DOCTYPE html>
<html lang="en">
<?php require("inc/head.php"); ?>
<body>
<div id="page">
<div class="site-wrapper">
<?php require("inc/header.php"); ?>
<section class="subsystems-container container py-4">
<div class="row">
<div class="col-md-6">
<h1>Communciations</h1>
<p>
The Communications subsystem is primarily responsible for evaluating and handling the communications systems on the
CubeSat. The 2U CubeSat (TJREVERB) is predicated on testing the communications systems onboard. On this CubeSat,
we will be testing two types of radios: one simplex UHF radio and one duplex UHF/VHF radio. The subsystem is
responsible for pre-testing the radios as well.
</p>
</div>
<div class="col-md-6 py-3 px-4">
<img class="img-fluid" src="assets/img/subsystems/communications/flight-prediction.png">
</div>
</div>
</section>
<section class="subsystems-container container py-4">
<div class="row">
<div class="col-md-6">
<h1>Attitude Determination and Control Systems (ADCS)</h1>
<p>
The Attitude Determination and Control Systems team develops simulations that will predict TJ REVERB’s orbit and attitude.
Through the construction of a Helmholtz Coil, creation of control algorithms in MATLAB, and research into magnetorquer bars,
the ADCS team makes sure that the satellite is successfully controlled while it is in orbit.
</p>
</div>
<div class="col-md-6 py-3 px-4">
<img class="img-fluid" src="assets/img/subsystems/adcs/balloon-path.png">
<figcaption> <i>Path of the balloon during balloon test launch.</i></figcaption>
</div>
</div>
</section>
<div class="banner">
<div class="jumbotron jumbotron-fluid" style="background-image: url('assets/img/banner/banner-1.jpg');">
<div class="container-fluid my-auto px-0">
<div class="container-fluid text-center px-0 py-4 text-light">
<div class="row">
<h2 data-aos="fade-right" class="mx-auto my-auto">"You really get an insider's look into the industry"</h2>
</div>
</div>
</div>
</div>
</div>
<section class="subsystems-container container py-4">
<div class="row">
<div class="col-md-6">
<h1>Software</h1>
<p>
The Software subsystem exists to assist all other subgroups with any software related tasks. Our responsibilities
include: maintaining the TJREVERB website to create awareness for TJREVERB, programming the flight computer of
TJREVERB, performing TJREVERB outreach (programming focused or otherwise), and any other miscellaneous
software-related tasks assigned to us by other groups.
</p>
</div>
<div class="col-md-6 py-3 px-4">
<img class="img-fluid" src="assets/img/subsystems/software/orbit-electric.jpg">
</div>
</div>
</section>
<section class="subsystems-container container py-4">
<div class="row">
<div class="col-md-6">
<h1>Electronics</h1>
<p>
The electronics subsystem of the TJ REVERB cubesat team helps test and manage the power supply, solar panels,
attitude control, and overall power distribution of the CubeSat. Many of the electrical components will be
donated to TJ from commercial partners. As such, a majority of the focus on the team will be connecting
components and making sure that the system works correctly in an integrated manner. This will be accomplished
through the development of a Helmholtz coil for testing attitude control, the construction of a clean room, and
other electrical tests.
</p>
</div>
<div class="col-md-6 py-3 px-4">
<img class="img-fluid" src="assets/img/subsystems/electronics/electronics1.png">
</div>
</div>
</section>
<section class="subsystems-container container py-4">
<div class="row">
<div class="col-md-6">
<h1>CAD</h1>
<p>
The CAD/Structural subsystem will be focused more on creation of the 3U chassis (google “3U chassis cubesat” for
more insight). For the 2U, we will be using AutoDesk Fusion 360 and OnShape to create a computer aided design. As we
have recieved most of our parts, we have created computer models to simulate the components and how they will
fit together.
</p>
<h2>Key Hardware Components</h2>
<ul>
<li>2U Chassis (frame of CubeSat) </li>
<li>Magnetorquers </li>
<li>Solar panels</li>
<li>Flight computer </li>
<li>Iridium Radio (Short Burst Data modem)</li>
<li>Automatic Packet Reporting System (APRS) </li>
</ul>
</div>
<div class="col-md-6 py-3 px-4">
<div class="row">
<div class="col-md-6">
<img class="img-fluid" src="assets/img/subsystems/cad/3d-print.jpg">
</div>
<div class="col-md-6">
<img class="img-fluid" src="assets/img/subsystems/CAD/3d-print2.jpg">
</div>
</div>
</div>
</div>
</section>
<div class="banner">
<div class="jumbotron jumbotron-fluid" style="background-image: url('assets/img/banner/banner-3.jpg');">
<div class="container-fluid my-auto px-0">
<div class="container-fluid text-center px-0 py-4 text-light">
<div class="row">
<h2 data-aos="fade-right" class="mx-auto my-auto">"We're doing what a superpower, the Soviet Union, first accomplished"</h2>
</div>
</div>
</div>
</div>
</div>
<section class="subsystems-container container py-4">
<div class="row">
<div class="col-md-6">
<h1>Outreach</h1>
<p>
The Outreach team is designed to bring the TJREVERB project to those outside of the team. It is part of NASA’s
mission and our own. We will be performing documentation for the team, so that we have records of the decisions
made and the reasoning behind them. The team’s primary goal is to organize a workshop for teams from local
schools where they will build mock CubeSats and learn about our project.
</p>
<h2>Outreach Initiatives</h5>
<h3>Field Trips</h3>
<ul>
<li>Trip to <strong>Naval Academy</strong>: To learn about their CubeSat Department and present a version of
the proposal</li>
<li>Trip to <strong>Goddard Space Center</strong>: To learn about NASA operations </li>
</ul>
<h3>Presentations</h3>
<ul>
<li>TJ Students presented to Korean exchange students</li>
<li>Presentation at Holmes Run Middle School</li>
<li>TJ Students presented at French high school while travelling</li>
</ul>
</div>
<div class="col-md-6 py-3 px-4">
<img class="img-fluid" src="assets/img/subsystems/outreach/presentation.jpg">
</div>
</div>
</section>
<section class="subsystems-container container py-4">
<div class="row">
<div class="col-md-6">
<h1>Testing</h1>
<p>
The purpose of the Thermal Control and Testing team is to ensure that the CubeSat survives in the environment of
space. This includes ensuring that CubeSat internal components do not freeze or overheat due to the extreme cold
and high heat fluxes in a Low Earth Orbit environment. Generally, the Thermal Control and Testing team requires
information pertaining to the various electronic parts within the CubeSat, including their temperature
tolerances and their respective efficiencies (to estimate heat output). Material specifics (thickness, type,
etc.) are also necessary, for both vibration and thermal testing. To that end, the team will occasionally make
contact with the other teams to determine these characteristics. While team members need not know how to conduct
every type of testing, they should have some basic knowledge of mechanics and thermal physics. Knowledge of
Autodesk Fusion 360 and MATLAB is also appreciated.
</p>
</div>
<div class="col-md-6 py-3 px-4">
<div class="row">
<div class="col-md-6">
<img class="img-fluid" src="assets/img/subsystems/testing/testing1.png">
</div>
<div class="col-md-6">
<img class="img-fluid" src="assets/img/subsystems/testing/testing2.jpg">
</div>
</div>
</div>
</div>
</section>
<?php require("inc/footer.php"); ?>
</div>
</div>
<?php require("inc/imports-js.php"); ?>
</body>
</html>