Introduction

University-class satellites are designed by university students for the specific purpose of student training. Many satellites have been flown since the first 70 s [1, 2]. The process of thermal control for a satellite involves controlling the energy entering and leaving the satellite to ensure that the equipment of the satellite remains within an acceptable temperature range. Thus, the first step in the thermal control system design lifecycle is to define the values of the external heat fluxes based on the orbital parameters and establish the temperature specifications in which the satellite will be operated during its lifetime [3]. External and internal heat loads on a satellite differ over some range, depending on the time of launch, exact orbit details, and natural variations in the solar output and Earth’s atmospheric conditions.

Small satellite thermal control design, modeling, and analysis may be carried out by either analytical or software. Due to the widespread use of these software tools based on numerical methods, analytical approaches for satellite thermal analysis are now hardly ever used. Nevertheless, analytical studies highlight the physics of the problem and are essential at an early stage of the thermal design when the mission and structure are not yet completely defined [4]. At the beginning of spacecraft thermal control development, some attempts were made to face the problem of the thermal design of a spacecraft analytically [5,6,7]. Analytical solutions can only be found for simple geometric scenarios that are not often representative of real satellite design situations.

Preliminary thermal analysis has been carried out using an in-house thermal simulation software tool to estimate the temperature that the satellite will meet quickly and accurately [8,9,10]. Recent complex numerical algorithms were developed and incorporated for satellite thermal problems in commercial software [11]. These software packages employ “lumped-parameter” models that describe the spacecraft as a discrete network of nodes, with one energy balance equation per node [12]. Predicting the thermal behavior of small-sized satellites is critical due to the small space and mass for their thermal control which is often desired in the space industry [13, 14]. Performing thermal analysis of a small-sized satellite with different categories was studied. Finite difference method (FDM) was used to simulate the thermal behavior on the PiCPoT sat. by [13]. Bulut et al. [15] studied the effect of different proportions of solar cell and painted aluminum on CubeSat faces, while FDM is used to estimate the temperature on the faces of the FalconSat-2 satellite [16]. The finite element method (FEM) used ABAQUS–MATLAB to assess the thermal behavior of the FASTRC nanosatellite [17]. Commercial software was also used to validate the obtained results. ESATAN-TMS software was used by Reiss [18]. Also, Thermal Desktop software was used to validate the results obtained by Richmond et al. [19]. Table 1 shows a summary of some universities’ activities in small satellite thermal control analysis and design. The table sums up the main features for each satellite such as university name, method of thermal control, and software used in the analysis.

Table 1 Summary of some university’s activities in small satellite thermal control

From the above literature, Thermal design may be active or passive temperature control systems. The active thermal control devices include pumped loop systems, heaters, shape memory alloy (SMA), and louvers [33]. It is complicated to exploit active thermal control devices with small satellites [34]. Passive thermal control system uses the conduction and radiation properties of materials to control the satellite temperature. Besides, it does not need a supplementary power source that saves the satellite power [35]. Very low cost of passive thermal control devices is achieved [36]. So, the passive method is the foremost suitable solution for the thermal control system of small satellites.

The European Student Earth Orbiter (ESEO) satellite was chosen to carry out this study. It is a low earth orbit (LEO) micro-satellite mission. The thermal control subsystem (TCS) of ESEO was carried out by [25]. It included active and passive thermal control elements and was performed using the ESATAN-TMS software package. This study will introduce an alternative means for the thermal control system of ESEO to be passive by partially modifying the arrangement of internal components on each panel and using tapes, coatings, radiators, and multi-layer insulation (MLI) applied to the satellite to control radiation heat exchange between the satellite and its environment. A detailed thermal model for ESEO satellite has been created using Thermal Desktop software [37]. The external fluxes absorbed by the satellite predicted by Thermal Desktop were introduced and compared with that predicted ESATAN-TMS software package. Satellite components operating temperatures were introduced under both hot and cold cases as the worst operating regime conditions.

The paper is organized as follows: First, the selected satellite for study, ESEO is described; then, the thermal analysis model based on a nodal lumped parameter method is elaborated; finally, results, discussions, and conclusions are given.

