Next Article in Journal
Mathematical Modeling of the Global Engineering Process for Optimizing Product Quality in the Aerospace Industry
Next Article in Special Issue
Fuel-Efficient and Fault-Tolerant CubeSat Orbit Correction via Machine Learning-Based Adaptive Control
Previous Article in Journal
Laser Propulsion Science and Technology
Previous Article in Special Issue
The Development of a 3D-Printed Compliant System for the Orientation of Payloads on Small Satellites: Material Characterization and Finite Element Analysis of 3D-Printed Polyetherketoneketone (PEKK)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The 3Cat-4 Spacecraft Thermal Analysis and Thermal Vacuum Test Campaign Results

by
Jeimmy Nataly Buitrago-Leiva
1,*,
Ines Terraza-Palanca
1,
Luis Contreras-Benito
1,2,
Lara Fernandez
1,2,3,
Guillem Gracia-Sola
1,
Cristina del Castillo Sancho
4,
Lily Ha
4,
David Palma
4,
Malgorzata Solyga
4 and
Adriano Camps
1,2,5
1
CommSensLab-UPC, Department of Signal Theory and Communications, Universitat Politecnica de Catalunya, Carrer de Jordi Girona 31, 08034 Barcelona, Spain
2
Institut d’Estudis Espacials de Catalunya IEEC, Parc Mediterrani de la Tecnologia (PMT) Campus del Baix Llobregat, UPC, Castelldefels, 08860 Barcelona, Spain
3
Department of Network Engineering, UPC BarcelonaTech, Carrer de Jordi Girona 31, 08034 Barcelona, Spain
4
European Space Agency, Keplerlaan 1, NL-2200 Noordwijk, The Netherlands
5
College of Engineering, United Arab Emirates University, Al Ain P.O. Box 15551, United Arab Emirates
*
Author to whom correspondence should be addressed.
Aerospace 2024, 11(10), 805; https://doi.org/10.3390/aerospace11100805
Submission received: 14 August 2024 / Revised: 9 September 2024 / Accepted: 16 September 2024 / Published: 30 September 2024
(This article belongs to the Special Issue Small Satellite Missions)

Abstract

:
3Cat-4 is the fourth member of the CubeSat series of UPC’s NanoSat Lab, and it was selected by the ESA Academy’s Fly Your Satellite! program in 2017. This mission aims at demonstrating the capabilities of nano-satellites, and in particular those based in the 1-Unit CubeSat standard, for challenging Earth Observation (EO) using Global Navigation Satellite System-Reflectometry (GNSS-R) and L-band microwave radiometry, as well as for Automatic Identification Systems (AIS). The following study presents the results of the thermal analysis carried out for this mission, evaluating different scenarios, including the most critical cases at both high and low temperatures. The results consider different albedos and orbital parameters in order to establish the optimal temperatures to achieve the best mission performance within the nominal temperatures, and in all operational modes of the satellite. Simulation results are included considering the thermal performance of other materials, such as Kapton, as well as the redesign of the optical properties of the satellite’s solar panels. The correlation with the thermal model and the TVAC test campaign was conducted at the ESA ESEC-GALAXIA facilities in Belgium.

1. Introduction

The 3Cat-4 (Figure 1) is the fourth mission in the CubeSat series developed by the Universitat Politècnica de Catalunya (UPC) NanoSat Lab, aiming at demonstrating the capabilities of nanosatellites, particularly those adhering to the 1-unit CubeSat standard, for Earth observation (EO) applications. These applications include Global Navigation Satellite System Reflectometry (GNSS-R), L-band microwave radiometry, and Automatic Identification Systems (AIS).
The mission has three key objectives. Firstly, it serves as an educational platform, involving graduate and undergraduate students who have actively contributed to the development, implementation, and validation of the subsystems, as well as conducting mission analysis and test campaigns. Secondly, it serves as a technology demonstration, featuring the Flexible Microwave Payload (FMPL-1), which integrates three EO instruments in a single one, and showcases the feasibility of the deployment of the payload antenna. Lastly, the mission facilitates scientific experiments, including assessing GNSS-R observables’ sensitivity at different frequency bands, evaluating ionospheric corrections’ impact, exploring GNSS-R applications for soil moisture and vegetation biomass inference, investigating Radio-Frequency Interference (RFI) detection and mitigation techniques, and creating RFI maps. Accepted into the European Space Agency (ESA) Academy’s “Fly Your Satellite!” program, the 3Cat-4 mission represents an exciting opportunity for advancement in space education, training, research and technology development [1].
CubeSat is the generic name for a type of nanosatellite, which in its elementary form (1U = 1 unit) has the shape of a 10 cm side cube, which weighs less than 2 kg [2], and are typically constructed with commercial off-the-shelf (COTS) components making it possible to design and produce satellites at a low cost [3]. The original objective of the CubeSat standard was to enable university students to design, build, test, and operate an artificial satellite in space during their University studies [4], thanks to the simplification of the satellite structure and its interface with the deployer.
This paper focuses on the thermal design, thermal modeling, and thermal testing of the 3Cat-4 CubeSat. Proper thermal design is crucial to ensuring that the subsystems operate within their designated temperature ranges throughout all mission phases. The 3Cat-4 mission includes significant scientific and technological objectives, but the feasibility of these goals relies heavily on thermal management, which ensures optimal hardware operation in the harsh space environment.
To address the thermal control challenges, the Thermal Desktop software (Version 6.3.0.3) was employed for the simulations, and a thermal control system (TCS) was designed in compliance with the “Space Engineering: Thermal Control General Requirements” standards. Validation tests were conducted through a thermal vacuum chamber (TVAC) campaign, with the test results correlated to the pre-developed thermal model.
This paper is organized as follows: Section 1 provides a description of the 3Cat-4 mission. Section 2 contains the structure of the Analysis assumptions. Section 3 explains the thermal scenarios and modeling. Section 4 includes the results of the simulations performed. Section 5 contains the TVAC Test Campaign results with correlations to the Thermal model. Finally, Section 6 summarizes the conclusions.

1.1. Definition and Structure of 3Cat-4

CubeSats, as any other satellites, have common subsystems for their proper operation. Additionally, each one has its own payloads according to their mission. A brief introduction to each subsystem of 3Cat-4 (Figure 2) is presented to understand the overall composition of the satellite, and the heat transfer between all its parts.
  • Zenith Antenna Deployment System (ZADS): The ZADS is a COTS component from ISISPACE equipped with a UHF and a VHF deployable antennas. Located on the top face, the VHF antenna is used for the AIS payload. The UHF antenna is used for communications with the ground station [5].
  • Communications and Attitude Determination and Control System (COMMS & ADCS board): The COMMS subsystem has been fully designed and manufactured by students from the NanoSat Lab [6]. It provides direct uplink and downlink communications between the CubeSat and the Earth Ground Station. On the other hand, the ADCS provides the required pointing for the payloads and antennas of the satellite during critical spacecraft operations [7], which are crucial for mission success. To perform these functions, three different type of sensors are integrated: magnetometers, photodiodes (located in the SPs), and gyroscopes.
  • Electrical and Power Subsystem (EPS): The EPS is responsible for supplying power to the satellite, and to obtain the energy from the solar cells. It consists of two batteries that store enough energy to operate the spacecraft during the eclipse periods. The batteries are charged when the satellite receives sunlight through solar panels mounted on the sides of the CubeSat.
  • On-Board Computer (OBC): The OBC provides the processing capability, and it is connected to all subsystems, including the EPS to switch on/off the power supply of each subsystem, as needed.
  • Flexible Microwave Payload 1 (FMPL-1): The FMPL-1 is the payload, and it has been designed and manufactured by UPC NanoSat Lab students [8]. It combines three experiments in a single board using an RTL-based Software Defined Radio (SDR) module, providing flexibility to adapt software algorithms, and receive signals in different frequency bands. These include an AIS receiver, an L-band radiometer, and a GNSS-R. The FMPL-1 provides the scientific value of the mission.
  • Nadir Antenna Deployment System (NADS): The NADS is a 50 cm long deployable L-band helix antenna [9], with a gain of 13.5 dB at 1575.42 MHz [10]. It has also been fully designed and manufactured by the UPC NanoSat Lab students.
  • 1U CubeSat structure: CubeSat mechanical structure from ISISPACE [11], properly modified to accomodate the 3 kill- switches required (usually located on the +X, −X, and +Y or −Y faces, keeping it powered off while in the dispenser, see Figure 2).
  • Solar Panels (SPs): Composed of six faces: upper Solar Panels (SP +Z) and lateral Solar Panels (SPs ±X and ±Y).
In the thermal analysis, adherence to specific technical requirements is crucial. The TCS must guarantee the proper functionality of each hardware component within its operational temperature range throughout all mission phases, extending until the conclusion of the operating life span. Additionally, the design of the TCS should align with the guidelines outlined in “Space engineering: Thermal control general requirements” [12]. These provisions are essential to ensure optimal performance and longevity of the hardware across the entirety of the mission (approximately 2 to 4 years).

1.2. Power Consumption and Modes

The average power consumption of each satellite operating mode, and the satellite attitude state in which it can be are summarized in Table 1.
For the satellite attitude, the following states have been considered:
  • Nadir Pointing (NP): Satellite -Z face pointing towards the center of the Earth. Desired (ideal) attitude of the spacecraft achieved by the ADCS during its operation.
  • Random Rotation (RR): Satellite randomly rotating around its three axes (e.g., the tumbling immediate after the deployment).
Likewise, the following modes of operation have also been considered [13]:
  • Standby (Sb): Period before the satellite is turned on. All subsystems are inactive.
  • Released (R): After the standby period, the satellite is turned on, with the EPS and OBC as the only active subsystems.
  • Pre-detumbling (PD): Once the UHF/AIS antennas have been deployed, the EPS, OBC, COMMS and AOCS (only determination for telemetry) are active. The COMMS subsystem is transmitting data with a ratio of 5% of the orbit time.
  • Detumbling (D): Same as pre-detumbling state, with the magnetorquers operating.
  • Detumbled (Dd): Once the satellite is detumbled, the AOCS is keeping the desired attitude and waiting for the NADS deployment command. The COMMS subsystem is transmitting data with a ratio of 5% of the orbit time.
  • Nominal (N): Satellite is fully operative. The payload is executed 2 times per orbit. The COMMS subsystem is transmitting data with a ratio of 10% of the orbit time.
  • Sun Safe (SS): If battery levels become critical, the satellite enters in this mode. From the power budget point of view, this mode is identically to the detumbled mode.
  • Survival (S): After an unexpected anomaly, the satellite enters in this mode. The payload is disabled, the AOCS is keeping the desired attitude and COMMS is transmitting data with a ratio of 10% of the orbit time.
  • Satellite Off (OFF): Satellite turned off during its operation due to unexpected events. All subsystems are inactive.
In this thermal analysis, only the most extreme hot and cold cases have been studied to include all possible scenarios in between.

2. Analysis Assumptions

The 3Cat-4 Thermal Analysis aims to verify that all the spacecraft components operate within their operational temperature range throughout all mission phases. To develop an accurate model, the following approach has been proposed. First, an isothermal solid cube was used as the base model in the design created using the Thermal Desktop software (Version 6.3.0.3). Subsequently, models incorporating thermal radiation as the primary mode of heat transfer were utilized to provide more precise results. Finally, models incorporating both conduction and radiation as the primary modes of heat transfer were employed to adequately characterize the spacecraft, and verify the thermal requirements of each component.
The main objective of the isothermal analyses is to identify a passive thermal control method that ensures the spacecraft’s temperature remains within the desired range. An additional objective is to estimate the spacecraft’s behavior in space conditions in order to gather information for the TVAC test. In this case, considering the limitations imposed by the manufacturer, the following technique involves the use of various materials on the spacecraft’s surface.
Regarding the radiation analysis, the objective was to validate the thermal model of the spacecraft. The analyses presented in this study demonstrate the completed development stage of the “radiation model” for 3Cat-4. These analyses have provided valuable insights into the current state of the model, and the performance has been verified under various heating conditions.
The results presented in this work consider the margins for the qualification operational temperature ranges shown in Table 2, and the acceptance and design temperature ranges in operating mode shown in Table 3 and Figure 3. The predicted temperature range, i.e., the temperature range obtained by analyses (calculated temperature range), increased by the thermal uncertainty margin, must be within the design temperature range under all circumstances [14].

3. Scenarios and Modelling

3.1. Hot and Cold Worst Scenarios

3.1.1. External Heating Environment

