Skip to main content

Structure

Document scope 

This document aims to provide both an in-depth description of structural elements and general architecture, as well as a basis for understanding the way all the subsystems and devices are connected throughout the PocketQube.

In addition in the following link you can find the PCB design repository: https://github.com/nanosatlab/pocat-hw

General structure

This project follows the PocketQube mechanical standard. It doesn’t however specify the way that the inner part of the spacecraft needs to be organised. As a result, considering the very little space available and the complexity of the avionics, the proposed solution for the inner structure will be presented below. 

General_Structure.png

In this representation, we can distinguish different parts that make up the structure. In green, we can see the outer boards, which form the external part of the satellite. On the bottom exterior board, we will find the killswitches, while the deployer sliding backplate will be the only PCB in contact with the deployer rail. Regarding the top exterior board, this part will be replaced by the payload used for each satellite. If the payload can be implemented on a single PCB (Payload board), this top exterior board could remain in place. In the case of our payloads, both the K-Band and the L-Band, the top exterior board will be replaced by the payload board.

In blue, we can see the only two internal structures that are not PCBs. The bottom structure will house the battery and act as an interface between the bottom exterior board and the sliding plate, connecting them with the rest of the subsystem stack. This structure will be made of PTFE (Teflon). The top structure, made of 7075 Aluminium Alloy, will be used for the K-Band, acting as the interface between the payload and the rest of the subsystem stack. Additionally, both structures will allow the lateral boards to be screwed into them.

In red, we find the PCBs that form the various subsystems. From top to bottom, these are: the Payload board (for the payload, additional PCBs may be added inside the payload), the OBC and COMMS board, the EPS board, and the ADCS board. These PCBs will be connected to each other via the vertical connectors, shown in cyan, which allow electrical interconnection between all the PCBs in the stack.

In gray, the spacers distribute the force from the tightened screws, preventing the vertical pins from bearing the full load. 

Finally, in yellow, we see the +Y magnetorquer and the battery. The +Y magnetorquer will be attached and screwed into the bottom structure.

KBand_Structure_withOutOneLateral_colored.png

The core of the satelite comprises a set of PCBs containing the main circuitry. These are supported by Polytetrafluoroethylene (PTFE), commonly known as Teflon, which encases and protects the internal battery. Additionally, there are screw holes to secure the internal stack and mounts for the lower PCB and side boards. The other structure, made of 7075 aluminum, supports the K-Band payload and is located at the top of the PCB stack. It also includes screw holes to secure the internal stack and payload, as well as mounts for the upper PCB and side boards.

The 3D CAD model of the satellite is located in the attached documents folder in .STEP format Regarding the screws and spacers, all are stainless steel (INOX). The upper screws that go through the entire satellite along the Y axis are ISO7380 M3x35mm. The other screws are ISO14580, varying in length but all M2. Concerning the spacers, these are M3, with a main length of 4mm, and additional ones that can be added as needed up to 4.6mm.

To secure screws onto structures, Helicoils are used, allowing stainless steel screws to be screwed into materials like PTFE or aluminum without causing damage. This is because stainless steel is much harder than PTFE or aluminum and could potentially damage them if screwed directly. Therefore, the Helicoil acts as an intermediary between the screw and the material, ensuring a secure fixation without damage.

Structural materials

At this stage, the materials intended for the satellite structure will be specified. In the attached DML file, more detailed information is provided regarding the properties, location, and outgassing parameters of these materials. Here, we will offer a more general overview of the materials to be used.

  • 7075 Aluminum Alloy: This material is used for the top structure of the satellite, which supports the K-Band payload. It is a high-strength material with excellent mechanical properties, making it ideal for this application. It is also lightweight, which is crucial for a satellite and prevent intermodulation interference between the Top and Bottom boards.
  • Polytetrafluoroethylene (PTFE): This material is used for the bottom structure of the satellite, which houses the battery and serves as an interface between the lower exterior board and the sliding plate. It has low friction and high chemical resistance, making it a suitable choice for this function.
  • Stainless Steel (INOX): This material is used for screws and spacers that secure components together, such as the side panels and bottom PCBs. It is a durable, corrosion-resistant material, making it ideal for this purpose.
  • FR-4: This material is used for the PCBs that form the various subsystems of the satellite. Once the PCBs are soldered and tested, a conformal coating will be applied to protect them from moisture and other external factors.
  • RT/DUROID 5880: This material is used for the K-Band antenna, as it has excellent dielectric properties and is suitable for high-frequency applications.