Satellite’s configuration

ESEO [25] has a cuboid shape with six structural panels and three solar panels of which two are deployable and one fixed. The main dimensions are within a cuboid of 967 × 750 × 680 mm, and the total mass of the satellite is less than 100 kg. The main features of the satellite are:

  • Orbit: Sun-synchronous, 520 km altitude, 98.48° inclination, and Local Time of Ascending Node (LTAN) 10:30.

  • Structure: Aluminum and honeycomb structure.

  • Power: Solar panels, 180 W (Peak) 100 W (average).

  • Battery: Lithium-Ion battery 190 Wh.

  • Stabilization: 3 axes stabilized.

  • Mission’s life: 4.5 years.

Figure 1 A shows the internal view of ESEO satellite adapted from [25], while Fig. 1B illustrates the arrangement of the internal components with the new relative distribution. This internal view was created as a resourcse in developing the model in this paper. The satellite equipment and their functions are given in Table A1

Fig. 1
figure 1

Internal view of ESEO satellite.

Passive thermal control system modeling

The analysis starts with gathering enough information about satellite equipment nominal operation temperature ranges and predicted heat dissipation. Thermal boundary conditions for each mission phase must be identified, including spacecraft altitude, orbital parameters, and orientation relative to the Sun and Earth. In the present work, the model was built using the Thermal Desktop package.

Internal component rearrangement

ESEO thermal control system was initially designed as passive and active thermal control, and thermal analysis was performed using ESATAN-TMS software package [25]. The satellite has been partially modified by utilizing internal components rearrangement and controlling external radiation exchange by managing the exterior thermo-optical properties. Rearrangements are made such that minor changes are done to keep on the satellite configuration design which is based on the general process for configuring a satellite [38]. This means that all satellite components are redistributed such that the components on each structural panel are the same as the previously investigated satellite [25]. The relative position of each component to the others is iteratively changed to meet all temperature requirements when a passive thermal control system instead of an active thermal control system was used.

The new arrangement of the components on each panel is based on the following considerations. There are two high heat dissipation equipment mounted on panel 1 (+ X) (TMTC main and Gyro Box). They dissipate 68.04 W in a hot case in addition to the heat generated from mounting the solar panel on the external side of this structure panel. The two highly dissipating equipment have to be separated and make a thermal path to radiate the excess heat to the space. So two radiation areas (Radiators) are added to the adjacent panels (panels 2 and 5). No changes have been done to the equipment locations on Panel 2 but the MLI was replaced With Teflon Aluminized 1-mm radiator to increase the heat transfer between the spacecraft and the space. On Panel 3, The TMTC redundant equipment has been moved away from the adjacent hot panel 1 to avoid hot spot generation. The locations of OBDH and PEB on panel 4 have been changed to increase the heat transfer to panel 6 and to decrease the heat transfer to panel 3. The brilliant aluminum coating was replaced by MLI to decrease the heat transfer between the spacecraft and space. No changes have been done for equipment location on panel 5 but MLI was replaced by Aeroglaze A276 white paint coating to increase the heat transfer between the spacecraft and space. On Panel 6, The TMTC main and the battery have been moved away from the adjacent hot panel 1 to avoid hot spot generation. Most of the panels were covered with MLI to avoid overcooling the battery. There are no changes in the thermal control of the solar panels.

After many trials of components arrangement with different insulators, radiators, and their thermophysical properties, the final distribution of the internal components on different structure panels is shown in Fig. 1 B and Table A2.

Geometry creation

The first step in model creation is defining the external geometry. The spacecraft geometry consists of a cuboid structure (six structure panels) and three solar panels (one fixed and two deployable panels). The external solar and structural panels were designed by creating nine Thermal Desktop rectangles to represent the satellite’s shell and the solar panels.