3Cat-4 satellite is expected to be launched aboard the maiden flight of the Ariane 6 launcher to achieve a Low Earth Orbit (LEO) [16]. Table 4 (right column) presents the orbital parameters for the most challenging external heating environment, as analyzed in this study (unless stated otherwise).
The beta angle of the orbit, which represents the angle between the orbiting object and the Sun, has been utilized to determine the hot and cold scenarios by indicating the effective solar incidence at specific times. Although the beta angle is not strictly constant and can vary throughout the year due to factors such as the solar analemma [17], for the purposes of this analysis, it was assumed to remain relatively stable within a short time frame. These variations, while minor, can influence the presence and duration of shadows during an orbit. Consequently, orbits with minimal or absent eclipses and those with prolonged eclipse durations define the extreme conditions for the hottest and coldest scenarios.
Extreme hot and cold heating environments have been defined to encompass all possible scenarios in between. Table 5 provides a summary of the design hot and cold environments, with extreme and less pessimistic values taken from Thermal design & verification, ESA–TEC-MTT ECSS-E-ST-10-04C Rev. 1 Space Engineering (Space Environment) [18], and Spacecraft Thermal Control Handbook: Fundamental Technologies [19] respectively.
The maximum and minimum solar flux values in this table correspond to the winter and summer solstices, respectively. In terms of Earth’s albedo, the extreme values shown in the table represent the fraction of incident sunlight reflected by clouds (maximum albedo), and by an ocean or forest (minimum albedo). For Earth’s infrared (IR) emitted radiation, the extreme cases consider the Earth as a black body at 260 K and 240 K for maximum and minimum values, respectively.
The perigee height is also analyzed from a thermal perspective, and the most restrictive altitude of 650 km (adapted for the Ariane 6 launch) is considered. This choice was made in response to the consideration of envelope launchers and keeping other options open. The decision to retain the old altitude from the Vega rocket was intentional, as it provides a more conservative approach, ensuring that the thermal analysis encompasses a broader range of potential scenarios. Higher altitudes generally correspond to greater distances from Earth and cooler conditions, making this height the most limiting factor for this orbit. Additionally, satellites at higher altitudes spend less time in Earth’s shadow (eclipse).
The duration of the eclipses can significantly impact the satellite’s maximum and minimum temperatures during an orbit. For the orbit inclination presented in Table 4, the most extreme cases, specifically the shortest and longest eclipse times, have been considered. To determine these cases, the orbit beta angle ( β ) has been defined as the minimum angle between the orbit plane, and the solar vector. Lower β angles correspond to longer eclipses, resulting in colder conditions.
The calculation procedure outlined in NMEA (National Marine Electronics Association) AIVDM message format [20] (for AIS data packets), has been followed to obtain the expected orbit β -angle during the launch year. For the cold case, the beta angle is 0°, as the longest eclipse occurs when the orbit plane aligns with the Sun vector. Conversely, for the hot case, the shortest eclipse occurs when the β angle is closest to ± 90 , indicating no eclipse and maximal solar incidence. Applying the same procedure, the expected maximum beta angle is 85.5°.
The extreme values shown in Table 5 are unlikely to occur and are meant only to represent the hottest and coldest possible thermal environments the spacecraft could face. For the analysis, however, the more realistic, non-extreme parameters listed in the table were used.

3.1.2. Orbit Configuration

Owing to the change in the launch date for the 3Cat-4 mission, and some changes in the spacecraft (S/C) architecture, different aspects of the thermal model had to be updated and are listed below, considering the new parameters for launch with the Ariane 6 rocket.
The values for previous launch (in the Vega rocket) and the current launch (Ariane 6 rocket) are compared in Table 4.
Other aspects were considered, such as the time step at which the orbit is divided. The orbital period is 5776 s, but it was not feasible to simulate every second. Therefore, various parameters needed to be adjusted to determine the time step for the orbit. Given that the simulation covered 7 complete orbits, a balance between resolution and optimal execution time was achieved.
The initial simulations took 10 days due to the excessively small subdivisions of each complete rotation and the overly precise thermal balance between the nodes of each subsystem block. After several weeks of testing and adjustments, optimal results were obtained with an error of less than 0.01%, reducing the simulation time to just 30 min.
Some of the parameters that had to be controlled are the follows:
  • Temperature convergence criteria: this parameter is vital to ensure that the simulation accurately reflects how temperature stabilizes in different components of the spacecraft.
  • Maximum extrapolation of time stop: Controlling time extrapolation is important to ensure that the simulation remains within realistic limits. Too broad a time extrapolation could lead to unrealistic or irrelevant results, while too narrow could miss out on important details about the system’s long-term behavior.
  • System energy balance criteria: This parameter ensures that energy within the system (spacecraft) is maintained in a state of equilibrium. It is crucial for simulating how the spacecraft manages its energy under different conditions.
  • Max diffusion temperature change: Refers to the maximum variation in temperature across the satellite’s components. Controlling this parameter is crucial for understanding how heat is distributed throughout the spacecraft, ensuring that temperature-sensitive systems remain within safe operating limits, and allowing for proper thermal protection planning.

3.1.3. Satellite Internal Heat Dissipation and Attitude

The average power consumption of each satellite operating mode, and the corresponding satellite attitude states were summarized in Table 1.
Having defined the hot and cold satellite internal heat dissipation and attitude cases (Table 1) the worst hot and cold cases are summarized in Table 6.
As it can be seen in Table 1, the most restrictive consumption, leading to higher temperatures, is the Nominal Mode, while the most restrictive for low temperatures is the Released mode. When carrying out the simulations, two different models will be considered: the stowed model when the NADS is not deployed, and the deployed model when the NADS is already deployed. This is because in both configurations, the satellite will have different restrictive modes, and the degrees of rotation in each mode will also have to be taken into account. For example, the Nominal Mode is only applicable to the deployed model, since this type of operation is carried out with the NADS deployed. Similarly, the Released mode only applies to the stowed model. Additionally, based on the rotations stipulated in the ADCS simulations (which evaluate the rotations of each configuration in orbit), 30 different simulations are obtained, which will have to be performed for both configurations, rotations in all axes, or only for the Z-axis, and restrictive modes.

3.2. Thermal Desktop Model and Setup

3.2.1. Material Properties and Contacts

To perform the thermal analysis, it is crucial to examine the type of contact, percentage of heat transferred, and properties of the materials of each satellite subsystem. Table 7 presents the various optical and thermal properties of the materials used to develop the spacecraft’s thermal model. It is important to note that some components exhibit properties of multiple materials; for example, the side frames combine the optical characteristics of Black Anodized Aluminum with the thermal properties of Aluminum 6082. This occurs because different optical coatings are applied to protect components from the harsh space environment. Table 7 summarizes the relevant material properties, which have been sourced from [19,21], and the MatWeb online database [22].
Table 8 presents a summary of the different types of contact considered in the thermal simulation, and Figure 4 shows some examples of some satellite components in the CAD model in the thermal desktop software.
The model includes the conduction between the junctions of the subsystems, taking into account two main types of thermal contact: the PCBs with the spacers, referred to as Al-Al unions, and the surfaces of the CubeSat. All contacts within the spacecraft are considered to be either Al-Al bolted solids, or Al-Al junction points.
Due to the difficulty to obtain an accurate value through a joint test, the applied values are calculated through various experimental tests. For an initial estimation of thermal conductivity, the material of the contacting surfaces has been assumed to be aluminum.
An explanation of the thermal contact estimation, based on the conductance of the two types of contacts present in the model, is provided below.
  • Al-Al junction point: The conductivity of this type of junction varies depending on factors such as the applied contact pressure, surface roughness, and others. Several experiments have been conducted to accurately determine this value [19]. To calculate the conductance between the spacers and the PCB, it is necessary to calculate the contact pressure between the components. The threaded rod and spacer materials are stainless steel and aluminum, respectively. The torsion of the junction between them ranges from 0.96 Nm to a maximum of 1.28 Nm. From this, it is possible to obtain the axial force using the Equation (1) [23]:
    F ax = τ 0.16 P + 0.58 μ d 2 + μ b r m .
    The parameters in Equation (1) refer to distances based on the dimensions of the spacer (P, d 2 , r m ), where F ax represents the axial force of the bolt, P denotes the thread pitch, d 2 is the mean diameter, and r m is the mean radius of the contact area beneath the head. Regarding with the friction coefficients ( μ , μ b ), μ signifies the coefficient of friction within the threads, and μ b stands for the coefficient of friction between the bolt head and the component’s surface [23].
  • The apparent pressure at the contact between the PCBs and the spacers can be obtained using the axial force and the contact area (Equation (2)):
    P = F ax A .
    The contact area is the area of the spacer, and it is calculated to be 24.07 mm2. The resulting pressures at the contact range between 34.2 MPa and 45.62 MPa.
  • The elevated pressure near the bolt, which diminishes with increasing distance from the bolt, explains the apparent discrepancy. Furthermore, the pressure calculation is confined to the spacer’s area, which is relatively small. Therefore, the thermal conductance in this contact is assumed to be at its maximum, estimated to be 105 W/(m2K).
  • Bolted junction: In the case of this junction, expressions from [24] have been used. As indicated in the document, the temperature difference at the interface of both surfaces is uniformly distributed in the conducted tests, and the value of the thermal contact conductance represents an average value. The estimation of the thermal contact conductance is done using the Equations (3) and (4), depending on the number of turns, for this study is defined by the letter (N):
    h c = 4.01 + 0.31 τ 1.33 p e r N = 4 ,
    and
    h c = 15.10 + 0.35 τ 2.03 p e r N = 8 .
From the data, with a torque ranging from 0.78 Nm and 1.31 Nm, the conductance values listed in Table 9 are obtained.

3.2.2. CAD Model

In the planning and development of the CubeSat, the “Isothermal model” was initially used, which was designed under the conditions expected for a launch using the Vega rocket. Although effective at the time, this model required significant updates due to two main factors: the change in orbit resulting from the decision to launch the CubeSat with the Ariane rocket instead of Vega, and the need to adjust the properties of the materials used in the CubeSat’s structure and components.
The new “detailed model” represents this comprehensive update. Modifications include changes in the mass distribution among the CubeSat’s subsystems, the addition of new components such as the NADS power board, and the use of new materials like stainless steel A2-70 for the spacers. Additionally, the materials list has been refined, incorporating more precise thermal and optical properties for the new components.
This update is essential to ensure the accuracy and reliability of the thermal model, especially considering the new operational conditions in the modified orbit.
The Mass Budget analyzes the distribution of mass among the CubeSat’s subsystems and components, focusing on material types and estimated weights. Key assumptions for developing the mass budget include neglecting the mass of wires and applying one of three methods for determining component mass: direct measurement with a calibrated scale, using SolidWorks for estimation, or relying on manufacturer datasheets for externally sourced parts. Uniform mass distribution is assumed for measured subsystems, and various margin percentages are applied depending on the likelihood of mass changes and the reliability of the data source (see Table A1).
Special margins are applied to specific components such as PCBs (25%), sheaths (25%), and the Gravity Boom (20%), reflecting the possibility of design changes or material uncertainties. Components like the solar panels, although similar to PCBs, receive a lower margin (10%) due to their unlikely alteration. Additionally, complex subsystems like ZADS are assigned a 1% margin overall, despite individual parts having a 20% margin, as the system has been measured in the NanoSat Lab. Harnessing receives the highest margin (50%) due to the difficulty in predicting its final mass.
Considering the thermal CAD model, a review and update were conducted using the thermal simulation software (Thermal Desktop). The following modifications have been implemented (see Figure 5):
  • Addition and modification of S/C components
    • NADS Power board
    • Material of Spacers: Stainless Steel A2-70
  • Refinement of the materials list, including the thermal and optical properties of the materials used in the added components (Table A1).

3.2.3. Passive Thermal Control (Battery Heaters Inactive)

Through the thermal model and simulations conducted in various modes (see example in Figure 6), it was identified that in some cases, the EPS batteries did not remain within their specified design temperature range, as outlined in Table 10.
For the Detumbling and Sun Safe modes, it is anticipated that the temperature may drop below the operational range for charging, necessitating the activation of the battery heater to maintain the batteries within their rated temperatures. It is important to note that the analysis has been conducted based on the most restrictive scenario, which applies to the battery’s charging operational temperature range of 0 °C to 45 °C. While the discharge temperature range is broader, extending from −20 °C to 60 °C, the charging range is more limiting and thus considered the critical case for thermal control. The thermal model, including its associated uncertainties, ensures that the predicted values remain within these design limits.

3.2.4. Comparison of Isothermal and Detailed Models

To verify that the enhancements in the detailed model did not lead to significant deviations from the isothermal model analysis, we compared the results of both versions. The temperature differences were used as the reference for comparison. The same SSO orbit was used in both cases (for this analysis, the Sun Safe mode with 2.5°/s rotation around the Z axis was simulated). The comparison revealed that the maximum change in temperature between the isothermal model and the detailed model is approximately 6 °C. This relatively small difference provides credibility to the detailed model, indicating that the enhancements made to improve accuracy did not result in drastic changes to the overall thermal behavior predicted by the simpler isothermal model. It is worth noting that this comparison was particularly important for subsystems or components that were not modified in the transition from the isothermal to the detailed model, as it helps ensuring consistency in the thermal analysis across model iterations. Table 11 shows the different results obtained on scales from red (greater range of difference between values) to green (smaller range of difference between values).

4. Simulation Results

4.1. Heater Duty Cycle Analysis Results

The power budget is a critical factor in determining the maximum duty cycle of the EPS heater for each mode. This analysis focused on the most restrictive mode (detumbling) and considered the impact of different heater duty cycles on the overall power consumption. The heater consists of a 2.9 W resistor placed between the batteries, activated to maintain the battery temperature within an appropriate range. Section 6.6 of ECSS-E-HB-31-03A [15], the uncertainty of the measurement was applied to determine the appropriate uncertainty on the heater-controlled items, allowing for a more precise analysis. The trade-off study revealed that the maximum feasible duty cycle for the heater is 11% in the detumbling mode (Table 12), which maintains a small positive power budget margin. This result balances the need for thermal control with the stringent power limitations of the spacecraft.
For detailed thermal analysis, two critical cases were identified:
  • Cold case: Sun Safe Mode with 2.5°/s rotation around the Z-axis (Table 13).
  • Hot case: Nominal Mode with 2.5°/s rotation around the Z-axis (Table 14).
These cases formed the basis for the thermal design strategy, ensuring the spacecraft can maintain appropriate temperatures across its operational envelope while adhering to power constraints. Figure 6 illustrates the thermal simulations performed under different operational conditions in the cold case, which represents the lowest temperature scenarios, highlighting the temperature variations experienced by the EPS batteries. The figure shows the temperature profile during detumbling mode with a 0°/s spin, where the heater is off, set to turn on at 1 °C and off at 2 °C, and depicts the conditions under the same mode but with the heater set to turn on at 4 °C and off at 5 °C. Similar cases are shown for the sun-safe mode. These visual results clearly demonstrate that in the first mode, detumbling with the heater off, the battery temperatures approach the design limits. However, with the heater set to turn on at 4 °C and off at 5 °C, the minimum temperature remains above 2 °C with a duty cycle of 18%. In the sun-safe mode, a significant improvement in battery temperature limits is observed when the heater is set to turn on between 4 °C and 5 °C.