Interfaces

The satelite according to the 1P standard, consist of a 50 x 50 x 50 mm3 cube, placed onto a 64 x 58 mm2 interface board, the latter acting as the mechanical interface between the satellite and the deployer pod. The contact is done by having the PCB edges represented in grey in the figure below slide into the deployer rails, with the cube being fixed and later launched along the +Z direction. Lastly, this interface board serves only the purpose described above, and in the -Y direction, another PCB is mounted in order to house the circuitry correspondent to the ventral side of the cube.Axis_PQ.png

The interface between subsystems is established through vertical pins, allowing electrical connections between the different stacked PCBs. A distinction must be made between the Payload pins and those of the subsystems.

  • Subsystem stack: The vertical connections between different PCBs will be established using vertical connectors, allowing the pins to pass through all the PCBs until they reach the required one. Each subsystem features 4 vertical connectors, each with 10 pins, providing a total of 40 pins for distributing various signals, sensors, and others components.

interface_betweenSubSystems.png

  • Payload: there are three different types of vertical connectors. The PCB connecting the payload to the OBCCOMMS uses the same connector as the rest of the subsystem stack, while different connectors are used on the RF Front-End Top PCB. Another vertical connector, an SMP connector, is used in the payload to carry the RF signal from one level to another. In figure below  the three types of connectors can be observed.

closseLook_interfaceKBand.png

  • Mag +Y: It is also important to highlight the connection between the magnetorquer and the ADCS, as this is also done with vertical pins. If we section the satellite in half, these pins would look as below:

Interface_MagADCS.png

Mass budget and moments of inertia

    
ComponentManufacturer / SupplierMass (g)Source
Screws
M2x6 Torx ISO14580FIXNVIS0,2Measured
M2x20 Torx ISO14580FIXNVIS0,5Measured
M2x5 Torx ISO14580FIXNVIS0,2Measured
M3x35 Hex ISO7380FIXNVIS1,7Measured
Spacers
M3x4 SpacerRAF Electronic Hardware / MOUSER0,2Datasheet
M3x0.5 SpacerTORRAS0,1Measured
M2x5 SpacerBivar / MOUSER<0.1Datasheet
Power Energy
Solar CellLightricity1,4Datasheet
LiPo BatteryDNK34Measured
Subsystem and outer PCBs
Bottom PCB with componentsIn-house16,6Measured
Sliding PlateIn-house8,4Measured
Lateral PCB with componentIn-house11,1Measured
Y+ Mag PCB with componentsIn-house6,6Measured
AOCS PCB with componentsIn-house10,2Measured
EPS PCB with componentsIn-house9,3Measured
OCB-COMMS PCB with componentsIn-house9,2Measured
Structure
Bottom structurePCBWay30Measured
Payload: K-band
K-band antennaPCBWay0,7Measured
Support FR-4 PCBPCBWay7,6Measured
RF top PCB with componentsPCBWay  
Top structurePCBWay24,3Measured
RF bottom PCB with componentsPCBWay9,2Measured
Interface PCB with componentsPCBWay  
Flat Wires
3 pin PicoBlade - PicoClaspMolex / MOUSER0,3Measured
10 pin PicoBlade - PicoClaspMolex / MOUSER1,2Measured
15 pin PicoBlade - PicoClaspMolex / MOUSER1,8Measured
  •  The total weight of the Payload KBand is 41.8 g.
  •  The combined weight of the subsystems PCBs (no PL) is 28.7 g.
  •  The outer boards with solar cells, the total weight amounts to 76.4 g.
  •  The weight of all screws used in the satellite is 12.52 g.
  •  The total weight of spacers used in the satellite is 3.6 g.
  •  The Bottom structure, including the internal battery, weighs 64.0 g.
  •  The total weight of the flat wires is 6.9 g.

The total weight of the satellite is 234 g. A mass below 250 g, thus meeting the mass requirement specified in the PocketQube standard.

