Professional Documents
Culture Documents
Preliminary Design Review - Team Orion
Preliminary Design Review - Team Orion
SATELLITE
(TEAM ORION)
6 September 2022
MEMBER’S NAME 1. UMMI ATHIRAH BINTI CHE OMAR (012-2246910)
(CONTACT NUMBER) 2. NUR AISYAH BINTI MOHAMAD SHARIFF (016-2512300)
3. ANON A/L EH BOON (011-25638949)
4. MAXIMUS ALEXANDER LOPEZ (011-10096312)
5. MOHD DZAIHAZRUN IRFAN BIN ZAINAL (014-9611959)
ADVISOR’S NAME (CONTACT DR. SARJIT SINGH JUNIOR (012-5287758)
NUMBER)
INDUSTRIA MENTOR’S NAME TS. DR. NG WEIJIANG
INSTITUTION UNIVERSITY SAINS MALAYSIA
1.0 INTRODUCTION
Team Orion is composed primarily of students majoring in Aerospace Engineering from the School of
Aerospace Engineering (SAE), USM. This team is assisted by a supervisor and an industrial mentor. To
achieve the 3 objectives and 2 bonus challenges set forth by the organizers require a multi-disciplinary
approach to create an integrated system capable of completing those tasks. Using a system’s
engineering approach, 5 major subsystems were identified and it was decided that team members
would hold multiple roles according to each one’s interest, strengths, and experience. The overall
organizational chart and roles of the members are shown in figure 1.1.
This report for the Preliminary Design Review (PDR) explains the complete prototype’s design in detail.
However, this prototype is designed based on the requirements set by organizer for the initial
prototype. The actual GerhanaSAT and its modules have different requirements as set by organizer. The
prototype is divided into few main subsystems which are sensor subsystem (payload), on board data
handling subsystem (OBDH), electrical power subsystem (EPS), communication subsystem (COM),
mechanical and structure subsystem and ground system subsystem.
In this PDR report, there are 12 sections which are the: Introduction, Overview, Sensor Subsystem,
OBDH Subsystem, EPS, Communication Subsystem, Mechanical & Structural Subsystem, Ground Station
Subsystem, Integration and Test, Concept of Operation, Project Management & Resource and Summary.
Section 1.0 introduces the team’s members and their roles in the team. It also lays out the outline of the
PDR report. Section 2.0 explains about the overview for the whole report where it is divided into three
aspects which are the mission overview, requirements overview and design overview. Next, section 3.0
shows the trade study of sensors and actuators for the prototype. Section 4.0 explains about how the
data will be handled for the prototype. Section 5.0 details the electrical part of the prototype and the
power source of the electrical system. Section 6.0 touches on the communication between the
prototype and ground station. Section 7.0 displays the structure and mechanical design of the
prototype. Section 8.0 shows the operation of the ground system. Section 9.0 demonstrates the way
tests will be done for the prototype and it’s subsystems. Section 10.0 emphasizes the operation’s
concept of the prototype during the demonstration day. Section 11.0 provides the management, cost
and schedule of the team for this competition. Lastly, section 12.0 concludes the PDR report.
2.0 OVERVIEW
Changes made since proposal submission: In the initial proposal stage, team Orion proposed to build a
fire detection system as an innovative challenge for this competition. However, considering the
operation of the prototype will be in a big scale and the sensors that needed to be used are expensive,
the team decided to change the innovative mission from fire detection satellite into a reforestation
rover.
Deforestation is creeping deeper into the forest. The increase of deforestation can lead to many
destructions such as climate change, loss of habitat and increase in greenhouse gasses. Therefore to
overcome this problem team Orion will be taking on the challenge of developing a mechanism and
system for reforestation at the same time completing the other challenges given by the organizers. A
part for an automatic seed dispenser will be added to the prototype. By using an automatic seed
dispenser with the rover, it can be sent into the forest for reforestation purposes.
This project has 3 broad mission objectives and 2 bonus mission to meet all the challenge requirements.
They are as listed below:
1. To develop telemetry subsystem and ground station with 2-way transmission of sensory data and
telecommands.
2. To develop an autonomous obstacle avoiding rover with docking capability.
3. To develop a mechanism and system for disseminating seeds for reforestation activities.
4. To design a parachute for a 5g load deployment.
5. To design an antenna for the satellite module and the ground station.
The requirement for this competition can be divided into 4 types of requirements. The first one are
operational requirements as show in table 2.1 which explain the requirements from the organizer for
how the prototype should work in general. Next, technical requirements as in table 2.2 give the
requirement for prototype’s mass and size. Table 2.3 will describe the constraints for the prototype.
Lastly, the requirement for each subsystem in the prototype is shown in table 2.4.
Performance 1.Mission objective 1. Team need to accomplish all three main challenges
which is the telemetry and command challenge, rover
challenge and innovative challenge.
2. Ground station must receive real-time data.
3. Sensors must measure temperature, humidity and
pressure.
4.Prototype needs to receive command to raise the
Malaysian flag.
5. Prototype must detect light and dock with the docking
station within 30 minutes.
Maximum Mass 1.Mechanical & 1. For PDR and Critical Design Review (CDR):
Structure -Prototype: 125g
2.Sensors -Prototype + Modules: 175g
2. For Demonstration:
-GerhanaSAT: 100g
-GerhanaSAT + Modules: 150g
Maximum 1.Mechanical & 1. For PDR and Critical Design Review (CDR):
Dimension Structure -Prototype: 70 x 70 x 70 mm
2.Sensors -Prototype + Modules: 100 x 100 x 100 mm
2. For Demonstration:
-GerhanaSAT: 32 x 32 x 32 mm
-GerhanaSAT + Modules: 90 x 90 x 90 mm
Table 2.3 Constraints
Cost 1. Material 1. The total cost to build prototype must not exceed
2. Sensors RM1500.
Subsystem Requirement
Move the rover toward the light source and dock with the docking
station
For redundancy’s sake, the data shall be recorded and stored in the
OBDH subsystem without any corruption
EPS Power source must be able to supply optimum power to payload and
other components
Mechanical & Structure Can accommodate the total weight of sensors and other components
Subsystem
The electrical design part consists of 1 temperature and humidity sensor, 1 pressure sensor, 4 servo
motor, 1 Global Positioning System (GPS) and 1 LoRa. This electrical system will be powered by a 11.1 V
and 650mAh battery. As a backup, a solar panel will be added to this system to support the battery. In
figure 2.1, the overview of electrical system for the prototype described. The power source will connect
to the microprocessor which is STM32. Then, STM32 will connect to other components.
The operation of this prototype divided into 3 different operation which are telemetry and
telecommand operation, rover docking operation and seed dispenser operations. Figure 2.3 show the
overview of the telemetry and telecommand operation. The operation requires the prototype to be
brought into the sky by a drone. Figure 2.4 describes the rover docking operation that will be done in a
black box. The seed dispense operations are explained in figure 2.4.
Figure 2.3 Telemetry and telecommand operation
Payload is loads or things carried by a vehicle exclusive of what is necessary for to do its operation. After
reviewing the mission, there are a few sensor that considered as payloads which are temperature
sensor, humidity sensor, pressure sensor, light detection sensor, obstacle avoidance sensor and motor.
Trade study for each sensor is done in this section to figure out the best sensor to be used.
During telemetry and command challenge, the prototype need to measure its surrounding temperature
and send the data to the ground station therefore in table 3.1 show the trade study of pressure sensor.
From the specification of three type of temperature sensor which are LMT88, DHT11 and DHT22. The
chosen sensor is DHT22 as it has suitable temperature range to detect surrounding’s temperature. It is
most accurate between the sensors.
As DHT22 sensor can detect humidity too, it also chosen as humidity sensor in order to limit the number
of component used and mass. Other than that, as shown in table 3.1 its accuracy also more accurate
than DHT11.
There are two types of pressure sensors that can be used for prototype which are BMP180 and BMP280.
From their specification BMP280 is chosen since its accuracy is higher than BMP180. The specification of
BMP180 and BMP280 is in table 3.2.
BMP180 BMP280
Details
An absolute barometric
Digital barometric
pressure sensor
pressure sensor of
especially designed for
Bosch Sensortec, with a
mobile applications
very high performance,
which enables
applications in advanced
mobile devices, such as
smart phones, tablet PCs
and sports devices.
Pressure range (hPa) 300 to 1100 300 to 1100
Temperature range (oC) -40 to 85 -40 to 85
Sensitivity 1 Pa 0.16 Pa
0.1oC 0.01oC
Voltage input 1.8 to 3.6 V 3.3 to 5 V
Current input 1.1 to 20 µA 0.6 mA
Chosen No Yes
Light detection sensor is used during the rover docking challenge to detect the light direction. Therefore,
rover needs to have at least four light detection sensor to get the light direction. From table 3.3, the
price of Light Dependent Resistor (LDR) have lower price. Hence it is chosen for the light detection
sensor.
Since during the rover docking challenge there will be some obstacles that the rover need to be face, an
obstacle avoidance sensor need to be put in the rover. There are two sensors that can be considered
which are infrared sensor and ultrasonic sensor. In table 3.4 shows their speciation and from the table,
team decide to use infrared sensor. This is because the size and weight of infrared sensor is smaller and
lighter than ultrasonic sensor. Even though the distance range of ultrasonic sensor is longer but
considering the size of black box use for the challenge, the rover does not need a long distance range of
obstacle detection.
Table 3.4 Obstacle Avoidance sensor’s trade study table
3.5 Actuators
Motors will be used as actuators to moves the rover. There are 3 type of motors that can be considered
as actuators which are direct-current (DC) brushed motor, servo motor (SG90) and stepper motor. Table
3.5 show, the specification of each motor. After evaluating their characteristic, servo motor chosen as it
is the lightest and can connect directly with microcontroller.
The minimum requirement for the data that needs to be collected are humidity, pressure, and
temperature data of the surrounding environment. The data should be transmitted to the ground
station with 1 second delay. As part of the OBDH subsystem, an internally redundant system where the
collected data will be written and stored is also added. It is required that the data be recorded and
stored without any corruption. The overall block diagram for the OBDH subsystem is presented in figure
4.1.
STM32F103C8T6
BMP280 (12C)
SD card
adapter SD CARD (SPI)
(SPI)
The software that will be implemented is Arduino IDE. Programming languages in Arduino are C or C++.
Arduino was developed as open-source hardware and software from the beginning. The default baud
rate in Arduino is 9600 bps (bits per second). Other baud rates can be specified as well, such as 4800,
14400, 38400, 28800, etc. Table 4.1 shows the trade studies between Arduino IDE and STM32cubeIDE.
4.3 Processor
The processor that will be used is the STM32 Blue pill since the requirement to use the exact processor
which is the STM32F103C8T6 as the main motherboard of the prototype. The trade studies between the
STM32 Blue pill and Arduino Nano also show that STM32 is great to be used for development and
complex task since the processor is more advance than the Arduino Nano. Table 4.2 shows the trade
studies for both the different types of processors which are the STM32F103C8T6 and Arduino Nano.
The data storage system is included within the OBDH subsystem where collected sensory data is stored
on-board on a removable memory card in addition to telemetry data being sent to the ground station.
Figure 4.2 depicts the micro-SD card that will be used which is the Toshiba 16GB micro-SD together with
the micro-SD card adapter which is shown in figure 4.3.
The prototype’s electrical system includes electronic components as listed in table 5.1. These
components were chosen based on its specifications for the sensor subsystem, communication
subsystem and power subsystem. These components will be connected with each other as shown in the
electrical block diagram in figure 5.1. The components will be connected to the microcontroller which is
STM32 Blue Pill. Table 5.2, describe in which challenges the components will be used and how it is used.
Table 5.1 Electrical Components List
The main power source for the system is battery. After comparing all the battery in market, three most
suitable candidates are alkaline battery, nickel-mate hydride battery and lithium polymer battery. In
table 5.2, the advantages and disadvantages for each of the battery to compare them.
Table 5.2 Table of comparison for alkaline battery, nickel-mate hydride battery and lithium polymer
battery
After looking at the comparison, lithium polymer battery as in figure 5.2 is the best choice since it is
lightweight, rechargeable and affordable to buy.
Fig 5.2 Li-Po battery
After listing and calculating each component’s power consumption in the prototype, the total power
consumption for the prototype is 7.66 W as shown in table 5.3. To accommodate the battery with
specification 9 volt and 800 mAh which have power 7.23 W and 0.5 W solar panel chosen.
The battery does not have enough power to supply all electronic components, so solar panel are added
to the system as a backup. Table 5.4 shows the characteristic of solar panels that can be considered to
be used in the prototype. Polycrystalline solar panels are chosen as it is low cost compared to
monocrystallline solar panels but it still has a higher efficiency compared to thin-film solar panels. Solar
panels with specification of 0.5 W and area of 60 mm x 60 mm was chosen. Its efficiency calculates form
the power and area is 13.88%. The calculation for solar panel efficiency show below:
Power
Efficiency= ×100 %
Area
0.0005
Efficiency= × 100 %=13.89 %
0.0036
To help the solar panel charge the battery, an MPPT solar charger controller is added to the power
subsystem. To accommodate the battery with specification 9 volt and 800 mAh which have power 7.23
W and 0.5 W solar panel.
There are a few rules that must be during the challenge which were set by the organisers. The prototype
must be capable of transmitting telemetry data from on board sensors to the ground station over a
minimum distance of 2km at 1-minute intervals. The ground station must also be able to send a
telecommand to the prototype to raise a flag.
Ground
station Source of coding The data being The prototype
receives the being read by transferred to ground collected and
data. Lora Module. station from antenna. send the data.
Fig 6.2 Block diagram for the process of receiving and sending data.
c
Wavelength , Λ=
f
m
299792458( )
s (6.1)
Wavelength , Λ= =0.692 m
433 MHz
Where,
Speed of light,c = 299792458 m/s
Estimated operating frequency = 433MHz
Therefore, since the antenna that will be used is the quarter wave antenna the wavelength will be ¼ its
wavelength as per equation 6.2
1 1
Quarter Wavelength , Λ= ( Wavelength )= ( 0.692 m )=0.17 m (6.2)
4 4
6.3 Estimated Bandwidth
In Malaysia, the allowable LoRa frequency is between 191MHz to 192MHz as Malaysia is located at
AS923-S1 region. As shown in table 6.1 details of default channels of LoRa in Malaysia.
Satellite communications continue to be a key technique for transmitting information around the world
to a growing number of mobile base stations. Ground station antennas with advanced capabilities are
being developed to meet these demands, as well as other new scientific and commercial challenges. The
prototype and ground station will be using a DIY RF antenna that will be designed. Table 6.3.0 is a
comparison of antenna types to be for this project.
Design &
Overview
- Since appeared - One of most basic - Consisting of two or - The most common
differently in relation resonance more parallel resonant shape is shaped like a
to a dipole, this type structure used in antenna elements dish and is commonly
of antenna is antenna arranged in an end-fire referred to as a dish
commonly referred to technology. array antenna or parabolic
as a monopole -It is the foundation -these elements are dish.
antenna. of almost all typically metal rods -The main benefit of a
-It has a single antenna shapes acting as half-wave parabolic antenna is
radiating element and and is sometimes dipoles. its high directivity. It
then relies on the used as a reference -Made up of a single directs radio waves in
ground or ground antenna alongside driven element that is a narrow beam or
simulating system for the isotropic omni- connected to a radio receives radio waves
the rest of the directional radiator. transmitter and/or from only one
antenna’s receiver via a direction.
functionality. transmission line. -Has some of the
highest gains of any
antenna type, allowing
them to produce the
narrowest
beamwidths.
Size Medium Medium Medium Large
Material Copper Copper Aluminium Aluminium
Frequency VHF/UHF VHF/UHF VHF/UHF VHF/UHF
Impedance 50Ω 50Ω 50Ω 50Ω
Radiation
Omni-directional Omni-directional Directional Directional
area
The ground station antenna was chosen to be a quarter wave antenna. The design that simple to build
yet have good frequency range. The radiation that covers all the direction is a great deal to send
telecommand to the prototype. The antenna will be designed to be attachable to the ground station
module and as compact yet powerful as possible to ensure the success of data transmission and
reception.
6.3.2 Prototype
When considering having a quarter wave antenna to be the antenna for the prototype the size of the
quarter wave antenna can be considered as too large. The table 6.3 summarizes antenna types to be
considered for use on the prototype.
Design &
Overview
- One of most - Consisting of two or -Consisting of two identical -Is made up of one or
basic resonance more parallel dipole antennas mounted more conducting
structure used in resonant antenna at right angles to each wires wound in the
antenna elements arranged in other and fed in phase shape of a helix.
technology. an end-fire array quadrature and the dipole -The most common
-It is the -these elements are currents are 90° out of type of helical
foundation of typically metal rods phase. antenna is monofilar,
almost all antenna acting as half-wave -When mounted while antennas with
shapes and is dipoles. horizontally, the antenna two or four wires in a
sometimes used -Made up of a single resembles a turnstile, helix are called bifilar
as a reference driven element that hence the name. or quadrifilar,
antenna alongside is connected to a -The antenna has two respectively.
the isotropic radio transmitter modes of operation. The -Directional helical
omni-directional and/or receiver via a antenna emits horizontally antennas are typically
radiator. transmission line. polarised radio waves mounted over a
perpendicular to its axis in ground plane while
normal mode. The omnidirectional are
antenna radiates circularly not.
polarised radiation along -The feed line runs
its axis when in axial from the bottom of
mode. the helix to the
ground plane. Helical
antennas can work in
one of two modes:
normal or axial.
Disadvantage -Not much -Noise sensitive. -The radiation power is -Antenna is larger and
s effective due to -Responsive to 3dB below the maximum
single element. atmospheric effects. radiation of a half wave requires more space.
-It can work better dipole radiating the same -Efficiency decreases
only with a power.
combination. with number of turns.
The turnstile antenna was chosen as the prototype antenna from the options presented above. The
turnstile antenna has a high gain to receiving telecommand from ground station. The size of prototype
also is a great match for the turnstile antenna which do not need an antenna too large nor too small. To
achieve maximum performance when running the challenge, the antenna will be attached to the lower
or side plane of the prototype.
There are constrains for the design need to be followed as set by the organizers. The constrains
requirement already covered in section 2.2. Where for the preliminary design report stage and
critical design report constrain for size is 100mm X 100mm X 100mm and the mass is 175gram.
7.2 Result of preliminary design and analysis
Table 7.1 shows the trade studies of diverse types of rovers. This trade study helps to choose
the best rover design to be reduced for the preliminary design. Trade studies help the analysis
of the pros and cons of a rover and its performance.
Details Most common The track design Legs robot can Upgraded version
structure for a robot allows the vehicle overcome most of of wheeled rover
designed for a simple to move on rough the obstacles and but it can
structure, to move terrain such as easy to maneuver overcome most
quickly, easily bumpy surfaces. it. obstacle-like stairs
controlled, spin on and large rock.
the spot, or turn
around in small
places.
Comparative Wheeled rovers are Widely used in Legs robots are Shrimp rover can
analysis common in robotic heavyweight one of the most be categorized as
areas since they are vehicles such as advanced a hybrid rover
easy to control. They trucks and loaders technologies that since it has legs
are super choice to or any battle tank. have been and wheel in its
use but only for This structure is adapted in the mechanism. This
certain type of used because it robotic field. This rover differs from
surfaces. It is also helps them to robot uses a the wheel rover
simpler in design and distribute the spider-like shape where there is
the controlling weight among the that enables it to front and back
mechanism. contact surface climb or overcome wheeled leg that
area, so less any kind of make it can climb
Advantages pressure happens obstacle. Even any stairs or high
-low cost of on it. It is also the though this type of obstacle and
production best option to rover/robot is far surfaces.
-maneuverability choose to solve more advanced
-can go at high speed surfaces obstacle than other types, it Advantages
-simplicity such as snowy, is quite - maneuverability
bumpy, or rocky complicated in -traction
Disadvantages surfaces. many aspects. -can overcome
-cannot drive over obstacles
obstacle Advantages Advantages -can move at high
- may lose traction or -power efficiency -closer to organic speed
slip. -good traction or natural terrain
-ground impact -can overcome Disadvantages
(low pressure on large obstacles -complex in
the ground) production
Disadvantages -hard to
Disadvantages -very complex in determine the
-low speed terms of the sizing and the
-complex/longer mechanical, mass
positional. electrical and the
coding
-high-cost
production.
Assessments Easy to maneuver The pressure and The design seems The front and
of features and simple to use as weight distribution great, and the legs back leg wheel-leg
a beginner. of the track and the mechanism makes mechanism.
design is it easy to
aesthetically neat. overcome any
obstacle.
Tradeoff Cost-low-cost Cost-low cost Cost- high-cost Cost-high-cost
studies production Performance- good production production
-cost Performance – good Mass- lightweight Performance -
- Mass- lightweight (using PLA 3D Performance- high
performance Complexity- simple printing which is excellent Mass- heavy
-mass Size - small light) Mass- Complexity -
-complexity Complexity- Complexity – complex
(how realistic average in complex
it is to be complexity since it
done in a still needs to be
short assembled.
amount of
time)
Chosen No Yes No No
preliminary
design
Design selected it track rover since we considering the requirement of the sizing and the mass where it
need to be small and only 175g in weight. Thus, track design is most suitable since the chain can be
adjusted to the desirable length. Track design is also more efficient to be used when the surface area of
the rover is small since it has larger contact of the surface area than the other type of design. The design
will be used for the team is as shown in figure 7.1 (a) and (b).
Prototype
frame
Rover
chain
Platform/
chasis
(a)
Isometric
Top view view
side
view Front view
(b)
Table 7.2 shows the allocation of masses in the prototype. This table helps us to determine the best
mass allocated in the prototype so it can follow the desired mass that had been set.
The design of the seed dispenser was done by considering the mass limit that is set which is 175g and
also not exceeding the dimension that mentioned in section 2.2. The design is made impossible as
possible but still manages to carry out its function well.
Table 7.3 shows the trade studies for the seed dispenser that will be used for innovative challenge part.
These trade studies help us to design the best seed dispenser that we can produce without violating the
requirements.
Details The prototype uses the waterwheel The prototype has a secure rotatory
mechanism where it will drop the seed partition that enables the seed
from the rover as it rotates. release only at the bottom of the
rotation.
Comparative This mechanism uses human force to This prototype has a seed tank that is
analysis push the seed dispenser to allow it to connected to the round secured
plant the seed properly. This prototype partition. At the bottom of the seed
has a press wheel that allows the seed sowing wheel/partition tank, there is
to be spread evenly and there is also a a hole that helps the seed to be
plate at the back to make sure the soil released at certain distance and only
is spread evenly after the seed is a certain number of seeds can be
planted. Is also use the rotatory spread at a time. The rotation of the
partition tank to make sure the seeds partition tank/seed sowing wheel will
are planted separately. be controlled by the servo motor
where it will be attached to a servo
Advantages: motor and the partition tank will only
-easy application rotate by the servo motor at a certain
-simple distance by command from the
-suitable for vegetables planting ground station.
Disadvantages Advantages
-the seed planting is irregular - more efficient
-heavy -more precise and in order
-need human force -suitable for tress planting
-Sizing and mass -lightweight
Disadvantages
-a bit complex since it needs to be
coded
Assessments of The plate that is used to spread the soil The order of the seed being released
features after the plant is planted. in certain distance.
Tradeoff studies Cost-low-cost production Cost- low-cost production
-cost Performance-not too good Performance-good
-performance Mass-heavyweight Mass-lightweight
-mass Complexity-simple Complexity- a bit complex (need to
-complexity (how be coded so it will move to desired
realistic it is to be distance before release the seed from
done in a short the seed sowing wheel.
amount of time)
Chosen preliminary No Yes
design
The design is mostly adapted from the prototype 2 from the trade analysis done. This design occupied
the seed tank and the seed sowing tank but in more simple form to reduce the mass. The seed dispenser
will be attached at the front of the prototype and the seed sowing tank will also attached to a servo
motor to enable the rotating mechanism of the seed sowing tank. Figure 7.2 (a) and (b) show the
isometric view of the seed dispenser and the drawing.
Seed tank
Seed Motor
sowing
wheel
Hole
(a)
(b)
Fig 7.2 Assembly drawing and isometric view of the seed dispenser
There are 3 candidates for material selection which are Polylactic acid (PLA), Acrylonitrile butadiene
styrene (ABS) and Nylon. Table 7.4 shows the trade studies of the material/filament that can be used to
make the rover and the prototype using 3D printing. These will help to find the best material to produce
the prototype that is strong and light.
Table 7.4 Table of trade study for material
The chosen material is PLA because PLA is tougher than ABS and Nylon. PLA is also the best choice to be
used to make a prototype due to its strength and stiffness. PLA is easier to print than ABS and Nylon.
7.5 Parachute
There are few designs of parachutes that can be considered which are round parachute, cruciform
parachute, Rogallo wings and ram air parachute. In table 7.5 describe in detail each parachute.
The cruciform is chosen as it is the easiest parachute to be made out of all those surveyed. It also has
better performance than round parachutes as it can reduce descent speed by as much as 30% and land
smoother that the round parachute.
2W
A= 2
Cd × r ×V
Where, W = 5 g (load mass)
A =9.1 ×10−3 m2 (The dimension is decided, and the area is calculated from it)
r = 1.229 kg/m^3 (
From the formula and parameters state velocity get 2.24 m/s. Therefore, the size of the parachute is as
in figure 7.4.
15 mm
100 mm
15 mm
100 mm
Fig 7.3 Dimension of parachute
Compartment
A
The proposed design uses
permanent magnets
for grasping, and a novel Door
The design used a
dual-impulsive release
mechanism where the load A hinge is used in order to
mechanism, for
is hung on a rod. The load Lock hold the load. The load is
achieving drop. The gripper
will be hung on a rod using hung using cables. This
can simultaneously lift up to
string as it flies. The rod is mechanism is suitable for
four
connected with a servo The compartment is heavyweight loads. A
objects of arbitrary shape, in
motor. locked by a rod that fishing string is attached to
fully autonomous mode,
connects with the motor the hinge lock and the
with a
in the compartment. As other side of the string is
100% rate of success drops.
the motor rotates 90 tied to a motor’s shaft. As
degrees the the shaft rotates the
compartment door will fishing line wraps around
be open. the motor’s shaft
The mechanism of using The mechanism is easy. It is simple. But by having Few problems may come
magnet and impulse. However, a few problems the motor in the out as the load given by
may come out as the load compartment and the organizer can be metal
given by organizer can be position of the motor and it hard to used string
metal and it hard to used needs to be put where its and hang the metal load.
string and hang the metal height is 23mm. The parachute also might
load. The parachute also However, we do have open as the air hit it as it is
might open as the air hit it constraints in size. at outside. The size is also
as it is at outside big.
Cost: High (need high power Cost: Low cost Cost: Low cost Cost: Low cost
servo motor) Performance: Good Performance: Good Performance: Good
Performance: Very good Complexity: Simple Complexity: Simple Complexity: Simple
Complexity: Complex Size: Small Size: Medium Size: Big
(include calculation of the
mass)
Size: Small
The design chosen is from prototype 2 and 3. A compartment will be made under the rover and the load
will be put in the compartment. The compartment have a door which locked by a rod that connected
with a servo motor. As the servo motor rotate the rod will be move to the left and unlocked the
compartment’s door.
7.7 Flag raise mechanism
Requirement: The requirement for this challenge is to raise Jalur Gemilang flag by command from the
ground station during the telemetry and telecommand challenge is held.
Table 7.7 shows different mechanism for flag raise and its trade analysis that help to determine the best
mechanism to be used to complete the flag raise challenge.
Pole platform
Pole
Analysis/ The flag mechanism is like a normal The mechanism involves the rotation of
comparison flag raise mechanism, but the the servo motor to raise the flag. This
rope/thread will be attached to a mechanism work when the servo motor
servo motor instead of a winch and is attached near the pole end at the p0le
when the servo motor rotates, the flag platform and when the servo motor
will slowly raise to the top of the pole. rotates at certain angle such as 180-
degree angle, the pole will change
position from horizontal to vertically and
thus, the flag attach at the pole also
raises.
Tradeoff studies Mass: lightweight Mass: lightweight
Mass Performance: Good but it depends on Performance: Good and the raise of the
Performance the rope and pulley mechanism pole only depend on the rotation of
complexity Complexity: simple servo motor
Complexity: simple
Chosen No Yes
preliminary
design
Prototype 2 is chosen because it had a simpler mechanism which only involves the rotation of the servo
motor and the mass a lighter than prototype 1 since we don’t need to consider the weight of the thread.
8.1 Design
Starting off with the main design of the ground station, hardwares and other components should be
fixed on to a design to ease the operations and portability of the ground station.
Table 8.1 below shows the type of design to be used for the ground station. This trade study helps to
choose the best design to be reduced for the preliminary design.
Details Commonly used for drones Briefcase designed ground The open design is commonly
and remote control aircrafts, station is a briefcase containing used when it comes to
the tripod design ground hardwares required for the miniature sized ground station
station is basically a tripod ground station to perform that requires minimal hardware
specific task. The hardwares are for operations. Normally the
mounted with the hardwares mounted inside the briefcase type of ground station is
and components like receiver, with either thick EPE foam mounted through a USB port
transmitter, antennas and which have been cut to fit the into a Portable
even computers required for shape of the hardware or 3D Computer/Laptop and users can
the operations of the ground printed sockets that fits the just carry it easily.
station. hardware.
Comparative
analysis Advantages Advantages Advantages
- low production cost - portable ease - portable ease
- easy to move / portable - high protection for hardware - low cost production
-simplicity
Disadvantages Disadvantages
Disadvantages - costly to build due to the high - risk of hardware getting
-risk of hardware getting cost of the briefcase alone damaged
damaged - slightly heavy for its size
Assessments of A good and convenient design Despite the expensive A good and convenient design
features for a ground station but would production cost, it seems to be for a ground station but would
not be suitable for our ground the best design for this not be suitable for our ground
station because it’s too big of particular ground station as it’s station because it’s too big of a
a design to fit our small portable and can protect the design to fit our small hardware.
hardware. hardware well from exposure.
Tradeoff Cost-low-cost production Cost- high-cost production Cost- low-cost production
studies Performance – good Performance- good Performance- good
-cost Mass- lightweight Mass – slightly heavy Mass - lightweight
-performance Complexity- simple Complexity – simple Complexity – simple
-mass Size - big Size - small Size - small
-complexity
(how realistic it
is to be done in
a short amount
of time)
Chosen No No Yes
preliminary
design
Despite some of the flaw it may come with, it is decided that the open design will be chosen as the base
design for the ground station. It’s cheap, portable and most of all convenient and easy to be designed
There are 2 major hardware required when it comes to this specific ground system. The ground station
that is required to be produced has to conduct 2 main mission which is to receive transmitted data from
the satellite prototype and also to transmit data or telecommands to prototype to perform specific task
of raising the Malaysian flag and docking obstacles in the rover docking challenge. Due to this, the 2
major hardware for the ground system should be a transceiver and a microcomputer board.
8.2.1 Transceivers
When it comes to telemetry or telecommunications, 2 different hardware which are transmitter and
receiver are used. Each hardware has a specific function of transmitting and receiving data respectively
and is only limited to that singular function. For simplicity purpose, a transceiver is used chosen as the
hardware for telemetry and telecommand functions for this ground station. Transceiver is a hardware
that works with the functionality of a receiver and transmitter in a single package
Table 8.2 below shows the type of transceiver hardware used for the purpose of transmitting and
receiving data from the satellite prototype. This trade study helps to choose the best transceiver to be
reduced for the preliminary design.
Comparative
analysis Advantages Advantages
- reasonable voltage demand - reasonable voltage demand
- low cost/ affordable - affordable/ low cost
- long transmission rate (meets the required
minimum distance of 2KM) Disadvantages
- can code with default programming - costly
language - shortest range compared to the other
-simplicity prototypes
Disadvantages
-uses more complex encryption algorithm
Assessments of Easy to programme and simple to use and A less effective transceiver due to the short
features also this transceiver meets the requirements range it provides but other than that it’s an
in every aspects. overall good transceiver.
Tradeoff Cost-low-cost production Cost- high-cost production
studies Performance – good Performance- excellent
-cost Mass- lightweight Mass - lightweight
-performance Complexity- simple Complexity – moderate
-mass Size – small Size - small
-complexity
(how realistic it
is to be done in
a short amount
of time)
Chosen Yes No
preliminary
design
Although the HC-12 UART Transceiver performs a lot better, Lora SX1278 is chosen because its
specification meets the requirements in all aspects. Other than that it is also a cheaper and less complex
hardware to be integrated as a ground station.
8.2.2 Microcomputers
For the telemetry and telecommands challenge, a transceiver alone cannot complete the task of
transmitting and receiving data. It is just merely a tool to carry out that specific function. In order for the
transceiver to even work, another important hardware which is a microprocessor needs to be integrated
to it. Microprocessor are small computer circuit chip that can be integrated to a standalone PC or work
on its own that contains its own CPU, memory and other peripherals.
Table 8.2 below shows different models of microcontroller hardware used for the ground station. This
trade study helps to choose the best microprocessor to be reduced for the preliminary design.
Prototype Raspberry Pi 3 Model B+ Arduino Nano NodeMCU ESP32 Arduino Mega 2560
Details The Raspberry Pi 3 Model The Arduino Nano is a A more powerful The Arduino Mega
B+ is the latest small, complete, and standalone NodeMCU 2560 is a
microprocessor product breadboard-friendly with ESP32 on it. microcontroller
in the Raspberry Pi 3 board based on the ESP32 is the big brother board based on
range. ATmega328 (Arduino of ESP8266. the ATmega2560
Nano 3.x).
Broadcom Tensilica LX6 Dual- ATmega2560 8-
BCM2837B0, Cortex- ATmega328 8-bit Core bit @16MHz
A53 (ARMv8) 64-bit Processor @ 16MHz Proccesor@240 Processor
MHz 256KB of flash
SoC @ 1.4GHz Processor
512 KB of SRAM memory (8KB
Processor 2KB of SRAM + 32KB
4 MB of Flash used for
1GB of RAM flash
Memory bootloader)
2.4GHz and 5GHz 1KB EEPROM Wireless standard 8KB SRAM
IEEE 802.11.b/g/n/ac 22 I/O pins(6 of 802.11 /g/n 4KB of EEPROM
wireless LAN, which are PWM) frequency 2.4 GHz 54 Digital I/O
Bluetooth 4.2, BLE Operating Voltage Has data Pins provided(16
Extended 40-pin GPIO of 5V interfaces of which is PWM
header 19mA current including UART / Output)
5V of operating DC required I2C / SPI / DAC / Operating
power required ADC Voltage of 5V
2.5A operating Operating voltage
19mA current
current required of 2.3-3.3V
required
160 – 260mA
current required
Table 8.3 shows the different ground station IDE software that can be used. There are 4 ground IDE
software that can be used for the ground station which are Arduino IDE, PlatformIO, KtechLab and
Programino IDE. This trade studies also helps in the analysis of the pros and cons of its performance.
Comparative
analysis Advantages Advantages Advantages Advantages
-open source in - easy to use - easy to use - easy to use
hardware programme due to programme due to programme due to
-don’t need to multiple languages multiple languages multiple languages
external programmer supported supported supported
(Burner) -do not need a specific -able to detect errors in - able to support
-programming ease OS to operate sketches or codes various programming
-open source in
-able to detect errors in -has circuit designing language
software
sketches or codes feature which will be - Can manage full
-IDE Software operate
on many OS usefully for hardware project without
Disadvantages project files in one
Disadvantages -Lack of hardware Disadvantages editor
- No understanding of support -difficult to be
the AVR integrated to any other
microcontroller. OS except for Linux Disadvantages
-Sketches and shields - No coding debugger
can be difficult to available
modify. -Lack of hardware
-No debugger included support
for checking scripts.
Assessments This software is the Features of the While the features will Just like the first
of features most convenient due software are great and fit well with the Arduino prototype, it lacks
to members can be integrated well Nano the software’s debugger which can
experience and with the Arduino Nano complexity to support save a large amount of
familiarity with the other OS except for time in programming
software but the Linux is a major setback. but overall it is a good
features are lacking software and can work
compared to the other well with the Arduino
prototypes. Nano.
Tradeoff Cost - Free Cost- Free Cost- Free Cost- Free
studies Performance – Good Performance- Good Performance- Good Performance - Good
-cost Complexity- Easy to be Complexity – Easy to be Complexity- Average Mass - None
-performance used (due to used complexity at best Complexity -
-complexity familiarity with the Moderate
(how realistic software)
it is to be done
in a short
amount of
time)
Chosen No No No No
preliminary
design
After assessing, it’s concluded that the Arduino IDE software would be the best software to be
integrated in the ground station with the chosen microprocessor (Arduino Nano) because its features
can work well with the microprocessor and it’s the least complex software to be integrated.
Graphical User Interface or better known as GUI is a software of user interface that allows users to
operate hardware and electronic devices through graphical icons and audio indicator such as primary
notation, instead of text-based UIs, typed command labels or text navigation.
Table 8.4 shows the different ground station GUI software that can be used. There are 2 ground GUI
software that can be used and compared for the ground station which are LabView, My Open Lab and
PyLab_Works. This trade studies also helps in the analysis of the pros and cons of its performance.
Has Multi-vendor
Has a user-friendly drag and instrument control which Has a user-friendly drag and
drop kind of interactive offers comprehensive drop kind of interactive
User Interface. Agilent and non-Agilent User Interface.
Supports thousands of instrument control of your Very Basic Type Graphical
inbuilt functions that range LC, GC, LC/MS, GC/MS Controls and Displays are an
from analysis and I/O etc. systems. integral part
Has a modular design Provides the technical Only supports Python
making it easy to scale and controls to securely acquire, programming language
modulize programs. process, report and store
Plethora of tools that help data in laboratories that
integrate and debug large must follow the compliance
applications. guidelines of FDA 21 CFR
Come with many tools Part 11, EU Annex 11,
needed for many open GAMP5 as well as ISO/IEC
environment developments. 17025 and EPA’s 40 CFR
Supports object-oriented Part 160.
programming structures Able to set, automate
and enables encapsulation calculations and reduce
and inheritance to be manual tasks to ensure
created modular and quality and accuracy.
extensible code. Enhanced data analysis
Able to compiled different speed data review and
programming language. interpretation and perform
basic and complex analysis
to quickly identify key
information.
Functionality can be easily
extend or add additional
capabilities with software
add-ons such as Sample
Scheduler, MatchCompare,
GPC, and ADFExport.
Automated qualification
tool which helps perform
and identify software
qualification and
verification tasks to ensure
your software is operating
as intended.
Java based programming
language supported
Comparative
analysis Advantages Advantages Advantages
-Graphical programming is highly - Ability to improve lab -it's free and open source, so
interactive operations through better you can check or modify any
- Has built in debugger to catch access to instruments and underlying algorithm
errors in the programme information with a client/server -every detail is designed from
configuration the user's point of view (and not
Disadvantages -do not need a specific OS to from the programmers point of
-Front panel design requires extra operate view) and therefor it is simple to
coding in the case of text-based understand the data presented
programming but in the case of
Graphical programming, no extra
Disadvantages Disadvantages
coding is required.
-Limitations in the GUI -programmable only with
Database communications is
development python
complicated as it does not do
-Only supports a single -No built in debugger to be able
binding. It does fine inserting
programming language to detect error
data into a database, but using
-Lacking a lot of features
the data, or manipulating it, is
necessary for ground system
challenging
-less access to the open source
library.
Assessments An average GUI when it comes to This GUI is commonly used in The least optimal GUI software
of features analysing the presented data. ground station and from the compared to the others. The
Require another external technical specifications. Would only advantage it has over its
software to do so. But overall can work well as a GUI for ground counterparts is the simplicity of
be used as a GUI software for station. However, the limitation using and designing it (provided
ground station in the GUI development can when only Python has no flaw).
Overall a poor GUI for the
cause some minor issue
ground system.
Tradeoff Cost - Free Cost- Free Cost- Free
studies Performance – Good Performance- Good Performance- Poor
-cost Complexity- Easy to be used Complexity – Easy to be used Complexity- Complex due to
-performance the programming language and
-complexity lack of features
(how realistic
it is to be done
in a short
amount of
time)
Chosen Yes No No
preliminary
design
After assessing all the GUI prototypes, it concluded that LabView would be the best software to be
integrated in the ground station for the graphical user interface with the because its features best suit
the requirements of the mission and it’s the least complex software to be integrated.
9.1 Overview
The prototype will be tested all throughout the building process to make sure it works as intended and
to evaluate the performance of the team’s prototype. Figure 9.1 show the flowchart of the integration
and testing process. The test can be divided into 3 levels which are subsystem level, integrated level and
environmental level. Table 9.1 shows the details of each level.
Fig 9.1 Integrating and testing flowchart
In this level, the prototype is tested whether it is functioning well after the system is being fully
integrated. Table 9.3 shows the plans for the integrated level testing.
The environmental testing will be done to check whether the prototype can withstand the environment
disturbance factors. Table 9.4 explains the plan for the test.
Test Description
Drop test 1. Designed to verify that the load and attachment
points will survive the deployment and descent
process as the process can be rough depending
on wind conditions
Vibration 1. Designed to verify the mounting integrity of all
components, connections, structural integrity
and battery connections
10.1 Overview
Table 10.1 shows the sequence of events for the final stage demonstration.
ARRIVAL
Arrive at the launch location
Set up of the ground system
Check the satellite, rover and the seed dispenser
PRE-LAUNCH
Software calibration command transmission to the payload from the ground station.
Check the size and the weight of the prototypes + module.
Check the parachute so it is still in good condition.
Check all the mechanisms such as flag raising mechanism, parachute mechanism and seed
dispenser mechanism.
Perform a drop test for the parachute and the payload.
Check safety requirements.
GROUND SYSTEM SETUP
ASSEMBLY
The payload will be stowed into the compartment.
The parachute will be folded and placed in the compartment.
LAUNCH (TELEMETRY AND TELECOMMAND)
Place the satellite prototype on the drone/balloon.
Start data transmission using the electronic subsystem.
The drone/balloon takeoff to a certain altitude with a horizontal 2km distance from the
ground station.
Humidity, pressure and temperature data are collected and transmitted to the ground station.
The ground station sends a command to raise the Jalur Gemilang flag.
The flag is raised.
The ground station sends a command to drop the payload that is attached to the parachute.
The compartment of the parachute opens, and the payload is dropped.
Time taken for the payload to reach the ground is recorded.
The prototype is brought down.
The SD card is taken out and the data recorded is analyzed.
ROVER DOCKING
The rover prototype is placed inside a covered box.
The rover tries to detect the light source provided.
The rover moves toward the light.
The rover moves toward the light and hits the light switch button at the docking station.
INNOVATION
The seed dispenser is attached to the rover and the prototype.
The rover is placed on the ground.
The rover moves for 30 seconds and stops for 2 seconds before moving again for another 30
seconds.
When the rover stops, the seed dispenser will drop the seeds.
FLIGHT RECOVERY
The parachute and payload that had been dropped from the prototype during the telemetry
and telecommand challenge near the area where the prototype takes off is retrieved.
Structural integrity of the prototype is inspected, and damages recorded.
DATA ANALYSIS
Check the data received at the ground station which is sent by the satellite prototype.
Check the data recorded by the SD card.
Analyze the telemetry data.
Check real-time data.
POST FLIGHT REVIEW
Prepare the data file and post process the data into presentable figures.
11.1 Cost
After clarifying the components needed for the prototype the total cost is calculated. The details of the
project’s cost are in table 11.1. All the components are purchased online so there are shipping costs that
is included. The additional shipping costs is listed out in table 11.2. Hence the total cost in building the
prototype by adding both the component and shipping cost is RM239.60. There is no cost for laboratory
and workshop’s rent as the work of prototype’s building is done in USM’s laboratory which is free of
charge.
Changes made since proposal submission: The total cost has been reduced from RM501.30 to
RM239.60 which involves a savings of RM261.70. The factors of the cost reduction are as below:
1. The changes of prototype’s mission for the innovation challenges from fire detection satellite to seed
dispenser’s rover.
2. After listing all the components that the team needs to purchase, sourcing of components online was
done carefully to find the cheapest price.
3. Team minimized the number of online shop from where components will be purchased from to
reduce shipping fees.
11.2 Schedule
The schedule is fixed throughout this competition which is shown through a Gantt chart in Appendix A.
The milestones for every phase during this competition are marked with a diamond symbol in the Gantt
chart. Supposedly according to the chart, the team should finish building the prototype in week 7.
However, as of the submission of this document, the team is in the early phase of building the prototype
in week 8. There are few factors for this delay in progress which are listed below:
1. The changes in the innovation mission caused team to redesign the prototype system and
corresponding analysis part.
2. The team had problems in the mechanical and structure subsystem, where the prototype’s dimension
exceeded the maximum value given by the organizer. Therefore, the design needed to be readjusted.
3. As all the components are bought online, there is a week’s waiting time for the shipping and arrival of
components.
4. Install bootloader into ArduinoIDE in order to let STM32 Blue Pill can connect to the software without
interface as shown in figure 11.2.
5. 3D-printed chassis main body structure. The printed part shown in figure 11.3
Fig 11.3 3D printed part of prototype
5. Build parachute and test it as shown in figure 11.4 and figure 11.5
This summary briefly describes the current progress and development of the prototype. The overall
prototype’s design has been finalized and is currently being 3D printed. Since 3D printing takes times to
complete, currently only the chassis, platform, main frame body and the chain have been printed. After
clarifying the components that will be used for the prototype and ground system, the team bought
them. As the components arrived, they were tested. The testing is done to make sure the component
can achieve the mission objectives and collect the necessary data to fulfill the requirement for the
prototype. The components and sensors testing also enable team to test the coding that will used and
modified to suit the goals. The parachute was also tested. To conclude, the development of building is in
good progress even though a little bit behind the schedule which the prototype only 30 % of it building
progress. Team will pace up in building the prototype during CDR stage.
Appendix A