4.2. Analysis of Solar Panel Colors and Surface Finishes

The outcomes of this study necessitate exploring alternative strategies to elevate the spacecraft’s temperature, particularly in scenarios where modifications to operational procedures are not feasible.
Based on previous experiences [25], the use of golden solar panels typically results in higher temperatures. Therefore, it was suggested to simulate the spacecraft with a change in the X direction Solar Panels, which are currently white, to a gold finish.
However, this meant to remanufacture the Solar Panel PCBs, which -in addition- posed schedule limitations, and constraints due to the availability and lead times of the solar cells. For this reason instead, it was proposed to cover the X direction SPs with a layer of Kapton [26].
This modelling is presented in the thermal analysis workflow (Figure 7):
In this situation, it can be observed that one is dealing with a controlled heater scenario. It can be assumed that lower temperatures will not occur as the heater will be activated earlier. To address this situation, two approaches are possible:
  • Reduce modeling uncertainty: Since the batteries are actively controlled, the modeling uncertainty can be decreased to, e.g., 5 °C, taking into account possible temperature sensor measurement uncertainty. By doing so, the results will be acceptable. Additionally, it should be noted that the heater duty cycle is below 30%, allowing for a more intensive use of the heater if necessary.
  • Apply the maximum heater power: Alternatively, the heater can be treated as any other unit by applying maximum heater power and incorporating a 10 °C uncertainty.

4.3. Final Simulation Results

The comprehensive simulations conducted to evaluate the spacecraft’s operability under extreme thermal conditions have provided crucial insights, particularly regarding the EPS batteries. In the coldest scenarios, the batteries were found to be substantially below their minimum design temperature for charging, with a deviation of up to 26 °C from the design threshold. Conversely, in the hottest scenarios, temperatures exceeded the maximum design limit by 5.5 °C. To counter these extremes, the EPS heater needs to be operational across all scenarios, with its duty cycle varying between 6 to 30%, influenced by the satellite mode and rotation (see Table A2).
The NADS system sheath case, another component under scrutiny, is expected to operate below its designated temperature range. Remarkably, it showed no material degradation even at −100 °C, validating its use in such extreme conditions [9,10].
In scenarios involving the satellite in stowed and detumbling configurations, lower temperatures are anticipated due to reduced power dissipation and diminished solar flux exposure. These colder conditions are manageable by slightly increasing the heater’s duty cycles, approximately by 10%. Since these configurations are transient, lasting a few days at most, emphasis should be placed on adjustments for the nominal modes.
Regarding the hot case scenarios, the thermal management strategy has been effective, requiring no significant additional actions. The strategic application of gold paint on most satellite surfaces and white AZ-2000-IECW paint on the +X/−X faces sufficiently prevents overheating. A golden coating was chosen for certain spacecraft surfaces based on the thermal analysis results. These analyses showed that, to improve temperature control in the most critical scenarios, a golden layer must be applied to the empty spaces on the spacecraft’s faces. The use of gold is justified due to its optical properties, which allow for better thermal management. The isothermal simulations demonstrated that the combination of a golden coating and black paint is the best option for maintaining temperatures within operational ranges under different modes, considering that, the optical properties of the satellite are:
  • Upper solar panel: Gold area averaged optical with α = 0.676 (Solar), and ε = 0.570 (IR).
  • Lateral solar panels: Gold area averaged optical with Solar α = 0.705 (Solar) and ε = 0.616 (IR).
  • Inner surfaces: Black paint with α = 0.960 (Solar) and ε = 0.870 (IR).
In extreme cases without rotation, the maximum temperature surpasses the design limits by only 5.4 °C, a scenario deemed improbable based on ADCS simulations.
Overall, the thermal management approach is advantageous, primarily in preventing component overheating, which poses a greater risk than overcooling. The satellite’s design, which lacks active cooling mechanisms and depends on subsystem shutdown for temperature control, aligns poorly with continuous operational needs. Consequently, the recalibration of the heater’s ON/OFF margins, ensuring the satellite maintains a positive power budget even in the coldest projected scenarios. This approach balances the need to avoid battery overcooling with the imperative to maintain satellite functionality and power efficiency. For the current power budget, the heater ON/OFF temperature that allows generating power for all the cold scenarios is 4 to 5 °C (Table A2). With this heater activation temperature, the minimum predicted battery temperature is around 0 °C. As an example of the visual results from the thermal analysis conducted using Thermal Desktop software, Figure 8 illustrates the temperature changes observed in the model during an orbital simulation in both deployed and nominal modes.

5. Thermal Vacuum Test Campaign

5.1. Test Overview

Once the simulation/modelling results were validated, the 3Cat-4 environmental test campaign in the thermal-vacuum chamber at the CubeSat Support Facilities (CSF) at ESEC-GALAXIA facilities (Belgium) was prepared. The entire procedure for this test is documented in the “3Cat-4 Test Specifications and Test Procedures Full Assembly Verification Environmental Test Campaign – Thermal and Vacuum Testing” [27], prepared by 3Cat-4 team with the support of ESA ESTEC Thermal Control Section (TEC-MTT) for use with CubeSat Systems, which combines a tailored version of the ECSS standards with lessons learned from past CubeSat projects.
All the test descriptions include the requirements that have to be verified in order to determine if the test results are satisfactory. It also outlined the test specifications and requirements that define the conditions under which the test should be conducted and a detailed schedule of the test organization [27].
The TVAC test consists of putting the satellite under thermal stress, in both operative and non-operative hot and cold temperatures. During and after the test, its expected functionalities are checked to assess if the temperature variation inflicted damage or malfunction in the system. The main objective of the thermal vacuum testing is to study the impact of the temperature ranges with which the 3Cat-4 nanosatellite will confront in its operation, in both hot and cold cases. To test the temperature ranges, two different types of thermal cycles are applied to the spacecraft [27].

5.2. TVAC Test Campaign Flowgraph

The test sequence is intended as a task list to be followed during the execution of the tests (Figure 9).
Regarding the setup facilities, each test description provided a comprehensive list of the Mechanical and Electrical Ground Support Equipment (MEGSE and EGSE), as well as the tools required to perform the test. In addition, a detailed step-by-step process was stated to ensure the complete execution of each test.
The initial stage consists of performing a set of tests to ensure the health of the satellite, and also provide a baseline to refer to during the TVAC testing. During this phase, the spacecraft is unpacked and prepared for functional testing within a cleanroom environment, ensuring readiness for the initial Reduced Functional Test (RFT). The test organization involved the mission team, including the test supervisor, hardware and software responsible individuals, facility operators, and necessary ESA Academy staff. The stage lasts for 3 h and consists of two phases: equipment and personnel arrival at the testing facilities, followed by spacecraft unpacking and hardware setup for functional testing. Figure 10 shows the spacecraft is positioned in the vertical MGSE for this test.

5.3. DUT Thermocouple (TC) Placement

The Thermal Reference Point (TRP) is a parameter utilized during the TVAC test campaign. It serves as a reference for controlling the temperature during the test execution, as it provides essential data to regulate the spacecraft’s temperature. The position of the thermocouples (TC) is determined based on the TRP location, and such as it is less influenced by heating parts such as the heaters placed on the batteries. It has the fastest response to the change in temperatures and allows the operator to control the environment in a safer manner.
The rest of the TCs have to be placed near the spots where it is easy to analyse the thermal behaviour of the subsystems and parts. It is also crucial to monitor the temperature of the batteries in the EPS, as it is the most sensitive component regarding to temperature. According to this, the TC placement is as follows:
  • TC-1 (TRP): Positioned on the satellite’s structure.
  • TC-2/4: Positioned in the EPS (at the batteries and the −X side).
  • TC-3: Positioned in the FMP (Overo, side −X).
  • TC-5: Positioned in COMMS-ADCS, close to the COMMS-MCU (side −Y).
  • TC-6: Positioned in the Interface Board (side −X).
  • TC-7: Positioned on the satellite’s structure. In case TC-1 fails, this one will control the temperature (TRP).
  • TC-8: Positioned in the OBC Shield (side +Y).
  • TC-9: Positioned in the ZADS (side +Z).
  • TC-10: Positioned in the -X Solar Panel.
  • TC-11: Positioned in the -Y Solar Panel.
  • TC-12: Positioned in the NADS RF board.
Figure 11 illustrates the placement of each thermocouple used to monitor the temperatures of various subsystems during testing. The TCs were securely attached at the designated points using a self-adhesive Kapton tape [26], specifically selected for its thermal resistance properties (Figure 12). To further ensure stability and prevent any movement that could result in inaccurate readings, additional Kapton tape was applied as strain relief, keeping the TCs firmly in place even during spacecraft handling. The thermocouple cables were neatly grouped and secured with Kapton tape to avoid interference with other components and were positioned behind the shroud to reduce exposure. This approach ensured that the TCs remained stable, preventing poor connections that could compromise the accuracy of the temperature measurements.

5.4. Test Levels and Test Parameters

5.4.1. Bake-Out

The bake-out test, conducted as the first phase of the TVAC testing (Figure 13), lasted 25 h at 50 °C, with a 4-hour hot non-operational cycle. This test served both as an acceptance test and a design evaluation, aimed at verifying the outgassing properties of certain materials, particularly the thermocouple connectors made of unknown plastic. To ensure proper evaluation, the temperature was gradually increased to 57 °C and maintained for over 24 h before being lowered for further operational testing, including thermal balance tests and full operational cycles.
The bake-out verified material suitability, with no anomalies observed during the subsequent health check. It is recommended, however, to conduct bake-outs at the board or subsystem level before full CubeSat integration, especially when material outgassing properties are uncertain or may exceed the limits.

5.4.2. Test Levels and Conditions

In order to safely conduct the test, it is necessary to establish the temperature ranges. This information has been extracted from Table 15 and Table 16, which are included in the 3Cat-4 Thermal Analysis Report [13].
Furthermore, the temperature rate of change is determined based on the thermal analyses, considering the worst-case scenario with the highest thermal gradients. The temperature rate of change is set at 0.0042 °C/s, which complies with the facility’s specifications.
The dwell time criteria is set to a minimum of 2 h. This conservative value allows sufficient time for all internal components to stabilize at the required temperature. For ambient, operational, and non-operational cycles, the stability criteria for all subsystems is a maximum rate of change of 1 °C/h. During the thermal balance test, the criteria is 0.5 °C/4 h.
Table 15 shows the results of the analysis from the worst hot case thermal simulation performed assuming the satellite was in Nadir Pointing, Nominal Mode, Deployed NADS configuration and with a 2.5°/s spin around the Z axis.
  • The predicted temperatures are within the subsystem operational margins.
  • The maximum temperature value selected for the operational subsystem will be determined with the operational temperature of the batteries in charge mode i.e., 45 °C.
The TRP is placed on top of the structure’s rails, and the difference in temperature between the batteries and the structure is almost +1 °C (42.5 °C at the batteries and 43.2 °C at the structure), as per the current thermal simulations. However, although this is the expected behaviour in flight, during TVAC testing all of the sides of the S/C will be at similar environmental conditions, thus this gradient may be lower and/or negligible. For this reason, it is not considered for the Test Specification value. Therefore, the maximum operational temperature will be 45 °C [−0 °C/+4 °C].
A thermal gradient may exist between the batteries and the external TRP. For this reason, especially in hot cases, the maximum operational temperature may be revised during the test, with close inspection when performing the first ambient plateau after TVAC closure. The TRP temperature can be modified to ensure that the batteries do not exceed their maximum temperature rating of 45 °C. It is important to note that, as the batteries will not be charged at the maximum operational temperature, there is an extra safety margin for them, as the discharge temperature rate goes up to 60 °C.
On the other hand, the results from the analysis of the worst cold case scenario are listed. This scenario involves the satellite in Nadir Pointing, Sun Safe Mode, and Deployed NADS configuration, with a 6°/s spin around the Z axis.
  • Table 16 is used to establish the minimum temperature value for the test.
  • In this case, the minimum value is given by the Upper SP (+Z) antenna, which is −19 °C. This value is close to the expected measurement on the TRP (Structure), calculated as −17 °C. The temperature difference is small, so the actual gradient might need to be assessed during the thermal balance test.
  • Although the battery has heaters that activate above 0 °C (hysteresis temperatures of 4 °C and 5 °C), it has been decided to not bring the battery temperature below 10 °C during its operation (though the minimum operational temperature, in discharge mode, is 20 °C).
The non-operational temperatures are chosen considering the operational temperature of the batteries in discharge. The maximum non-operational temperature, T m a x non OP , is defined as +60 °C [−0 °C/+4 °C]. The minimum non-operational temperature, T m i n non OP , is defined as −20 °C [−4 °C/+0 °C].
For the thermal balance test levels, an extra 5 °C margin is added to T m a x O P and T m i n O P , in order to avoid unnecessary risks bringing the subsystems close to their operational limits. T m a x T B a l and T m i n T B a l are defined as +40 °C [−0 °C/+4 °C] and 5 °C [−4 °C/+0 °C], respectively.
Table 17 below shows the complete picture of which subsystems will be powered and not powered, in both hot and cold worst cases:
At the beginning of the test campaign, in order to compare the data obtained from the thermal simulations, a thermal balance plateau is added with the intention to stabilize the temperature within a variation of 0.5 °C/4 h. In Table 18, the limiting operational and non-operational temperatures are stated, being the TRP (defined previously) the point where the temperature will be measured. Note that the [−4 °C/+4 °C] margin is not applied in the values.
Figure 14 shows the TVAC test sequence diagram, the description of the test diagram is presented in the Table 19.