Aluminum 2024 was used for panels number one, four, and five (in the directions + X, -X, and -Y, respectively). For design reasons, the aluminum panels have a thickness of 20.6 mm. Honeycomb panels were used for panel number two, three, and six (in the directions + Y, + Z, and -Z, respectively) and the three solar panels. The body or equipment panels have a shell thickness of 0.3 mm and a core thickness of 20 mm with a total thickness of 20.6 mm. The solar panels have a shell thickness of 0.3 mm and a core thickness of 13 mm with a total thickness of 13.6 mm. Nine nodes were defined for each panel, coming to a total of 81 nodes for the external structural and solar panels. The node is designated by two digits; the first is for the panel number, and the second is for the node number. The MLI was modeled as 36 nodes.

The second step is defining the internal geometry that represents the equipment. To create a thermal model of the internal equipment in the Thermal Desktop, all equipments were represented as cylindrical or box shapes. Each equipment has a thickness of 5 mm.

Six nodes were defined for each internal component coming to a total of 126 nodes. Each component node is designated by three digits; the first is for the panel, followed by the component number on the panel, and the third is the node number as shown in Table A2. The Thermal Desktop model has a total of 243 nodes. There are three types of nodes that can be used in the model: diffusion nodes, arithmetic nodes, and boundary nodes. The satellite is represented by 207 diffusion nodes and 36 arithmetic ones. Some experience is needed to determine the suitable number of nodes for each element (nodes sensitivity analysis). In general, more nodes lead to higher resolution in the results. However, large numbers of nodes increase the complexity of the thermal model and the time required to build and run the model.

Thermal energy balance

The thermal modeling is based on a nodal or lumped parameter method. In this method, the satellite is divided into a number of regions, assumed isothermal, which are called nodes. These nodes exchange heat among each other by conduction and radiation. The external nodes exchange heat with the environment via radiation. The temperature of each node is the result of these interactions. The heat balance equation for node i coupled with nodes j through N can be written as Eq. (1) [39, 40].

$$m_{\rm i} C_{\rm i} \frac{{{\rm {d}}T_{\rm i} }}{{\rm {d}}t} = \dot{Q}_{{{\text{external,i}}}} + \dot{Q}_{\rm i} - \dot{Q}_{\rm e} - \mathop \sum \limits_{\rm j = 1}^{n} K_{\rm ij} \left( {T_{\rm i} - T_{\rm j} } \right) - \mathop \sum \limits_{\rm j = 1}^{n} R_{\rm ij} \left( {T_{\rm i}^{4} - T_{\rm j}^{4} } \right)$$
(1)

where \({m}_{\rm i}C\): the thermal mass \([J \, K^{-1}]\).

\({\dot{Q}}_{\rm i}\): the internal heat dissipation [W] is the total heat dissipated by the satellite equipment [W] calculated by summation of the operating components during the considered missions as shown in Table A2

\({K}_{\rm ij}\):conductive heat exchange factor between nodes i and j [W K−1].

\({R}_{\rm ij}\):radiative heat exchange factor between nodes i and j [W K−4].

\(\sigma\):Stefan–Boltzmann constant [W m−2 K−4].

Ti and Tj:the temperatures of nodes i and j, respectively [K].

The term \({\dot{Q}}_{\rm e}\) is the emitted heat to space [W] given by

$$\dot{Q}_{\rm e} = \sigma \varepsilon_{\rm i} A_{{{\text{space}},i}} T_{\rm i}^{4}$$
(2)

The term \({\dot{Q}}_{\rm external,i}\) is external loads (solar, albedo, and planetary heat rate) [W], given by Eq. (3) [40].

$$\dot{Q}_{{{\text{external}},i}} = \dot{Q}_{{{\text{solar}}}} + \dot{Q}_{Albedo} + \dot{Q}_{{{\text{Earth}}}}$$
(3)

The solar radiation equation is

$$\dot{Q}_{{{\text{solar}}}} = A_{\rm pr} \alpha_{\rm s} S$$
(4)

where Apr is the projected area, αs is the absorptivity of external panels, and S is the solar constant (Solar flux). Albedo is described by:

$$\dot{Q}_{{{\text{Albedo}}}} = A_{\rm pr} F_{\rm S - E } \alpha_{\rm s} fScos\theta$$
(5)