Considering possible variations such as varying solder amounts on PCBs, cable lengths for flat wires and the Helicoils (though their weight is negligible), a tolerance of ±15 g is added to the final weight of the satellite. Regarding the Center of Mass (CoM) in relation to spacecraft geometry , Moments of Inertia (MoI) relative to the CoM , and with respect to both the CoM and spacecraft coordinate frame, the following results have been obtained:

                            image.png                  image.png

image.png

Pin description from the OBC perspective

Pin NameConnectorPin NumberTypeDescription
SDA1J11I2CI2C1 data bus
SCL1J12I2CI2C1 clock bus
UART_RXJ13UARTUART RX bus
KILLSWITCH+J14DigitalKillswitch positive terminal.
PFOJ15Digital InputBattery fail status pin
BATT-J16PowerNegative terminal of the battery
NCJ17Not connectedFree pin for testing & debugging.
UART_TXJ18UARTUART TX bus
GNDJ19PowerGround pin
VCCJ110PowerGeneral Power line: 3.3V
STM32_PA15J21GPIOPin connected to STM32 PA15 pin, user defined
SWOJ22Serial-Wire Data PSTM32 debug pin
BATT_NTCJ23AnalogBattery temperature NTC sensor
SOLAR_YJ24PowerSolar panel output voltage, Y axis
SEL_PH2J25Digital OutputSelector for the photodiode multiplexer
SEL_PH1J26Digital OutputSelector for the photodiode multiplexer
GNDJ27PowerGround pin
HEATER_PWRJ28PowerPower line that goes to the heater
BURNCOMMSJ29Digital OutputCOMMS antenna thermal knife enable
GNDJ210PowerGround pin
SOLAR_ZJ31PowerSolar panel output voltage, Z axis
STM32_PB0J32GPIOPin connected to STM32 PB0 pin, user defined
ADCS_POWERJ33PowerADCS Power line: 3.3V
RST_DRIVERSJ34Digital InputActive low ADCS current driver reset
ADC_PHJ35Analog InputPhotodiode array output
P/L_POWERJ36PowerPayload Power line: 3.3V
SEL_PH0J37Digital OutputSelector for the photodiode multiplexer
VCC_UMBILICALJ38PowerUmbilical power line
FAULTJ39Digital InputBattery charging fault status pin
CHRGJ310Digital InputBattery charging monitoring pin
SOLAR_XJ41PowerSolar panel output voltage, X axis
CHRGOFFJ42Digital OutputBattery charging enable pin
CLPROGJ43Analog InputMPPT output current monitoring pin
SDA3J44I2CI2C3 data bus
NRSTJ45NRSTSTM32 NRST signal
SWDIOJ46Serial-Wire Data I/OSTM32 debug port
SWCLKJ47Serial-Wire ClockSTM32 debug port
DAC_PLJ48Analog OutputSTM32 DAC output for payload
ADC_PLJ49Analog InputSTM32 ADC input for payload
SCL3J410I2CI2C3 clock bus

I2C map

DeviceBusAddressBoardDescription
TMP112I2C1-3.3 V1001000P/L3 frontend topTemperature sensor for payload 3
TCN75-P/L2I2C1-3.3V1001000P/L2 frontend botTemperature sensor for payload 2
TCN75-Lat +XI2C3-3.3 V1001001Lateral +XTemperature sensor for PQ +X face
TCN75-Lat +ZI2C3-3.3 V1001010Lateral +ZTemperature sensor for PQ +Z face
TCN75-Lat -XI2C3-3.3 V1001011Lateral -XTemperature sensor for PQ -X face
TCN75-Lat -ZI2C3-3.3 V1001100Lateral -ZTemperature sensor for PQ +Z face
TCN75-Top +YI2C3-3.3 V1001101Top +YTemperature sensor for PQ +Y face
TCN75-Bot -YI2C3-3.3 V1001110Bottom -YTemperature sensor for PQ -Y face
TCN75-ADCSI2C3-3.3 V1001111ADCSTemperature sensor for the magnetorquer drivers
BD2606MVVI2C3-3.3 V1100110ADCSMagnetorquer driver
MMC5983MAI2C3-3.3V0110000ADCSMagnetometer
IIM-42652I2C3-3.3 V1101000ADCSInertial Momentum Unit
DS2782I2C3-3.3 V0110100EPSBattery sensor