5.5. Test Campaign Results

In preparation for the TVAC Test Campaign, the System Level Environmental Test Campaign was conducted, encompassing the successful completion of both the Mission and Vibrations Tests. These tests have effectively ensured the spacecraft’s preparedness for its designated mission. Furthermore, the thermal behavior of the spacecraft was thoroughly validated by exposing its components and subsystems to the predicted in-orbit environment. The test setup employed a fully radiative configuration, incorporating a PA12 isolating basket and suspension through Dyneema wires, as shown in Figure 15b.
Temperature levels (Table 20) were carefully controlled within specified ranges, adhering to the operating parameters of the batteries:
  • Charge: 0 °C to 45 °C
  • Discharge: −20 °C to 60 °C
The TVAC tests utilized the most limiting temperatures of the batteries during charging to establish the maximum and minimum temperature levels achieved. For cold operational cycles, −20 °C was selected, ensuring that the heaters prevent the batteries from being charged by the EPS.
Furthermore, in line with operational safety protocols, the ZADS was manually disconnected by the external Electrical Ground Support Equipment when temperatures drop below −20 °C. This temperature threshold aligns with its Operational Qualification Temperature [11].

5.5.1. Test Execution

The hot thermal balance test (Figure 16) was conducted following the third hot operational cycle to streamline the testing process and save time. It used several configurations, each based on varying levels of power dissipation:
  • Configuration 1—Full Hot Configuration: S/C in Nominal Mode and FMP on, which includes the Magnetorquers actuating and the Deploys PoL cycling on and off to retrieve the housekeeping data.
  • Configuration 2—Full Hot Configuration: Hot Configuration with No Magnetorquers: Phase started after a transit to survival, which puts the ADCS in idle. FMP is on and Deploys PoL is cycling.
  • Configuration 3—Temperate Configuration with ADCS fully on and FMP off: This is the configuration expected for most of the time during orbital operations, with the FMP off and the ADCS maintaining Nadir Pointing.
  • Configuration 4—Hot Configuration without ADCS: The difference with the second TBal phase is that the S/C is put in Ground Mode and not in Survival. This causes the Deploys PoL to be always on, instead of cycling, although its consumption is very low, at only 10 mA.
Additionally, extended-duration thermal balance cases were implemented to enhance our comprehension of the satellite’s behavior over prolonged periods.
All phases of the thermal balance test complied with the 0.5 K/4 h criterion. Although some phases did not exactly meet the predefined targets, the overall test requirements were fully satisfied, as evidenced by the successful completion of the third hot operational cycle. These thermal balance phases primarily served to collect data on the S/C thermal behavior, demonstrating its ability to maintain stable conditions over extended periods. The temperature profile for the entire Hot Thermal Balance test is depicted in Figure 16.
It was noted that the heater power dissipation exceeded the initial expectations. To accommodate cold cases (Figure 17) and achieve the lower qualification temperatures, hysteresis temperatures were adjusted, resulting in a decrease to [−16 °C/−15 °C].
After initiating the hot switch-on, the spacecraft’s temperature was gradually reduced below 15 °C in two controlled steps to avoid exceeding the minimum non-operational temperature limits, reaching −18.5 °C. The TRP was then stabilized with minimal temperature variation before initiating a cold switch-on, ensuring battery safety. Post-switch-on checks revealed a ’Cold Batteries’ error due to temperatures below 0 °C, leading to an update in the EPS configuration for future cases. Heater activation at below 5 °C resulted in a rapid temperature rise in the EPS and batteries compared to the rest of the spacecraft.
Subsequent modifications to the COMMS configuration and a weekend-long thermal balance test were conducted, including a scenario with the TRP set at −8.5 °C, resulting in 100% heater duty cycle. This was followed by another thermal balance with TRP at 4 °C, reflecting more realistic orbital conditions, where battery temperatures were maintained above the threshold. Unexpected transitions to survival mode due to EPS errors provided additional data. A hot dissipation case was also simulated, with adjustments in the COMMS duty cycle and spacecraft modes, though interrupted by another EPS error. Despite these challenges, a partial thermal balance was achieved. The overall high dissipation thermal balance sequence and subsequent health checks yielded positive results.
The Figure 18 shows a general summary of the text execution.

5.5.2. Temperatures at the TVAC Test Thermocouple Placements

Additional data retrieval was conducted on the specific nodes of the model corresponding to the locations of each thermocouple utilized during the system-level TVAC tests. This process aimed to correlate the model’s predicted temperatures with the actual temperatures recorded during the tests. For the cold case scenarios, the analysis factored in the hysteresis temperatures of the heaters, which are set between 4–5 °C.
Table 21, Table 22, and Table 23 present the modeled temperature results located near thermocouple locations in Detumbling, SunSafe, and Nominal modes, respectively.

Max-Min Cases

Table 24 and Table 25 summarize the most critical temperatures identified in each operational mode.It extracts and emphasizes the extreme values, with the hottest cases marked in red and the coldest in blue. Additionally, for subsystems that differentiate between operational and non-operational statuses, further selected values are included (indicated in green or orange in the preceding tables). The final columns present the temperatures recorded during testing.
It is important to note that the table includes both the Worst Hot and Worst Cold temperatures, as well as the not-Worst Hot and Cold temperatures. ’Worst’ conditions refer to scenarios with extreme high or low albedos and solar irradiances, in contrast to the more probable ’not-worst’ scenarios, which were used as the reference for testing.
As seen in Table 24, at both the subsystem and system levels, all components were tested to the predicted temperatures, considering instrumentation error (as indicated by the blue cells). The only exception is the solar panels, which reached the calculated but not the predicted temperatures. However, since they are passive elements and the predicted temperatures are well below their rated component temperature of 115 °C, there is no critical concern.
Regarding the cold temperatures in Table 25, only the COMMS-ADCS system reached the minimum calculated temperature, falling short of the predicted temperature by less than 3 °C. This scenario, which involves a 0°/s tumbling after CubeSat ejection, is highly unlikely. In this scenario, both COMMS and ADCS would be off after exiting Standby Mode, as Detumbling actuation itself would not be triggered, rendering these subsystems non-operational. If we consider a scenario with only ADCS actuation (Detumbling Mode with a 1.5°/s spin), but COMMS off, the temperature rises by 3 °C, reaching −26.99 °C, which is slightly higher than the minimum test temperature of −27.1 °C.

5.5.3. Post Test Review (PTR), Chamber Re-Pressurization and Post Test Reduced Functional Test (RFT)

The final phase of the TVAC test campaign was executed according to plan without any unforeseen events. Upon reaching ambient temperature, a Very Reduced Functional Test (VRFT) was conducted to assess the satellite’s status before shutdown. Preceding the TVAC venting process, the spacecraft underwent a 1-hour charging session.
Subsequently, the spacecraft was powered down, and the TVAC chamber was vented. After the venting process was completed, the chamber’s condensation collection device was carefully extracted and set aside. This component was allowed to cool down to facilitate the subsequent analysis of any residues that may have accumulated during the test.
A quick health check of the satellite was performed before opening the TVAC to identify any potential issues from the venting process. Following a successful check, the TVAC chamber was opened, and the spacecraft underwent a thorough inspection prior to the dismounting of the Device Under Test (DUT). The umbilical connections and thermocouples were disconnected, and the DUT was transferred to a stable table using a movable bench. A final 1-h charging session brought the batteries to their storage voltage of 8.2 V.
The temperature profile for this last stage of testing is illustrated in Figure 19.

5.6. Correlation of the Thermal Model with Test Campaign Results

To enhance the precision and reliability of thermal models for the 3Cat-4 mission, this section focuses on the correlation between the thermal model and results obtained from TVAC tests. The objective of these thermal balance correlations is to refine thermal properties within current and future models, with a specific emphasis on conductances at interfaces and material properties, as well as the radiative optical characteristics.
The methodology involves simulating hot thermal balance scenarios in the Third Phase, which encompasses a Temperate Configuration with ADCS fully activated and FMP deactivated. This configuration is expected to be prevalent during orbital operations, with the FMP deactivated and the ADCS maintaining Nadir Pointing. Simulations were conducted using Thermal Desktop with an environment temperature of 20 °C, as documented in the Activity Log of the 3Cat-4 TVAC Test [28]. Additionally, the First Cold Balance, or 1st Cold Thermal Balance, was simulated to model the Sun Safe Cold case, with Environment Temperature set at −20 °C and Heaters activated, with hysteresis temperatures at [+4 °C/+5 C].
The results of the Hot Thermal Balance are presented in Figure 20. According to the correlation between the test data and the model results, a Pearson correlation coefficient of 0.7750 was obtained, with the maximum temperature difference occurring at the thermocouple on the COMMS-ADCS board, yielding a temperature difference of 5.10 °C.
For the Cold Thermal Balance, a correlation of 0.78904 was observed, with the maximum temperature difference occurring in the COMMS MCU sensor (Figure 21), resulting in a temperature difference of 6.34 °C.
Overall, a strong correlation is evident between the thermal model and the results obtained during the TVAC test. Figure 22 presents the difference between the Hot and Cold Thermal Balance correlation results.

6. Conclusions

A comprehensive thermal analysis was conducted for the 3Cat-4 1U CubeSat, prompted by design modifications and alterations in the orbital parameters. The updated thermal model was rigorously validated against prior results, ensuring its accuracy and reliability.
To safeguard the thermal and power budgets within prescribed limits, an in-depth study of the heater and external coatings was undertaken. The outcomes of this study provided assurance that the spacecraft’s thermal and power profiles remained well within the defined boundaries.
The Thermal Vacuum (TVAC) test campaign served as a critical phase in the validation process, specifically attesting to the heater’s performance.
Overall, the TVAC test campaign demonstrated the spacecraft’s resilience and capability to withstand the anticipated temperature variations, affirming its readiness for the demanding conditions of space. These findings collectively contribute to the confidence in the thermal robustness of the satellite in its intended operational environment.

Author Contributions

Conceptualization, J.N.B.-L., I.T.-P., L.C.-B., L.F., G.G.-S., C.d.C.S., L.H., D.P., M.S. and A.C.; methodology, J.N.B.-L., I.T.-P., L.C.-B., L.F., G.G.-S., C.d.C.S., L.H., D.P., M.S. and A.C.; software, J.N.B.-L., I.T.-P., L.C.-B. and L.F.; validation, L.F., C.d.C.S., L.H., D.P., M.S. and A.C.; formal analysis, J.N.B.-L., I.T.-P., L.C.-B. and L.F.; investigation, J.N.B.-L., I.T.-P., L.C.-B. and L.F.; resources, C.d.C.S., L.H., D.P., M.S. and and A.C.; data curation, L.F., C.d.C.S., L.H., D.P., M.S. and and A.C.; writing—original draft preparation, J.N.B.-L., I.T.-P. and L.C.-B.; writing—review and editing, J.N.B.-L., I.T.-P., L.C.-B. and L.F.; visualization, J.N.B.-L., I.T.-P., L.C.-B. and L.F. and A.C.; supervision, A.C.; project administration, A.C.; funding acquisition, A.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by project “GENESIS: GNSS Environmental and Societal Missions—Subproject UPC”, Grant PID2021-126436OB-C21, sponsored by MCIN/AEI/10.13039/5011000 11033/ and EU ERDF “A way to do Europe”.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The mission is possible thanks to the UPC NanoSat Lab members that participated, the ESA Education Office, and the ESA Thermal Control Section.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ADCSAttitude Determination Control
AISAutomatic Identification System
CSFCubeSat Support Facilities
COTSCommercial Off-The-Shelf
DdDetumbling
DUTDevice Under Test
EGSEElectrical Ground Support Equipment
ESAEuropean Space Agency
ECSSEuropean Cooperation for Space Standardization
ESECEuropean Space Security and Education Centre
FYSFly Your Satellite
GSEGround Support Equipment
MEGSEMehcanical
NMEANational Marine Electronics Association
PTRPost Test Review
RFIRadio-Frequency Interference
RFTReduced Functional Test
SDRSoftware Defines Radio
S/CSpacecraft
SSOSun-Synchronous Orbit
SSSun Safe
TCThermocouple
TCSThermal Control Subsystem
TRPTemperature Reference Point
TVACThermal Vacuum Test Campaign
UVFUltra high Frequency
VHFVery High Frequency
VRFTVery Reduced Functional Test

Appendix A

Appendix A.1