where FS-E is the view factor from the satellite to the Earth, f is the albedo factor, and θ is the angle between the satellite position and the zenith.

Earth’s infrared radiation is:

$$\dot{Q}_{{{\text{Earth}}}} = A_{\rm pr} F_{\rm S - {\text{E}}} \varepsilon G$$
(6)

where ε is the emittance of external surfaces and G is the Earth’s radiation flux.

Different types of conductance exist between various nodes such as through-thickness conductance, inner-shell conductors, conductance between different components, conductance between the three solar panels, and between the central solar panel and structural panels to which it is attached. The conductive heat exchange factors are defined as:

$$K_{\rm i,j} = \frac{{ - {\text{kA}}_{\rm i} }}{{{\text{dx}}}}$$
(7)

The radiative conductance exists between all internal components, different sides of each component, and between each component and internal structural walls. The radiative heat exchange factors are defined as:

$$R_{\rm ij} = A_{\rm i} F_{\rm i - \rm j} \varepsilon_{\rm ij} { }$$
(8)

where.

\(k\) the thermal conductivity of the material [W m−1 K−1].

\({\mathrm{A}}_{\rm i}\) the nodal area [m2].

\(\mathrm{dx}\) the distance between two adjacent nodes [m].

\({F}_{\rm {i-j}}\) the view factor between nodes i and j by knowing the optical properties of all components.

\({\varepsilon }_{\rm ij}\) the emissivity between nodes i and j.

Boundary and operating conditions

The design philosophy is to analyze the two extreme cases defined as:

  • Worst-Case Hot (WCH) represents the operational mode in which maximum external heat loads (albedo: 0.35; Earth radiation: 258 W m−2; solar radiation: 1418 W m−2) [25] and maximum internal heat dissipation (176.86 W) [25] as shown in Table A2. The satellite is pointing toward the Sun (the x-axis faces the Sun, and the y-axis faces the north celestial pole); then, its orientation changed to nadir for imaging Earth according to mission requirements (the z-axis faces the Earth, and the y-axis follows the velocity vector).

  • Worst-Case Cold (WCC) represents the nominal operational mode in which minimum external heat loads (albedo: 0.25; Earth radiation: 208 W m−2; solar radiation: 1326 W m−2) [25], minimum internal heat dissipation (60.12 W) [25] as shown in Table A2. The satellite is pointing toward the Sun (the x-axis faces the Sun, and the y-axis faces the north celestial pole).

Table 2 Thermal filler, thickness, and operating temperature range for satellite components

Each internal equipment has a heat capacity Cp of 921 J kg−1 K−1, and thermal conductivity of k = 155 W/m.K which approximates all equipment to aluminum [25]. Conductive heat exchange between the internal components and the mounting panels is controlled by applying HALA TGF-C0500-SI as a thermal filler with thermal conductivity of 1.5 W m−1 K−1 [25] with a thickness of 0.5 mm. The conductive heat exchange between structural panels is controlled by using thermal filler Epotek H74 with thermal conductivity of 1.3 W m−1 K−1 [32] and thickness of 0.2 mm. Table 2 shows the different thermal fillers with their thickness for both old and new designs.

All external heat loads and internal heat dissipation considered in this work follow the same scenario of [25] including the internal heat dissipation of the battery during charge and discharge (zero heat dissipation as clear in Table A2) to achieve the same base for comparison. Karam [39] reported that there are many difficulties in characterizing actual heat dissipation as it varies with temperature, perturbations in consumed power, eclipse times, state of charge/discharge, and charge efficiency, which often varies from one cell to another in the same batch.

The 5 ℃ margin is commonly used by many aerospace companies [28]. An informal survey of NASA and commercial satellite programs (Boeing, Lockheed Martin, and Space Systems Loral) showed that 5 ℃ was the most common margin used, although significantly different margins were used on some programs [3].