Table A1 presents the 3Cat-4 mass budget.
Table A1. Mass Budget.
Table A1. Mass Budget.
SubsystemPartUnitsMass (g)Material
Measured/ ProviderEstimation method/ Source
STRUCTURESide_Frames2109.4MatWeb Aluminium 6082Alumini 6082
Ribs492.6MatWeb Aluminium 6082Alumini 6082
Deployment_Switch- Brackets40.46MatWeb Aluminium 6082Alumini 6082
Deployment_Switch- Killswitch_Body20.3SolidWorks ElectronicsElectron compon
Screw80.08MatWeb Stainless steel A2-70Steel A2
Spacer40.52SolidWorks Aluminium 1060 alloyAlumini ASTM B
Rod44.4MatWeb Stainless steel AISI 304Stainles AISI 30
Switch_PIN-Busje20.21SolidWorks Aluminium 7075-OAlumini 7075
Switch_PIN-Pin20.77MatWeb Stainless Steel 430FStainles steel 43
Switch_PIN-Spring20.41SolidWorks Stainless SteelSteel
Nut40.07MatWeb Stainless steel A2-70Stainles Steal
Screw80.29MatWeb Stainless steel A2-70Stainles Steal
Spacers_Round280.052MatWeb Aluminium 1050AAlumini 1050A H
WHOLE SUBSYSTEM MASS (g): 209.6
OBCOBC-NanoMind_A712C155GOMSpace NanoMind_a 712C Data Sheet
WHOLE SUBSYSTEM MASS (g): 55.0
EPSEPS-NanoPower_P31u-91200GOMSpace NanoPower_P31u-9 Data Sheet
WHOLE SUBSYSTEM MASS (g): 200.0
INTERFACEMainboard PCB131.54Solidworks basic PCBBasic PCB
Mainboard-Data_Bus22.78SolidWorks ABSABS
Mainboard-Deployment_Switch11.93SolidWorks Nylon 101Nylon 1
Mainboard-Deployment_Switch_Pin_Steel11.69SolidWorks Annealed Stainless SteelStainles Steel
Daughterboard-Umbilical_conector15.94Solidworks basic PCBElectronic component
Mainboard-Rbf10.55Solidworks basic PCBElectronic component
Mainboard-Abf11.08Solidworks basic PCBElectronic component
Daughterboard-PCB14.35Solidworks basic PCBElectronic component
Mainboard-Deployment_Switch_Pin_Teflon10.48SolidWorks politetrafluoroetileno (PTFE)PFTE
Mainboard_Switch_Core11.93SolidWorks Nylon 101Nylon
Mainboard_Switch_Spring10.14SolidWorks Stainless SteelStainles Steel
WHOLE SUBSYSTEM MASS (g): 52.4
ZADSZADS-Pcb130.42Whole system measured mass-
parts esteemed mass
ZADS-Sensors6
ZADS-Resistances12
ZADS-VHF_Antenna1
ZADS-UHF_Antenna1
ZADS-Supports45MatWeb Aluminium 1050AGeneric aluminum
ZADS-Box_Bracket23.42MatWeb Aluminium 1050AGeneric aluminum
ZADS-Side_Cover23.2MatWeb Aluminium 1050AGeneric aluminum
ZADS-External_part140.37MatWeb Stainles steel A2-70Stainles steel A2-70
ZADS-Spring20.02SolidWorks stainless steelsteel
ZADS-Screw3220.16MatWeb Stainles steel A2-70stainles steel A2-70
ZADS-Nut100.05MatWeb Stainles steel A2-70stainles steel A2-70
WHOLE SUBSYSTEM MASS (g): 62.6
COMMS_AOCSCOMMS_AOCS-Pcb135.69SolidWorks Basic PCBBasic PCB
COMMS_AOCS-Bus23.53SolidWorks ABSABS
COMMS_AOCS-Torquerods999.84SolidWorks Nylon 101
SolidWorks Aluminium 6063-0
SolidWorks Copper
Nylon, aluminium 6063-0, copper,
aluminium generic plastic
COMMS_AOCS-Screw120.47SolidWorks Steel AlloySteel Alloy
COMMS_AOCS-Spacer120.9Steel AlloySteel Alloy
COMMS_AOCS-Daughterboard14.33SolidWorks Basic PCBBasic PCB
WHOLE SUBSYSTEM MASS (g): 144.8
FMPFMP-Mainboard-Pcb131.22SolidWorks basic PCBBasic PCB
FMP-Daughterboard-Pcb117.8SolidWorks basic PCBBasic PCB
FMP-Shield149.99SolidWorks aluminium 7075Aluminium 7075
FMP-Screw60.3SolidWorks Stainless SteelStainle Steel
WHOLE SUBSYSTEM MASS (g): 99.3
NADSNADS-Mainboard-Pcb134.31SolidWorks basic PCBBasic PCB
NADS-Screws330.64SolidWorks Stainless steel 1.4000 (X6Cr13)Stainless steel 1.4000 (X6Cr13)
NADS-Nut120.14SolidWorks Stainless steel 1.4000 (X6Cr13)Stainless steel 1.4000 (X6Cr13)
NADS-Daughterboard-Pcb122.34SolidWorks basic PCBBasic PCB
Wire70.004SolidWorks Nylon 101Nylon
NADS-Deploy_Holder326.69SolidWorks Stainless steelStainles Steel
NADS-HELIX-Ring20.44SolidWorks ABSABS
NADS-HELIX-Sheath128.83SolidWorks PTFEPTFE
NADS-HELIX-Antenna114.79SolidWorks Stainless steelStainles Steel
NADS-HELIX-Retainer33.5SolidWorks ABSABS
Gravity_Boom1215.45SolidWorks PTFEPTFE
NADS-HELIX-Boom_Holder11.58SolidWorks PTFEPTFE
Shield_Plane11.99SolidWorks 2024 alloy (SN)Al2024- kapton
NADS-Shield_Plane- PCB12.16SolidWorks Basic PCBBasic PCB
WHOLE SUBSYSTEM MASS (g): 332.9
SOLAR PANELSSP_Side585.51SolidWorks Basic PCBBasic PCB
WHOLE SUBSYSTEM MASS (g): 85.5
HARNESSING3CAT-4-SP-Side_A-X111.76Indicative wire lengths with measured density of wire.Cooper, plastic
3CAT4WHOLE SATELLITE MASS (g): 1242.1
Note: The row displaying the total mass of each subsystem is shaded in gray.

Appendix A.2

Table A2 presents the final results—Cold and Hot cases: Heater power consumption for heater ON/OFF temperatures of 4–5 degrees Celsius.
Table A2. Final results—Cold and Hot cases: Heater power consumption for heater ON/OFF temperatures of 4–5 degrees Celsius.
Table A2. Final results—Cold and Hot cases: Heater power consumption for heater ON/OFF temperatures of 4–5 degrees Celsius.
CaseSpecific Case/
Heater Hysteresis Temp. (°C)
ModeSpin (°/s)Batteries Calculated Temp (°C)Batteries Predicted Temp (°C)Duty cycle (%)
MinMaxMinMax
Worst ColdWorst Cold CaseDetumbling0 All Axis−16.0821.36−26.0831.360%
Cold CaseCold CaseDetumbling0 All Axis−10.2522.74−20.2532.740%
Cold Case3 to 4Detumbling0 All Axis2.5310.62−7.4720.6218%
Cold Case4 to 5Detumbling0 All Axis3.2922.37−6.7132.3718%
Cold Case5 to 6Detumbling0 All Axis4.3913.21−5.6123.2125%
Worst ColdWorst Cold CaseDetumbling1.5 Z Axis−9.5922.43−19.5932.430%
Cold CaseCold CaseDetumbling1.5 Z Axis−4.1924.63−14.1934.630%
Cold Case4 to 5Detumbling1.5 Z Axis3.8424.61−6.1634.6118%
Worst ColdWorst Cold CaseDetumbling3.5 Z Axis−8.8222.65−18.8232.650%
Cold CaseCold CaseDetumbling3.5 Z Axis−4.1924.63−14.1934.630%
Worst ColdWorst Cold CaseSun safe0 All Axis−15.5621.45−25.5631.450%
Cold CaseCold CaseSun safe0 All Axis−9.7122.92−19.7132.920%
Cold Case2 to 3Sun safe0 All Axis1.6322.91−8.3732.9116%
Cold Case3 to 4Sun safe0 All Axis2.5622.91−7.4432.9117%
Worst ColdWorst Cold CaseSun safe2.5 Z Axis−8.5922.82−18.5932.820%
Cold CaseCold CaseSun safe2.5 Z Axis−3.2525.12−13.2535.120%
Worst ColdWorst Cold CaseSun safe6 Z Axis−8.2322.74−18.2332.740%
Cold CaseCold CaseSun safe6 Z Axis−2.8725.02−12.8735.020%
Worst ColdWorst Cold CaseNominal Mode0 All Axis−14.5321.55−24.5331.550%
Cold CaseCold CaseNominal Mode0 All Axis−8.6223.14−18.6233.140%
Worst ColdWorst Cold CaseNominal Mode2.5 Z Axis−7.6223.10−17.6233.100%
Cold CaseCold CaseNominal Mode2.5 Z Axis−2.2825.43−12.2835.430%
Worst ColdWorst Cold CaseNominal Mode6 Z Axis−7.1823.02−17.1833.020%
Cold CaseCold CaseNominal Mode6 Z Axis−1.9825.30−11.9835.300%
Worst ColdWorst Cold CaseReleased10 All Axis−16.62−1.51−26.628.490%
Cold CaseCold CaseReleased10 All Axis−7.868.42−17.8618.420%
Worst ColdWorst Cold CaseReleased30 All Axis−17.08−2.14−27.087.860%
Cold CaseCold CaseReleased30 All Axis−10.325.79−20.3215.790%
Worst ColdWorst Cold CaseReleased60 All Axis−16.74−1.73−26.748.270%
Cold CaseCold CaseReleased60 All Axis−9.906.14−19.9016.140%
Worst ColdWorst Cold CasePre- detumbling10 All Axis−14.540.49−24.5410.490%
Cold CaseCold CasePre- detumbling10 All Axis−8.367.74−18.3617.740%
Worst ColdWorst Cold CasePre- detumbling30 All Axis−15.04−0.26−25.049.740%
Cold CaseCold CasePre- detumbling30 All Axis−8.367.74−18.3617.740%
Worst ColdWorst Cold CasePre- detumbling60 All Axis−14.610.23−24.6110.230%
Cold CaseCold CasePre- detumbling60 All Axis−7.958.07−17.9518.070%
Worst HotWorst Hot CaseReleased10 All Axis23.2424.9813.2434.980%
Hot CaseHot CaseReleased10 All Axis22.3023.6712.3033.670%
Worst HotWorst Hot CaseReleased30 All Axis23.0124.7913.0134.790%
Hot CaseHot CaseReleased30 All Axis21.9623.3811.9633.380%
Worst HotWorst Hot CaseReleased60 All Axis22.8124.9212.8134.920%
Hot CaseHot CaseReleased60 All Axis21.8423.5811.8433.580%
Worst HotWorst Hot CasePre- detumbling10 All Axis24.8226.6614.8236.660%
Hot CaseHot CasePre- detumbling10 All Axis23.7825.2513.7835.250%
Worst HotWorst Hot CasePre- detumbling30 All Axis24.5026.4014.5036.400%
Hot CaseHot CasePre- detumbling30 All Axis23.5125.0413.5135.040%
Worst HotWorst Hot CasePre- detumbling60 All Axis24.2226.4414.2236.440%
Hot CaseHot CasePre- detumbling60 All Axis23.2425.0813.,2435.080%
Worst HotWorst Hot CaseDetumbling0 All Axis20.0025.6510.0035.650%
Hot CaseHot CaseDetumbling0 All Axis20.0024.5010.0034.500%
Worst HotWorst Hot CaseDetumbling1.5 Z Axis20.0032.9610.0042.960%
Hot CaseHot CaseDetumbling1.5 Z Axis20.0031.8310.0041.830%
Worst HotWorst Hot CaseDetumbling3.5 Z Axis20.0032.7510.0042.750%
Hot CaseHot CaseDetumbling3.5 Z Axis20.0031.5610.0041.560%
Worst HotWorst Hot CaseSun safe0 All Axis20.0026.0610.0036.060%
Hot CaseHot CaseSun safe0 All Axis20.0024.8010.0034.800%
Worst HotWorst Hot CaseSun safe2.5 Z Axis20.0032.9910.0042.990%
Hot CaseHot CaseSun safe2.5 Z Axis20.0032.5210.0042.520%
Worst HotWorst Hot CaseSun safe6 Z Axis20.0032.5710.0042.570%
Hot CaseHot CaseSun safe6 Z Axis20.0031.4310.0041.430%
Worst HotWorst Hot CaseNominal Mode0 All Axis20.0026.9310.0036.930%
Hot CaseHot CaseNominal Mode0 All Axis20.0025.6910.0035.690%
Worst HotWorst Hot CaseNominal Mode2.5 Z Axis20.0033.7510.0043.750%
Hot CaseHot CaseNominal Mode2.5 Z Axis20.0032.5210.0042.520%
Worst HotWorst Hot CaseNominal Mode6 Z Axis20.0033.3310.0043.330%
Hot CaseHot CaseNominal Mode6 Z Axis20.0032.2110.0042.210%
Note: The color scale shows temperature: dark blue/cold, light blue/less cold, dark red/warm, light red/less warm. Green means nominal values.

References

  1. UPC NanoSat Lab. 3Cat-4: The Fourth Satellite in the Lab’s CubeCat Series. Available online: https://nanosatlab.upc.edu/en/missions-and-projects/3cat-4 (accessed on 16 May 2023).
  2. CalPoly. Cubesat Design Specification (CDS) Rev. 14.1; CalPoly: San Luis Obispo, CA, USA, 2022; Number 00-34. [Google Scholar]
  3. California State Polytechnic University. CubeSat Design Specification Rev. 13; California State Polytechnic University: Pomona, CA, USA, 2013. [Google Scholar]
  4. Fernandez, L.; Sobrino, M.; Ruiz-de-Azua, J.A.; Calveras, A.; Camps, A. Design of a Deployable Helix Antenna at L-Band for a 1-Unit CubeSat: From Theoretical Analysis to Flight Model Results. Sensors 2022, 22, 3633. [Google Scholar] [CrossRef] [PubMed]
  5. Morea Font, A. On-Board Computer Software and FlatSat Testing for the 3Cat-4 CubeSat Mission. Bachelor’s Thesis, Universitat Politècnica de Catalunya, Barcelona, Spain, 2021. [Google Scholar]
  6. Munoz-Martin, J.F.; Miguelez, N.; Castella, R.; Fernandez, L.; Solanellas, A.; Via, P.; Camps, A. 3Cat-4: Combined GNSS-R, L-Band radiometer with RFI mitigation, and AIS receiver for a I-Unit Cubesat Based on Software Defined Radio. In Proceedings of the IGARSS 2018-2018 IEEE International Geoscience and Remote Sensing Symposium, Valencia, Spain, 22–27 July 2018. [Google Scholar]
  7. Kuiper, J.M. Attitude Determination and Control System (ADCS). Available online: https://www.tudelft.nl/lr/organisatie/afdelingen/space-engineering/space-systems-engineering/research/miniaturization/attitude-determination-and-control-system-adcs (accessed on 16 May 2023).
  8. Muñoz Martin, J.F. Development of Novel Instruments and Techniques for Passive Microwave Remote Sensing; Universitat Politècnica de Catalunya: Barcelona, Spain, 2021. [Google Scholar]
  9. Ruiz-de-Azua, J.A.; Muñoz, J.F.; Fernández, L.; Badia, M.; Llavería, D.; Diez, C.; Aguilella, A.; Pérez, A.; Milian, O.; Sobrino, M.; et al. 3Cat-4 Mission: A 1-Unit CubeSat for Earth Observation with a L-band Radiometer and a GNSS-Reflectometer Using Software Defined Radio. In Proceedings of the IGARSS 2019-2019 IEEE International Geoscience and Remote Sensing Symposium, Yokohama, Japan, 28 July–2 August 2019; pp. 8867–8870. [Google Scholar] [CrossRef]
  10. Fernandez, L.; Sobrino, M.; Milian, O.; Aguilella, A.; Solanellas, A.; Badia, M.; Munoz-Martin, J.F.; Ruiz-de-Azua, J.A.; Sureda, M.; Camps, A. Deployment mechanism for a L-band helix antenna in 1-Unit Cubesat. Acta Astronaut. 2022, 196, 394–399. [Google Scholar] [CrossRef]
  11. ISIS. ISIS CubeSat Structures Brochure. 2016. Available online: https://www.isispace.nl/wp-content/uploads/2016/02/ISIS-CubeSat-Structures-Brochure-v1.pdf (accessed on 12 October 2023).
  12. ECSS Secretariat. Space Engineering Thermal Control General Requirements; European Cooperation for Space Standardization (ECSS): Noordwijk, The Netherlands, 2008. [Google Scholar]
  13. UPC NanoSat Lab. 3Cat-4 Thermal Analysis Report; Internal Technical Report; Universitat Politècnica de Catalunya: Barcelona, Spain, 2017. [Google Scholar]
  14. ECSS Secretariat. Thermal Design handbook-Part 2: Holes, Grooves and Cavities; European Cooperation for Space Standardization (ECSS): Noordwijk, The Netherlands, 2011. [Google Scholar]
  15. ECSS. Thermal Analysis Handbook; ECSS-E-HB-31-03A; ESA Requirements and Standards Division: Noordwijk, The Netherlands, 2016. [Google Scholar]
  16. European Space Agency. Ariane 6-Launch Vehicles. Available online: https://www.esa.int/Enabling_Support/Space_Transportation/Launch_vehicles/Ariane_6 (accessed on 17 January 2023).
  17. González-Bárcena, D.; Bermejo-Ballesteros, J.; Pérez-Grande, I.; Sanz-Andrés, Á. Selection of time-dependent worst-case thermal environmental conditions for Low Earth Orbit spacecrafts. Adv. Space Res. 2022, 70, 1847–1868. [Google Scholar] [CrossRef]
  18. ECSS Secretariat, ESA-ESTEC. ECSS-E-ST-10-04C Space Engineering-Space Environment; European Cooperation for Space Standardization (ECSS) Secretariat, ESA-ESTEC: Noordwijk, The Netherlands, 2010; Revised Version. 1. [Google Scholar]
  19. Gilmore, D.G.; Donabedian, M. Spacecraft Thermal Control Handbook; Aerospace Press: El Segundo, CA, USA, 2002; Volume 1. [Google Scholar]
  20. Raymond, E.S. AIVDM/AIVDO Protocol Decoding. Available online: https://gpsd.gitlab.io/gpsd/AIVDM.html (accessed on 17 April 2023).
  21. Kauder, L. Spacecraft Thermal Control Coatings References; NASA/Goddard Space Flight Center: Greenbelt, MD, USA, 2005. [Google Scholar]
  22. MatWeb Online Database. Available online: https://www.matweb.com (accessed on 7 July 2023).
  23. Hasselström, A.K.J.; Nilsson, U.E. Thermal Contact Conductance in Bolted Joints; Chalmers University of Technology: Gothenburg, Sweden, 2012. [Google Scholar]
  24. Yeh, C.L.; Wen, C.Y.; Chen, Y.F.; Yeh, S.H.; Wu, C.H. An experimental investigation of thermal contact conductance across bolted joints. Exp. Therm. Fluid Sci. 2001, 25, 349–357. [Google Scholar] [CrossRef]
  25. Roibás-Millán, E.; Alonso-Moragón, A.; Jiménez-Mateos, A.G.; Pindado, S. Testing solar panels for small-size satellites: The UPMSAT-2 mission. Meas. Sci. Technol. 2017, 28, 115801. [Google Scholar] [CrossRef]
  26. Tesa, “tesa®51408 Polyimide Adhesive Tape”. Available online: https://www.tesa.com/es-es/industria/tesa-51408.html (accessed on 9 September 2023).
  27. UPC NanoSat Lab. 3Cat-4 Specifications and Test Procedures Full Assembly Verification Environmental Test Campaign—Thermal and Vacuum Testing; Internal Technical Report; Universitat Politècnica de Catalunya: Barcelona, Spain, 2023; version 1.4. [Google Scholar]
  28. European Space Agency. Activity Log 3Cat-4 PFM TVAC Test-15 May to 3 June 2023; Internal Technical Report; European Space Agency: Paris, Frence, 2023. [Google Scholar]