The values of the temperature limits for all components except the battery are used according to reference [25] as shown in Table 2. For the battery, there are a lot of discrepancies regarding the operating temperature limit; The author of [25] mentioned three types of batteries (Li-ion, Ni–Cd, and Ni–H) with different operating temperature limits. According to NASA report [42] regarding the state of the art in small spacecraft technology, lithium-based batteries are the most commonly used in portable electronic devices because of their rechargeability, low weight, and high energy, and have become ubiquitous on spacecraft missions. After surveying many battery data sheets for different manufacturers BST BAT-110 (Berlin Space Technology) was chosen because it has the more suitable operating range which is − 20 ℃ to 40 ℃ during charging and discharging [41].

The optical properties of the satellite external surfaces for both old and new designs are presented in Table 3.

Table 3 Satellite external surface’s optical properties

All equipment and the internal sides of the structural panels have the optical properties of polished aluminum with an emissivity of 0.05 and absorptivity of 0.15. These values are the same for the old [25] and the new design.

To provide a reasonable analysis time, results for WCC were presented during nine orbits to reduce the run time. Nine orbits are sufficient because the steady-state profile occurs after the six orbits. While results for WCH were presented during 23 orbits because the satellite orientation was changed from Sun pointing to nadir pointing for taking images within three consecutive orbits (orbit 11 to 13). In the following section, the WCH and WCC simulation results are presented and discussed to prove that the passive thermal control system meets the requirements.

Results and discussion

Single-mode verification

The single-mode analysis consists in having distinctive dissipated powers with time in both pointing directions. The boundary conditions were constant, and non-chained radiative cases were studied.

The external heat flux (Solar, albedo, and planetary IR) along one orbit impinging the external faces (six structures and three solar panels) for 81 nodes at Sun pointing and nadir pointing modes of operation are calculated by Thermal Desktop. The results are compared with the corresponding results obtained by ESATAN-TMS analyses [25]. The behavior of the heat fluxes on the satellite is strongly influenced by the attitude dynamics along the orbit. Regarding direct solar radiation, if a face points toward the Sun, the opposite face is “in eclipse.” For the albedo and the IR, the behavior is less intuitive.

Node 10 located on the solar panel + X and node 50 located on structural panel + Y are presented here as a sample of the results obtained. Figure 2 illustrates the time evolution of the heat flux impinging the external faces of the solar panel + X along one orbit at Sun pointing (left) and nadir pointing (right) modes of operation, respectively. When solar panel + X is facing the Sun (Fig. 2A (left)), the solar flux is maximum, while it tends to be zero when pointing to nadir as shown in Fig. 2D (right). The albedo is dependent on Sun flux. IR depends on the view factor between the satellite and the Earth. External fluxes of Node 50 located on the structural panel + Y are shown in Fig. 3 as a sample of the structural panel. It is found that no significant changes in external fluxes have been recorded among all nodes of the same surfaces calculated from both software.

Fig. 2
figure 2

External heat fluxes on solar panel + X as predicted by ESATAN-TMS and Thermal Desktop (node 10)

Fig. 3
figure 3

External heat fluxes on structural panel + Y as predicted by ESATAN-TMS and Thermal Desktop (node 50)

Hot and cold cases results

Hot case

For the hot, transient thermal analysis of the Thermal Desktop model was run for a time of 23 orbit periods (95 min per one orbit). This is an adequate amount of time for the satellite temperature to accomplish steady-state profile conditions. The repeated oscillation in the temperature for all figures is due to the orbital variation of entering and leaving the Earth’s shadow. The temperature of solar panels, structural panels, and all internal satellite components were examined.

The results of the three solar panels (+ X, + Z, and –Z) for nine nodes are given in Fig. 4A, B, C. The results show that all the panels are within their required temperature limits. For the solar panel (+ X), it is noticed that the temperature profile is quite similar for nodes from 1 to 6, and they are at a higher temperature of about 9 °C to 19 °C above nodes 7, 8, and 9. This is related to the arrangement of both the nodes and the internal components on the panel. For the solar panels (+ Z and –Z), all nodes have similar temperature profiles. The solar panels + X has a maximum temperature of around 78.7 ˚C with a safety margin of 36.3 ℃ below the maximum allowable operating temperature (115 ℃), while solar panels + Z and –Z have an equal average maximum temperature of around 57.22 ℃ and 56.51 ℃, respectively, with a margin of 57.78 ℃ and 58.49 ℃, respectively, below the maximum allowable operating temperature.

Fig. 4
figure 4

Hot case temperature variation (including margin) on structural panels for nine nodes

The maximum heat input is received by the solar panel + X because this panel is fixed on the structural panel + X and receives heat flux dissipated from the internal components of 68.04 W from AMST and Gyro in addition to external heat flux. The difference in heat input received by the panel -Z and + X is caused by the change in surface area and view factors.

The transient temperature profile for nine nodes over the six structural panels is shown in Fig. 4. Also, all the structural panels are within their required temperature limits. The maximum temperature attained is 40.54 °C which is located at node 3 on panel + X (Fig. 4D) which is slightly higher than node 6 on panel –Y (Fig. 4H) and node 9 on panel (-Z) (Fig. 4I). The other panels + Y (Fig. 4E), + Z (Fig. 4F), and –X (Fig. 4G) have a maximum temperature of about 35.77 ℃ to 37.2 ℃. Panels + Y, + Z, and –X have the lowest maximum temperature due to the low external heat flux calculated in Sect. 4.1, while panel + X has the maximum temperature due to high external heat flux and high internal heat dissipation of internal components.

For internal components as shown in Fig. 5, the maximum temperature is approximately less or equal to the maximum temperature of the panel supporting these components. The results show that all the components are within their required temperature limits. For example, in Fig. 5, the predicted AMSAT and Gyro temperatures analysis show that Gyro temperature levels at 37.53 ℃ and AMSAT temperature levels at 37.68 ℃ as maximum temperatures with temperature margins of 2.47 ℃ and 27.32 ℃, respectively.

Fig. 5
figure 5

Hot case temperature variation (including margin) on internal components

Figures 5G, H demonstrate the temperature variation for six nodes of the most critical components and battery and gyro box, respectively, to ensure the validity of temperature limits with the new design. The maximum temperature of the battery attained is between 37.83 ℃ (for node 2) and 38.17 ℃ (for node 3) with a minimum safety margin of 1.83 ℃. For Gyro box, the maximum temperature ranges between 32.65 ℃ (for node 4) and 37.53 ℃ (for node 3) with a minimum safety margin of 2.47 ℃. The maximum temperature listed in Table 4 and the temperature profile presented for all internal components in Fig. 5 (A to F) correspond to the node which has the maximum temperature for each. (Fig 6 and 7)

Table 4 Hot case results summary
Fig. 6
figure 6

Cold case temperature variation (including margin) on structural panels for nine nodes

Fig. 7
figure 7

Cold case temperature variation (including margin) on internal components

The extreme hot cases in this study are considered very severe heat loading so it is not a nominal mode of operation. The temperature profiles in normal operating conditions for both battery and Gyro box are shown in Appendix B Figs 8 and 9. In these figures, the maximum operating temperature of gyro box and battery is 24.1 ℃ and 15.29 ℃ which are far from the maximum operating limit. The low safety margins of the battery and gyro box do not represent a defect in the concept of using a passive thermal control system because these narrow safety margins can be increased through increasing radiator surface area or any other passive tool which is a passive thermal control system component for heat rejection. Also, the larger radiator surface area compensates for the accuracy of predicted results due to assuming zero battery heat dissipation. Moreover, according to [42], there are advanced components that have a wider operating temperature range.

Fig. 8
figure 8

Temperature profile of gyro box on the nominal operational phase

Fig. 9
figure 9

Temperature profile of the battery on the nominal operational phase

A comparison of the present work and [25] based on the maximum temperature limit given in Table 2 and a margin of 5 are demonstrated in Table 4, while the present work has met the maximum temperature limit for all components. In the old design [25], the upper-temperature limit is not satisfied for many components shaded in Table 4.

Cold case

For the cold case, it is found that a time of nine orbit periods is enough time for the satellite temperature to reach steady-state profile conditions. The temperature of solar panels, structural panels, and all internal satellite components were examined. The minimum temperature shown in Table 5 and the temperature profile presented for all internal components in Fig. 6(A–F) correspond to the node which has a minimum temperature for each.

Table 5 Cold case results summary

Figures 6 A, B, and C shows the temperature profile of the three solar panels (+ X, + Z, and –Z) for nine nodes. The minimum allowable operating temperature limit is -90 ℃. The results show that all the panels are within their required temperature limits. For the solar panel (+ X), it is noticed that the temperature profile is quite similar for nodes from 1 to 6, and they are at a higher temperature of about 10 ℃ to 20 ℃ above nodes 7, 8, and 9. For the solar panels (+ Z and –Z), all nodes have a similar temperature profile as found in hot case analysis. The solar panels + X has a minimum temperature of − 31.95 ℃ with a safety margin of 58.05 ℃ above the minimum allowable operating temperature, while solar panels + Z and –Z have a minimum temperature of around − 54.4 ℃ and − 54.11 ℃, respectively, with a margin of 35.6 and 35.89 ˚C above the minimum allowable operating temperature

The transient temperature profile for nine nodes over the six structural panels is shown in Fig. 6. Also, all the structural panels are within their required temperature limits. The minimum temperature attained ranges from − 14.77 ℃ to − 17.1 ℃ for panels 6 and 2, respectively at all nodes.

For internal components as shown in Fig. 7, the minimum temperature is approximately higher or equal to the minimum temperature of the panel supporting these components. The results show that all the components are within their required temperature limits.

In the literature, the most critical component is the battery because it can work only in a small temperature range [13]. In this work, the battery shows a temperature safety margin of 6.64 ℃, although the heat dissipation is assumed to be zero. The temperature safety margin would be increased if the heat dissipation was assumed nonzero.

Figure 7G and H demonstrates the temperature variation for six nodes of reaction wheel 2 and uCAM, respectively (which have the lowest temperature safety margin), to ensure the validity of temperature limits with the new design. The minimum temperature of the reaction wheel 2 attained is between − 15.12 ℃ (for node 4) and − 15.38 ℃ (for node 2). For the uCAM, the minimum temperature ranges between − 14.62 ℃ (for node 4) and − 15.27 ℃ (for node 5)

A comparison of the present work and old design based on the minimum temperature limit given in Table 2 and a margin of 5 are shown in Table 5, while the present work has met the minimum temperature limit for all components; in the old design, the lower temperature limit is not satisfied for many components shaded in Table 5.

Conclusions

A detailed thermal model for ESEO satellite has been created using Thermal Desktop software. Equipment rearrangement, emissivity, absorptivity, and MLI placement are the main parameters that can be varied to change the temperature distribution. Specific conclusions can be summarized as:

  • The passive thermal control system was able to meet requirements and maintain component temperatures and panels within their design limits.

  • The most critical components in the hot case are the battery and gyro box with a temperature safety margin of 1.8℃ and 2.4℃, respectively. The temperature safety margin can be increased by increasing radiator surface area and passive thermal control tools needed for more heat rejection.

  • In the cold case, the reaction wheel 2 on panel 5 with a temperature safety margin of 4.63 ℃ and the uCAM on panel 2 with a temperature safety margin of 4.73 ℃ have the lowest temperature safety margins. The battery on panel 6 has a temperature safety margin of 6.64 ℃.

  • The new battery used in this work is 3 kg mass [35], while a 7.98 kg battery was used in the old design [25] which means a reduction of 5 kg of the added load on the satellite.

  • The safety margins in the present work are based on the temperature operating range of the same components used in the old design. Based on the state of the art concerning small satellites, there are many components with a wider operating range that enable using passive thermal control systems with wider temperature safety margins.

Finally, thermal vacuum tests should be conducted in a vacuum chamber where the satellite (or equipment) is under vacuum and is subjected to the worst hot and cold conditions including adequate margins.