Figure 1. Image of 3Cat-4 during its integration [1].
Figure 1. Image of 3Cat-4 during its integration [1].
Aerospace 11 00805 g001
Figure 2. Internal stack of 3Cat-4: 1—ZADS, 2—COMMS & ADCS board, 3—EPS, 4—OBC, 5—FMPL-1, 6—NADS, 7—Structure with deployment switches (kill switches) and 8—Solar Panels.
Figure 2. Internal stack of 3Cat-4: 1—ZADS, 2—COMMS & ADCS board, 3—EPS, 4—OBC, 5—FMPL-1, 6—NADS, 7—Structure with deployment switches (kill switches) and 8—Solar Panels.
Aerospace 11 00805 g002
Figure 3. Temperature definitions for the TCS [13].
Figure 3. Temperature definitions for the TCS [13].
Aerospace 11 00805 g003
Figure 4. Examples of contact between components.
Figure 4. Examples of contact between components.
Aerospace 11 00805 g004
Figure 5. Some examples of the components of the detailed thermal model. Note: In (d) The red components are the batteries, the black and grey bricks the electrical components. The battery holders in black are between both batteries.
Figure 5. Some examples of the components of the detailed thermal model. Note: In (d) The red components are the batteries, the black and grey bricks the electrical components. The battery holders in black are between both batteries.
Aerospace 11 00805 g005
Figure 6. Comparison of results in Cold case, minimum temperature in Detumbling (DT) and Sun Safe (Mode) with heater OFF and hysteresis temperature [13].
Figure 6. Comparison of results in Cold case, minimum temperature in Detumbling (DT) and Sun Safe (Mode) with heater OFF and hysteresis temperature [13].
Aerospace 11 00805 g006
Figure 7. Thermal design proposal workflow.
Figure 7. Thermal design proposal workflow.
Aerospace 11 00805 g007
Figure 8. Results during the Thermal Simulation: (ad) illustrate the variations in temperature throughout the orbital position, represented by different colors and rotation respectively. The screenshot captures one of the last orbits in the Cold Case, Nominal mode 2.5°/s, with a hysteresis temperature with heater OFF.
Figure 8. Results during the Thermal Simulation: (ad) illustrate the variations in temperature throughout the orbital position, represented by different colors and rotation respectively. The screenshot captures one of the last orbits in the Cold Case, Nominal mode 2.5°/s, with a hysteresis temperature with heater OFF.
Aerospace 11 00805 g008
Figure 9. Test campaign flowchart [27].
Figure 9. Test campaign flowchart [27].
Aerospace 11 00805 g009
Figure 10. Set-up for the first health check, with the blue non-vacuum-compliant TC connectors [27].
Figure 10. Set-up for the first health check, with the blue non-vacuum-compliant TC connectors [27].
Aerospace 11 00805 g010
Figure 11. TRP (green) and TC (blue) placement over 3Cat-4.
Figure 11. TRP (green) and TC (blue) placement over 3Cat-4.
Aerospace 11 00805 g011
Figure 12. TCs locations.
Figure 12. TCs locations.
Aerospace 11 00805 g012
Figure 13. Thermal vacuum test campaign. ESA’s facilities of ESEC, Belgium.
Figure 13. Thermal vacuum test campaign. ESA’s facilities of ESEC, Belgium.
Aerospace 11 00805 g013
Figure 14. TVAC test sequence diagram.
Figure 14. TVAC test sequence diagram.
Aerospace 11 00805 g014
Figure 15. Thermal test.
Figure 15. Thermal test.
Aerospace 11 00805 g015
Figure 16. Hot Thermal Balance: Different thermal dissipation cases.
Figure 16. Hot Thermal Balance: Different thermal dissipation cases.
Aerospace 11 00805 g016
Figure 17. Cold Thermal Balance: At heater nominal operating temperature.
Figure 17. Cold Thermal Balance: At heater nominal operating temperature.
Aerospace 11 00805 g017
Figure 18. Test execution.
Figure 18. Test execution.
Aerospace 11 00805 g018
Figure 19. Pre and post venting temperature profiles.
Figure 19. Pre and post venting temperature profiles.
Aerospace 11 00805 g019
Figure 20. Hot Thermal Balance: Results Test VS Thermal Model.
Figure 20. Hot Thermal Balance: Results Test VS Thermal Model.
Aerospace 11 00805 g020
Figure 21. Cold Thermal Balance: Results Test VS Thermal Model.
Figure 21. Cold Thermal Balance: Results Test VS Thermal Model.
Aerospace 11 00805 g021
Figure 22. Temperature difference between the Hot Thermal Balance and the Cold Thermal Balance correlation.
Figure 22. Temperature difference between the Hot Thermal Balance and the Cold Thermal Balance correlation.
Aerospace 11 00805 g022
Table 1. Table with the sum of all the power of the power budget and then divided by the consumption of each subsystem.
Table 1. Table with the sum of all the power of the power budget and then divided by the consumption of each subsystem.
Satellite
Operating Mode
Mean Power
Consumption
(mW)
Attitude State
in Which
It Can Occur
NADS
Configuration
Consumptions (mW)
Commissioning phase
EPSOBCCOMMSFMPL-1ADCSZADSNADS
Standby (Sb)0RRStowed0000000
Released (R)798RRStowed16019400013.226.4
Pre-Detumbling (PD)518RRStowed160194259012.2026.4
Detumbling (D)325RRStowed1601942590188026.4
Detumbled (Dd)542RR, NPStowed1601942590215026.4
Operational phase
Sun Safe (SS)542NPDeployed1601942590215026.4
Nominal (N)419NPDeployed16019435815.3215026.4
Survival (S)435NPDeployed1601943580215026.4
Satellite Off (OFF)0NPDeployed0000000
Table 2. Thermal margin values [15].
Table 2. Thermal margin values [15].
Thermal MarginDescriptionValue
UncertaintyMargin of safety applied to all calculated temperatures in order to account for inaccurate physical, environmental and modeling parameters.±10 °C
AcceptanceIs a contingency to account for unpredictable TCS-related events±5 °C
QualificationIs a contingency to account for unexpected events. These temperature ranges are directly extracted from the manufacturer datasheets and are not the design temperature ranges. All systems where the manufacturer is not specified are custom made. Temperature ranges have been obtained from the most limiting temperatures of the used components.±5 °C
Table 3. Acceptance and design temperature ranges of all satellite subsystems in operating mode.
Table 3. Acceptance and design temperature ranges of all satellite subsystems in operating mode.
SubsystemAcceptance Temperature
Range (°C)
Design Temperature
Range (°C)
MinMaxMinMax
ZADS−1555−1050
ZADS (ISIS)−1555−1050
COMMS/AOCS−3070−2565
COMMS−3580−3075
AOCS−3070−2565
OBC+IB−2575-2070
OBC+IB Motherboard−2575−2070
Nanomind A3200−2575−2070
EPS0401035
EPS board (GomSpace)−3580−3075
EPS battery cells (GomSpace)5401035
Payload (FMP)−2080−1575
Mainboard−2080−1575
Daughterboard−2080−1575
NADS−3580−3075
NADS Mainboard−3580−3075
Gravity boom−68116−63111
L-Band Helix Antennan/a116n/a111
Fabric sheath (Precision Coating)−68275−63280
Counterweight−195255−190250
Upper Solar Panel (SP +Z)−3580−3075
Up-looking GPS antenna−3580−3075
Solar Celln/a145n/a140
Photodiode−35120−30115
Temperature sensor−50120−45115
Lateral Solar Panels (SPs ±X and ±Y)−35120−30115
Solar Celln/a145n/a140
Photodiode−35120−30115
Temperature sensor−50120−45115
Note: n/a means not applicable. General subsystems are highlighted in bold.
Table 4. Orbital parameters comparison.
Table 4. Orbital parameters comparison.
ParameterVega RocketAriane 6
Semi-Major Axis (Km)6928–7028 km6958 km
Perigee height550–650 km580 km
Eccentricity∼0∼0
Inclination (deg)97.95°62.0°
Argument of Perigee (deg)FreeFree
RAAN157.5°Free
Estimated launch date2021-Q42024-Q3
Table 5. Design of hot and cold external heating environments.
Table 5. Design of hot and cold external heating environments.
Heating EnvironmentSolar Flux (W/m)Earth Albedo FactorEarth IR (W/m)Orbit β Angle (°)
Hot Case14280.426085.5
Cold Case13160.22400
Extreme Hot Case14280.826185.5
Extreme Cold Case13160.051890
Note: The blue and red colors scale in the table indicates temperature: darker blue and red represent colder values, while lighter blue and red indicate less cold results.
Table 6. Cases, modes, and rotations.
Table 6. Cases, modes, and rotations.
Case ModeRotation (°/s)
Worst Cold/Cold CaseReleased and Stowed10/30/60 All Axis
Worst Hot/Hot CasePre-detumbling and Stowed10/30/60 All Axis
Worst Cold/Cold CaseSun safe and Deployed0 All Axis/2.5 Z axis/6 Z axis
Worst Hot/Hot CaseNominal and Deployed0 All Axis/2.5 Z axis/6 Z axis
Worst Hot/Hot CaseDetumbling and Deployed0 All Axis/2.5 Z axis/6 Z axis
Note: The blue and red colors scale in the table indicates temperature: lighter blue and red indicate less cold results.
Table 7. Material properties.
Table 7. Material properties.
MaterialComponent (s)Solar Absortivity
( α s )
IR Emissivity
( ε I R )
Conductivity (k)
[W/m·K]
Specific Heat (cp)
[J/kg·K]
Density ( ρ )
[kg/m3]
0.81 (in plane)
FR-4PCBs0.120.940.29 (cross plane)12001900
CopperPCB Copper--3983868930
Aluminum 6082Side Frames,
Ribs and Brackets
Magnetorquer Z
OBC shield
- - 1709002700
Aluminum ASTM
B211
Threaded spacers--2349002700
Stainless Steel
A2-70
Threaded bars
ZADS component
--16.25008000
Aluminium 1050ACylindric spacers
ZADS component
--2309002700
Alodine on
Aluminum 6061-T6
Cylindric spacers
Threaded spacers
Ribs and Brackets
0.330.07 - - -
Aluminium 7075NADS case
FMP shield
--1308703000
Black Anodized
Aluminum
Side Frames
Magnetorquer Z
0.880.88---
Table 8. Summary of the different contacts between subsystems.
Table 8. Summary of the different contacts between subsystems.
Contact fromContact withType of ContactMaterial
COMMS microchipCOMMS/ADCS boardPerfect contactTin
ADCS microchipCOMMS/ADCS boardPerfect contactTin
Magnetorquer holdersCOMMS/ADCS boardScrewingAluminum
Z MagnetorquerCOMMS/ADCS boardScrewingAluminum
EPS BatteriesEPS boardPerfect contactEpoxi
EPS BatteriesBattery holdersPerfect contactEpoxi
EPS BatteriesHeater (resistor)Perfect contactEpoxi
EPS microchipEPS boardPerfect contactTin
OBC microchipOBC inner layerPerfect contactTin
OBC inner layerOBC outer layerPerfect contactTin
Deployment switchOBC+IBPerfect contactTin
FMP cond. boardFMP shieldScrewingAluminum
FMP acq. boardFMP shieldScrewingAluminum
Spacer EPSOBC+IBUnion PointAluminum
Spacer EPSCOMMS/ADCS boardUnion PointAluminum
Spacer OBC+IBFMP boardUnion PointAluminum
Spacer NADSFMP boardUnion PointAluminum
Spacer NADSLower RibsUnion PointAluminum
Spacer ZADSUpper RibsUnion PointAluminum
NADS shieldNADS shieldScrewingAluminum
NADS antenna boardNADS deployment boardScrewingAluminum
NADS deployment boardNADS shieldScrewingAluminum
Note: Regarding the term “Perfect Contact”, The antenna wire is soldered with tin to the antenna board, ensuring a perfect contact both electrically and mechanically. Additionally, the connections to the batteries are made using epoxy adhesive, which also provides a perfect contact. These solutions allow for robust, high-quality connections between the components, ensuring optimal system performance.
Table 9. Table with the conductance values of the screwed contact or Al-Al snail union.
Table 9. Table with the conductance values of the screwed contact or Al-Al snail union.
Number of TurnsTorque [Nm]Conductance [kW/m2/K]Observations
MinMaxMinMaxAverage
1 to 40.781.314.234.454.34N = 4
5 to 70.781.314.234.454.34N = 4
0.781.3115.3115.7115.51N = 8
9.93Average
8 or more0.781.3115.3115.7115.51N = 8
Table 10. Temperature values obtained for the EPS batteries in the non-compliant cases.
Table 10. Temperature values obtained for the EPS batteries in the non-compliant cases.
ModeBatteries Calculated
Temperature (°C)
Batteries Predicted
Temperature (°C)
MinMaxMinMax
Detumbling 0°/s Z axis−10.2823.86−20.2833.86
Detumbling 1.5°/s Z axis−3.4925.39−13.4935.39
Detumbling 3.5°/s Z axis−3.6325.46−13.6335.46
Sun Safe 0°/s Z axis−9.8121.95−19.8131.95
Sun Safe 2.5°/s Z axis−5.0522.06−15.0532.06
Sun Safe 6°/s Z axis−2.8123.47−12.8133.47
Note: The blue color scale in the table indicates temperature: darker blue represents colder values, while lighter blue indicates less cold results.
Table 11. Simulation in sun-safe mode in deployed configuration, with 2.5°/s Z axis rotation and heater not active.
Table 11. Simulation in sun-safe mode in deployed configuration, with 2.5°/s Z axis rotation and heater not active.
NameNew ModelOld ModelDifference
Min
(°C)>
Max
(°C)
Min
(°C)
Max
(°C)
Min
(°C)
Max
(°C)
COMMS_AOCS−18.315.22−15.2318.183.072.96
COMMS_AOCS_ELEC−16.0814.68−10.6413.35.441.38
EPS−8.811.7−7.4814.91.323.20
EPS_BATTERIES−5.1110.54−1.6313.263.482.72
EPS_ELEC−5.3112.16−2.0715.363.243.19
EPS_UNION−5.1210.69−1.6513.413.482.72
MOTHERBOARD−7.1116.84−5.8514.371.262.47
NADS−8.9811.32−11.0615.442.074.13
NADS_ANT−33.8110.56−33.2814.530.533.97
NADS_GB−57.67−38.4−57.86−38.250.190.15
NADS_POWER−4.219.8N/AN/AN/AN/A
NADS_SHEATH−92.9143.89−93.56440.660.11
PAYLOAD−5.168.78−9.9414.914.786.14
PAYLOAD_ELEC−4.057.85−5.9412.971.905.13
SOLAR_PANELS
_LATERAL
−20.9732.22−16.7431.544.230.69
SOLAR_PANEL_Z_UP−21.8820.45−17.6320.844.260.39
SPACE−270.4−270.4−270.4−270.40.000.00
STRUCTURE−13.0714.66−12.0316.521.041.87
STRUCTURE_RIBS−20.3523.2−16.121.294.251.91
STRUCTURE_SIDE
_FRAMES
−20.7421.14−16.5519.744.201.40
STRUCTURE_SPACERS−2120.88−15.8917.785.113.10
STRUCTURE_
SPACERS_DAUGHTERS
−18.9715.63−15.4217.253.561.61
ZADS−20.8218.41−16.6118.694.210.28
ZADS_COMPS−92.7566.83−93.0567.120.300.29
ZZ_HEATER−4.9910.4−1.4713.163.522.76
Note: N/A means not applicable. The color scale from red to green shows the differences between models, with dark green indicating minimal variation and red representing greater discrepancies from the initial model.
Table 12. Spacecraft power consumptions and unused power in detumbling mode.
Table 12. Spacecraft power consumptions and unused power in detumbling mode.
Duty Cycle7%11%12%
Mean Power EPS [W]0.3640.4810.510
Total Power Consumption [W]1.081.191.22
Available Budget0.1260.00946−0.0197
Table 13. Obtained temperatures and corresponding heater duty cycle, cold case.
Table 13. Obtained temperatures and corresponding heater duty cycle, cold case.
SunSafe Mode with 2.5°/s Rotation around the Z-Axis
Heater Hysteresis Temp. (°C)Solar Panel Config.Batteries Calculated
Temp. (°C)
Batteries Predicted
Temp. (°C) (±10°C)
Duty Cycle (%)
MinMaxMinMax
9 to 102X White8.3622.77−1.6432.7729.90%
9 to 10−X Gold +X White8.5023.23−1.5033.2326.20%
9 to 102X Gold8.6323.59−1.3733.5921.90%
9 to 10−X Gold & +X Kapton8.6123.60−1.3933.6022.80%
9 to 102X Kapton8.6223.60−1.3833.6022.35%
8 to 92X White7.4322.76−2.5732.7628.50%
8 to 9−X Gold +X White7.5723.21−2.4333.2123.70%
8 to 92X Gold7.7023.57−2.3033.5719.50%
8 to 9−X Gold & +X Kapton7.6923.59−2.3133.5920.36%
8 to 92X Kapton7.6523.46−2.3533.4621.19%
7 to 82X White6.5022.76−3.5032.7626.10%
7 to 8−X Gold +X White6.6523.23−3.3533.2321.30%
7 to 82X Gold6.7923.6−3.2133.6016.70%
7 to 8−X Gold & +X Kapton6.7723.60−3.2333.6017.65%
7 to 82X Kapton6.7423.48−3.2633.4818.55%
6 to 72X White5.5722.76−4.4332.7623.70%
6 to 7−X Gold +X White5.7323.23−4.2733.2318.70%
6 to 72X Gold5.8623.57−4.1433.5714.30%
6 to 7−X Gold & +X Kapton5.8523.62−4.1533.6214.84%
6 to 72X Kapton5.8123.47−4.1933.4715.95%
No Heaters2X White−5.0522.76−15.0532.760.00%
No Heaters−X Gold +X White−3.0623.22−13.0633.220.00%
No Heaters2X Gold−1.3423.57−11.3433.570.00%
No Heaters−X Gold & +X Kapton−1.4323.61−11.4333.610.00%
No Heaters2X Kapton−1.9423.47−11.9433.470.00%
Note: The color scale shows temperature: dark blue/cold, light blue/less cold, dark red/warm, light red/less warm. Green means nominal values.
Table 14. Obtained temperatures and corresponding heater duty cycle, hot case.
Table 14. Obtained temperatures and corresponding heater duty cycle, hot case.
Nominal Mode with 2.5°/s Rotation around the Z-Axis
Heater Hysteresis Temp. (°C)Batteries Predicted
Temp. (°C)
Batteries Calculated
Temp. (°C)
MinMaxMinMax
2X White20.0036.8010.0046.80
−X Gold +X White20.0035.0610.0045.06
2X Gold20.0041.1710.0051.17
−X Gold & +X Kapton20.0040.4610.0050.46
2X Kapton20.0040.8210.0050.82
Note: The red color scale in the table indicates temperature: darker red represents hotter values, while lighter red indicates cooler results.
Table 15. Worst hot case with satellite in nadir pointing, nominal mode, and deployed config. in 2.5°/s Z-spin scenario.
Table 15. Worst hot case with satellite in nadir pointing, nominal mode, and deployed config. in 2.5°/s Z-spin scenario.
SubsystemsDesign Temperature
Operational Range (°C)
Calculated
Temperatures (°C)
Predicted
Temperatures (°C)
MinMaxMinMaxMin (−10)Max (+10)
Operational Subsystems
COMMS/AOCS−256516.7031.326.7041.32
EPS board−307520.3633.4810.3643.48
EPS batteries (charge)04521.4332.5211.4342.52
EPS batteries (discharge)−206021.4332.5211.4342.52
OBC+IB−207020.6835.8910.6845.89
NADS mainboard−307520.1831.6310.1841.63
Upper SP (+Z)−3011512.9529.562.9539.56
Upper SP (+Z) antenna−3011512.9529.562.9539.56
Lateral SP (±X±Y)−3011516.0736.136.0746.13
ZADS−407516.6430.696.6440.69
FMP mainboard−157520.8832.3110.8842.31
FMP daughterboard−157521.2232.031.2242.03
Non-operational Subsystems
NADS antennaN/A1115.1631.10−5.1641.10
NADS counterweight−190250−37.01−34.72−47.01−24.72
NADS sheat−73260−31.9141.98−41.9151.98
Structure frameN/AN/A27.0132.6817.0143.19
Note: N/A means not applicable. The ’Batteries Calculated Temp’ refers to the simulation results, while ’Batteries Predicted Temp’ denotes the margin of 10 degrees between the minimum and maximum temperatures obtained from the simulation (Calculated Temp.).
Table 16. Worst cold case with satellite in nadir pointing, sun-safe mode, and deployed config. in 6°/s Z-spin scenario, with battery heaters activated.
Table 16. Worst cold case with satellite in nadir pointing, sun-safe mode, and deployed config. in 6°/s Z-spin scenario, with battery heaters activated.
SubsystemsDesign Temperature
Operational Range (°C)
Calculated
Temperatures (°C)
Predicted
Temperatures (°C)
MinMaxMinMaxMin (−10)Max (+10)
Operational Subsystems
COMMS/AOCS−2565−5.0428.92−15.0438.92
EPS board−30754.6428.62−5.3638.62
EPS batteries (charge)04511.0427.631.0437.63
EPS batteries (discharge)−206011.0427.631.0437.63
OBC+IB−20706.9929.29−3.0139.29
NADS mainboard−30755.0226.44−4.9836.44
Upper SP (+Z)−30115−9.0130.78−19.0140.78
Upper SP (+Z) antenna−30115−9.0130.78−19.0140.78
Lateral SP (±X±Y)−30115−8.0931.28−18.0941.28
ZADS−4075−7.5029.18−17.5039.18
FMP mainboard−15758.9726.40−1.0336.40
FMP daughterboard−157510.0226.040.0236.04
Non-operational Subsystems
NADS antennaN/A111−20.6126.11−30.6136.11
NADS counterweight−190250−49.1625.00−59.1635.00
NADS sheat−7326090C5F6−90.5936.9090C5F6−100.5946.90
Structure frameN/AN/A−7.8828.90−17.8838.90
Note: N/A means not applicable.
Table 17. Subsystem status for worst hot and cold cases.
Table 17. Subsystem status for worst hot and cold cases.
SubsystemStatus in Cold CasesStatus in Hot Case
EPSONON
COMMSON (telemetry each 60 s)ON (telemetry each 30 s)
OBCONON
ADCSON (no actuation, only telemetry)ON (nadir-pointing actuation)
FMPOFFON
ZADSONON
NADSONON
Table 18. Operational and non-operational temperature limits.
Table 18. Operational and non-operational temperature limits.
ParameterDescriptionValue
Tmax, NON-OPMaximum non-operational acceptance temperatureFor this test, it is +60 °C
Tmax, OPMaximum operational acceptance temperatureFor this test, it is +45 °C
Tmax, hot switch-onMaximum switch on temperatureFor this test, it is +45 °C
TambAmbient temperature+22 °C
Tmin, OPMinimum operational acceptance temperatureFor this test, it is −10 °C
Tmin, switch-onMinimum switch on temperatureFor this test, it is −10 °C
Tmin, NON-OPMinimum non-operational acceptance temperatureFor this test, it is −20 °C
Tmax, TBalMaximum thermal balance temperatureFor this test, it is +40 °C
Tmin, TBalMinimum thermal balance temperatureFor this test, it is −5 °C
Table 19. Test Diagram Description.
Table 19. Test Diagram Description.
Test Phase TitleTest Phase DescriptionTest Phase Duration
IInitial ambient plateauInitial ambient plateau with the intention to stabilize temperature
in between 0.5 K during 4 h.
4 h
IIHot non-op test phase/
Bake-out/ hot switch on
Bake-out of 20 h at 50 ºC. Expose the CubeSat to the hot
non-operational temperature, which is 60 ºC [−0 ºC/+4 ºC].
Hot switch-on with VRFT at the hot operational temperature
of 45 ºC [−0 ºC/+4 ºC].
34 h
IIICold non-op test phaseExpose the CubeSat to the cold non-operational temperature,
which is −20 ºC [−4 ºC/+0 ºC].
9 h
IVCold switch-on phaseIncrease temperature to cold switch-on operational temperature
(−10 ºC [−4 ºC/+0 ºC]) and switch-on CubeSat.
Monitor heater cycling and perform functional test.
Possibility to stop test here if failure is encountered.
5 h
VCold thermal balanceThermal balance performed at a temperature of −5 ºC.24 h
VIOperational Cycle 1Cycle within hot and cold operational temperature range,
performing charge tests while slope up and slope down between
temperature ranges from −10 ºC [−4 ºC/+0 ºC] to 45 ºC [−0 ºC/+4 ºC].
14 h
VIIOperational Cycle 2Cycle within hot and cold operational temperature range,
performing charge tests while slope up and slope down between
temperature ranges, from −10 ºC [−4 ºC/+0 ºC] to 45 ºC [−0 ºC/+4 ºC].
15 h 30 min
VIIIOperational Cycle 3Cycle within hot and cold operational temperature range,
performing charge tests while slope up and slope down between
temperature ranges from −10 ºC [−4 ºC/+0 ºC] to 45 ºC [ 0 ºC/+4 ºC].
15 h 30 min
IXHot thermal balanceThermal balance performed at a temperature of 40 ºC.25 h 30 min
XReturn to ambient
temperature and switch-off.
Ramp down from hot TBal after the last VRFT to ambient
temperature, S/C switch-off after stabilisation at ambient temperature.
9 h
DepDepressurizationAfter return to ambient pressure, a VRFT is performed.
Table 20. Temperature levels.
Table 20. Temperature levels.
ParameterValueLocation
Maximum non-operational acceptance temperature60 °CTRP
Maximum operational acceptance temperature45 °CBatteries
Maximum switch on temperature45 °CBatteries
Ambient temperature22 °CTRP
Minimum operational acceptance temperature−18 °CBatteries
Minimum switch on temperature−18 °CBatteries
Minimum non-operational acceptance temperature−20 °CTRP
Maximum thermal balance temperature43 °CBatteries
Minimum thermal balance temperature0 °CTRP
Table 21. Detumbling worst cold case, 0°/s spin, at thermocouple locations.
Table 21. Detumbling worst cold case, 0°/s spin, at thermocouple locations.
Name_Node# NodeThermocoupleCalculatedPredicted
MinMaxMinMax
STRUCTURE_SIDE_FRAMES.102018102018TC1-TRP−24.8210.49−34.8220.49
EPS_BATTERIES.279279TC2-Batt4.955.72−5.0515.72
PAYLOAD.1313TC3-Overo−8.161.22−18.1611.22
EPS.387387TC4-EPS-PCB−0.165.09−10.1615.09
COMMS_AOCS.218218TC5-ADCS−19.955.87−29.9515.87
MOTHERBOARD.7878TC6-IB−3.053.18−13.0513.18
STRUCTURE_SIDE_FRAMES.103021103021TC7-STR−24.549.86−34.5419.86
MOTHERBOARD.947947TC8-OBC-Shield0.635.16−9.3715.16
ZADS.516516TC9-ZADS−24.318.18−34.3118.18
SOLAR_PANELS_LATERAL.25182518TC10-nX-SP−25.4817.80−35.4827.80
SOLAR_PANELS_LATERAL.32153215TC11-Y-SP−25.161.13−35.1611.13
NADS.4646TC12-NADS-RF−14.621.60−24.6211.60
Table 22. SunSafe Cold Case, 2.5°/s spin, at thermocouple locations.
Table 22. SunSafe Cold Case, 2.5°/s spin, at thermocouple locations.
Name_Node# NodeThermocoupleCalculatedPredicted
MinMaxMinMax
STRUCTURE_SIDE_FRAMES.102018102018TC1-TRP−17.6119.01−27.6129.01
EPS_BATTERIES.279279TC2-Batt5.0414.39−4.9624.39
PAYLOAD.1313TC3-Overo−0.2111.30−10.2121.30
EPS.387387TC4-EPS-PCB1.6814.89−8.3224.89
COMMS_AOCS.218218TC5-ADCS−13.1117.90−23.1127.90
MOTHERBOARD.7878TC6-IB3.5112.34−6.4922.34
STRUCTURE_SIDE_FRAMES.103021103021TC7-STR−17.3918.96−27.3928.96
MOTHERBOARD.947947TC8-OBC-Shield7.4313.99−2.5723.99
ZADS.516516TC9-ZADS−17.1818.27−27.1828.27
SOLAR_PANELS_LATERAL.25182518TC10-nX-SP−18.1819.87−28.1829.87
SOLAR_PANELS_LATERAL.32153215TC11-Y-SP−17.9422.09−27.9432.09
NADS.4646TC12-NADS-RF−6.3913.57−16.3923.57
Table 23. Nominal mode worst hot case, 6°/s spin, at thermocouple locations.
Table 23. Nominal mode worst hot case, 6°/s spin, at thermocouple locations.
Name_Node# NodeThermocoupleCalculatedPredicted
MinMaxMinMax
STRUCTURE_SIDE_FRAMES.102018102018TC1-TRP23.9337.7313.9347.73
EPS_BATTERIES.279279TC2-Batt32.1233.2722.1243.27
PAYLOAD.1313TC3-Overo31.8233.1421.8243.14
EPS.387387TC4-EPS-PCB32.0733.2822.0743.28
COMMS_AOCS.218218TC5-ADCS28.8532.5618.8542.56
MOTHERBOARD.7878TC6-IB33.0134.2923.0144.29
STRUCTURE_SIDE_FRAMES.103021103021TC7-STR24.5636.2314.5646.23
MOTHERBOARD.947947TC8-OBC-Shield35.9536.6825.9546.68
ZADS.516516TC9-ZADS25.4532.9915.4542.99
SOLAR_PANELS_LATERAL.25182518TC10-nX-SP21.7043.2311.7053.23
SOLAR_PANELS_LATERAL.32153215TC11-Y-SP21.4946.0811.4956.08
NADS.4646TC12-NADS-RF30.7532.4720.7542.47
Table 24. Maximum temperatures of the analysis and tests at thermocouple locations.
Table 24. Maximum temperatures of the analysis and tests at thermocouple locations.
Name_NodeThermocoupleCalculatedPredictedTest
Non-OPOPNon-OPOPSubSysSystem
STRUCTURE_SIDE_FRAMESTC1-TRP37.73-47.73-80 (90)35.9
EPS_BATTERIES (Charge)TC2-Batt-33.70-43.704543.6
EPS_BATTERIES (Disharge)TC2-Batt-33.70-43.706043.6
PAYLOADTC3-Overo32.7133.2942.7143.294562.2
EPSTC4-EPS-PCB-33.72-43.728043.1
COMMS_AOCSTC5-ADCS31.7132.5641.7142.5665.9441.9
MOTHERBOARD (IB)TC6-IB34.47-44.47-NA44.1
STRUCTURE_SIDE_FRAMESTC7-STR36.23-46.23-80 (90)36.0
MOTHERBOARD (OBC)TC8-OBC-Shield-36.98-46.9860 (85)45.5
ZADSTC9-ZADS31.0632.9941.0642.996036.8
SOLAR_PANELS_LATERAL (-X)TC10-nX-SP-43.23-53.23NA35.9
SOLAR_PANELS_LATERAL (+Y)TC11-Y-SP-46.08-56.08NA35.7
NADSTC12-NADS-RF32.0432.6242.0442.625537.7
Note: Test column color coding: Green = matched predictions; Blue = within instrument margins; Orange = calculated temperature not reached. Blue text = non-operational elements; Red text = manufacturer tests. (Parentheses) = manufacturer-qualified temperatures; Outside parentheses = 3Cat-4 unit tested temperatures (acceptance level).
Table 25. Minimum temperatures of the analysis and tests at thermocouple locations.
Table 25. Minimum temperatures of the analysis and tests at thermocouple locations.
Name_NodeThermocoupleCalculatedPredictedTest
Non-OPOPNon-OPOPSubSysSystem
STRUCTURE_SIDE_FRAMESTC1-TRP−24.82 −34.82 −25 (−50)−31.5
EPS_BATTERIES (Charge)TC2-Batt-4.95-−5.05041.5
EPS_BATTERIES (Disharge)TC2-Batt-4.95-−5.05−20−17.3
PAYLOADTC3-Overo−4.78−8.16−14.78−18.16−45−23.3
EPSTC4-EPS-PCB-−0.16-−10.16−20 (−40)−17.3
COMMS_AOCSTC5-ADCS−19.95−16.99−29.95−26.99−27.1−23.9
MOTHERBOARD (IB)TC6-IB−3.05 −13.05 NA−19.8
STRUCTURE_SIDE_FRAMESTC7-STR−24.54 −34.54 −25 (−50)−31.4
MOTHERBOARD (OBC)TC8-OBC-Shield-0.63-−9.37−20 (−30)−18.7
ZADSTC9-ZADS−20.95−24.31−30.95−34.31−20 (−40)−29.7
SOLAR_PANELS_LATERAL (−X)TC10-nX-SP-−25.48-−35.48NA−31.7
SOLAR_PANELS_LATERAL (+Y)TC11-Y-SP-−25.16-−35.16NA−31.1
NADSTC12-NADS-RF−14.62−10.84−24.62−20.84−60−29.0
Note: Test column color coding: Green = matched predictions; Orange = calculated temperature not reached. Blue text = non-operational elements; Red text = manufacturer tests. (Parentheses) = manufacturer-qualified temperatures; Outside parentheses = 3Cat-4 unit tested temperatures (acceptance level).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Buitrago-Leiva, J.N.; Terraza-Palanca, I.; Contreras-Benito, L.; Fernandez, L.; Gracia-Sola, G.; del Castillo Sancho, C.; Ha, L.; Palma, D.; Solyga, M.; Camps, A. The 3Cat-4 Spacecraft Thermal Analysis and Thermal Vacuum Test Campaign Results. Aerospace 2024, 11, 805. https://doi.org/10.3390/aerospace11100805

AMA Style

Buitrago-Leiva JN, Terraza-Palanca I, Contreras-Benito L, Fernandez L, Gracia-Sola G, del Castillo Sancho C, Ha L, Palma D, Solyga M, Camps A. The 3Cat-4 Spacecraft Thermal Analysis and Thermal Vacuum Test Campaign Results. Aerospace. 2024; 11(10):805. https://doi.org/10.3390/aerospace11100805

Chicago/Turabian Style

Buitrago-Leiva, Jeimmy Nataly, Ines Terraza-Palanca, Luis Contreras-Benito, Lara Fernandez, Guillem Gracia-Sola, Cristina del Castillo Sancho, Lily Ha, David Palma, Malgorzata Solyga, and Adriano Camps. 2024. "The 3Cat-4 Spacecraft Thermal Analysis and Thermal Vacuum Test Campaign Results" Aerospace 11, no. 10: 805. https://doi.org/10.3390/aerospace11100805

APA Style

Buitrago-Leiva, J. N., Terraza-Palanca, I., Contreras-Benito, L., Fernandez, L., Gracia-Sola, G., del Castillo Sancho, C., Ha, L., Palma, D., Solyga, M., & Camps, A. (2024). The 3Cat-4 Spacecraft Thermal Analysis and Thermal Vacuum Test Campaign Results. Aerospace, 11(10), 805. https://doi.org/10.3390/aerospace11100805

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop