Applied Thermal Engineering 193 (2021) 117039 Contents lists available at ScienceDirect Applied Thermal Engineering journal homepage: www.elsevier.com/locate/ate Research paper Simulation of a CubeSat with internal heat transfer using Finite Volume Method Edemar Morsch Filho a ,∗, Laio Oriel Seman b , Vicente de Paulo Nicolau a a b Department of Mechanical Engineering, Federal University of Santa Catarina, Florianópolis, SC, 88040-900, Brazil Graduate Program in Applied Computer Science, University of Vale do Itajaí, Itajaí, SC, 88302-901, Brazil ARTICLE INFO Keywords: CubeSat Finite Volume Method Temperature simulation Internal heat transfer Obstruction Gebhart method ABSTRACT Estimating temperature is essential both to design reliable CubeSats and to keep it under maximum operating efficiency. This paper presents the transient thermal simulation of a CubeSat 1U, where the heat transfer by conduction and radiation (external and internal) are solved considering a typical CubeSat mission launched from the International Space Station. The objective is to obtain the temperature field based on the Finite Volume Method (FVM), with inner heat transfer by radiation. The Gebhart method computes the internal heat exchange through successive reflections, and an obstruction model supports the calculation of view factors. Three boundary conditions for the inner side of the CubeSat are tested: without internal heat transfer by radiation, or zero emissivity (๐ = 0.0), with intermediate internal heat transfer by radiation (๐ = 0.5), and maximum internal heat transfer by radiation (๐ = 1.0). The results show a significant impact of the internal heat transfer by radiation in the temperature field of both inner and outer parts of the satellite, and therefore it should not be ignored. Good agreement of transient temperature is found between the FVM and another more straightforward formulation based on the Lumped Method, although the three-dimensional effects are significant and cannot be obtained with such a simplified model. 1. Introduction Before a satellite leaves the ground, the scenarios it will experience in orbit must be tested to minimize the occurrence of failures or inefficient operation [1]. This practice is also essential for CubeSat projects, a satellite’s category based on the dimensions of 10 × 10 × 10 cm for the standard model 1U. CubeSats are generally of low cost, with extensive use of Commercial Off-The-Shelf (COTS) components, short schedule, short operational lifetime, limited redundancy, and extensive testing focused on the system-level [2]. The CubeSat concept was developed in 1999 [3], and since then, more than 1300 CubeSat were already launched,1 most of them in Low Earth Orbit (LEO), but also in successful missions to Mars [4]. The increasing number of electronic operations to be performed during the mission, the complex integration of the subsystems, and the power dissipation make thermal control in space a challenging task [5]. The majority of CubeSats in LEO are below 600 km, has a nearcircular orbit, with a period of around 100 min, whose passages behind the Earth’s shadow, also known as eclipse, may last around 40 min, at maximum. Usually, the CubeSats are covered with photovoltaic panels (PV) to generate power for the subsystems and recharge the batteries, making it possible to operate during the eclipse [6]. In terms of temperature, both solar panels and batteries are critical components that require special attention because when exposed to temperature levels beyond the recommended values, they may be permanently damaged. Also, the PV has a Maximum Power Point (MPP) tracked by the Electrical Power Systems (EPS) to generate power at maximum efficiency, which depends on the temperature levels [7,8]. Other CubeSat’s examples with temperature dependence include power harvesting with active thermal control [9], thermo-mechanical structural failure [10], thermoelectric generators [11], and biological experiments in orbit [12]. Therefore, thermal simulation is a crucial tool to project reliable and efficient CubeSat missions. Analytical formulations are typical for the initial stages of a CubeSat’s development, where a quick estimation of the overall temperature field is obtained and updated repeatedly as more information about the inputs is available. Inevitably, idealizations make it a cheap and fast approach at the expense of accuracy. However, nonlinear terms make it difficult to obtain the analytical solution, and several linearization techniques have been proposed [13]. Intrinsically to analytical solutions is using single nodes, as the Lumped Parameter Method (LPM) ∗ Corresponding author. E-mail addresses: edemar@labcet.ufsc.br (E. Morsch Filho), laio@univali.br (L.O. Seman), vicente.nicolau@ufsc.br (V. de Paulo Nicolau). 1 nanosats.eu. https://doi.org/10.1016/j.applthermaleng.2021.117039 Received 27 January 2021; Received in revised form 6 April 2021; Accepted 26 April 2021 Available online 30 April 2021 1359-4311/© 2021 Elsevier Ltd. All rights reserved. Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. approach, to represent the satellite’s entire subsystems and reduce the complexity of heat transfer estimation. Consequently, the conductive and radiative heat transfer among the parts and their interaction are oversimplified. Examples of thermal studies involving CubeSat’s heat transfer with analytical approaches are Anh et al. [13], Tsai [14], Bulut and Sozbir [15] and Pérez-Grande et al. [16]. On the other hand, numerical simulations provide further insights into the satellite details by quite accurate solutions obtained under higher computational cost and more complex algorithms [14]. Three of the most known numerical techniques are the Finite Difference Method (FDM), Finite Element Method, and Finite Volume Method (FVM) [17]. Reyes et al. [18] present an example of CubeSat’s thermal simulation where they develop an algorithm in MATLAB® based on the FDM and compare the results with the commercial software Thermal Desktop. Kovács and Józsa [19] conduct a thermal analysis of a nanosatellite through a thermal network approach and the commercial software ANSYS® Workbench built on FEM. Bonnici et al. [20] has a thermal model based on LPM to study the UoMBSat −1 PocketQube, whose results are compared with the commercial software Ansys® formulated as FEM. Escobar et al. [21] also use FEM to explore the best thermal control configuration for a CubeSat. Corpino et al. [22] is another example of FEM simulation, implemented by the authors in MATLAB® , where they assess the worst hot and cold orbits. The authors use the Absorption Factors Method for the internal boundary condition, also known as the Gebhart Method [23]. Morsch Filho et al. [24] simulate different attitudes in the commercial software CFX/ANSYS built on FVM for the worst cold and hot scenarios of a CubeSat 1U. From these thermal simulations, only Corpino et al. [22] considered the radiation heat transfer in internal surfaces of the CubeSat. However, in their in-house code, the Printed Circuit Boards (PCBs) and the battery were modeled as lumped nodes; therefore, they did not account for thermal gradients in these parts. Internally, the information about the components’ dimensions and position is essential for estimating obstructing surfaces and, consequently, calculating the heat transfer. Except for the previous work of Morsch Filho et al. [24], none of the mentioned papers have solved CubeSat’s temperature based on the FVM. One of the main attractions of the FVM is the integration of the governing equation over finite control volumes and its conversion into a system of algebraic equations that still follows the conservative balance [25]. These initial observations reveal a gap in the thermal simulation of CubeSats. The impact of internal boundary conditions on the CubeSat’s temperature field outlines the objective of this paper. This work’s first contribution is to build a code based on the Finite Volume Method for temperature estimation of a CubeSat 1U. There are no studies of CubeSats’ simulations with detailed formulation regarding the internal boundary conditions coupled with obstructing surfaces, which is the second major contribution of our work. The next Section 2 starts with the methodology of this paper, Section 3 has the simulation setup of this work, and then at Section 4 there are results about the impact of the internal boundary condition in the temperature field, as well as a comparison of the FVM and LPM results. Section 5 brings the conclusions over the main findings. Fig. 1. Domain for the LPM. internal surfaces, and the heat transfer by conduction exists through the CubeSat’s components, according to the equation: ๐๐ ๐๐ − ๐ ∇. (∇๐ ) − ๐ = 0 ๐๐ก (1) where ๐ is the density [kg/m3 ], ๐ is the heat capacity [J/kg K], ๐ is the temperature [K], ๐ก is the time [s], ๐ is the thermal conduction coefficient [W/m K] and ๐ is the source term [W/m3 ]. 2.1. Lumped parameter method (LPM) The methodology presented in this section is dedicated to solving the thermal field of the satellite. In the LPM formulation, single points represent each main parts of the CubeSat, as shown in Fig. 1. The following assumptions are necessary to develop the equations: • The CubeSat has seven main parts, each one represented by a subindex ๐ค. Solar panels are represented from 1 to 6, while 7 is the battery; • A photovoltaic panel covers each external side of the CubeSat; • The battery is suspended in the center of the CubeSat; • Each panel exchanges heat with the battery, proportional to the temperature difference between these parts and inversely proportional to the thermal resistance ๐ [K/W]; • Thermal resistance ๐ among the solar panels is infinite; • Thermal resistance ๐ between the solar panel and battery is unique and constant; • Material and surface properties are constant; • None internal heat generation. Over the domain of Fig. 1, the classical energy balance (Eq. (1)) is performed along the CubeSat’s orbit, for each node ๐ค of the model, resulting in: ๐๐๐ค =0 (2) ๐๐ก where ๐๐๐ค is the heat transfer by radiation [W], ๐๐๐ค the net heat transfer between the solar panel and battery [W], and ๐ is the volume [m3 ] of the part. The battery is inside the CubeSat, therefore ๐๐7 = 0. The net heat transfer between parts may occur by conduction and radiation, but the following equation will simplify this term. ๐๐๐ค + ๐๐๐ค − ๐๐ค ๐๐ค ๐๐ค 2. Methodology ๐๐๐ค CubeSat’s temperature results from the radiation loads that it faces in orbit, therefore it is a function of orbital parameters, attitude, the geometry of the satellite, material, and surface properties. In this section, the equations to perform the thermal simulation of a CubeSat will be presented. The focus here is to obtain the CubeSat’s transient temperature field through an in-house code based on the FVM, valid for a typical CubeSat 1U. For thermal problems of orbiting spacecrafts, a good approximation is a perfect vacuum, so the energy balance does not have the convective term. In this work, the thermodynamic properties are constant, the radiation heat transfer occurs on external and โง โช ๐7 − ๐๐ค โช ๐ = โจ∑ 6 ๐๐ค − ๐7 โช โช๐ค=1 ๐ โฉ if ๐ค ≤ 6 (3) if ๐ค = 7 The time derivative term will be evaluated according to the following finite difference scheme, where ๐ฅ๐ก is the timestep and ‘‘it’’ the iteration. ๐๐๐ค ๐ (๐๐ก) − ๐๐ค (๐๐ก − 1) ≈ ๐ค (4) ๐๐ก ๐ฅ๐ก The Newton–Raphson method [26] solves the nonlinear system summarized by Eq. (2). The user only needs to inform the initial condition and the balance convergence criteria of each part. 2 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. The description of this term as a linear equation improves the convergence of the model [27]. Substituting these previous equations in Eq. (5) and rearranging the terms: ( ) ๐ ๐ ๐ด๐ ๐ ๐ค ๐ด๐ค ๐ ๐ ๐ด๐ ๐ ๐ ๐ด๐ ๐ ๐ก ๐ด๐ก ๐ ๐ ๐ด๐ ๐ฅ๐ + + + + + + ๐๐ − ๐๐ ๐๐ ๐ฟ๐ธ๐ ๐ฟ๐ ๐ ๐ฟ๐๐ ๐ฟ๐ ๐ ๐ฟ๐ ๐ ๐ฟ๐ ๐ต ๐ฅ๐ก ๐ ๐ ๐ด๐ ๐ ๐ค ๐ด๐ค ๐ ๐ ๐ด๐ ๐ ๐ ๐ด๐ ๐ ๐ก ๐ด๐ก ๐ ๐ด = ๐ + ๐ + ๐ + ๐ + ๐ + ๐ ๐ ๐๐ต ๐ฟ๐ธ๐ ๐ธ ๐ฟ๐ ๐ ๐ ๐ฟ๐๐ ๐ ๐ฟ๐ ๐ ๐ ๐ฟ๐ ๐ ๐ ๐ฟ๐ ๐ต ๐ฅ๐ ๐ +๐๐ ๐ + ๐๐ข (9) ๐ฅ๐ก ๐ Finally, the previous differential Eq. (5) transforms into the next discrete algebraic equation: ∑ ๐๐ ๐๐ − ๐nb ๐nb − ๐๐๐ ๐๐๐ − ๐๐ข = 0 (10) Fig. 2. Control volume for application of conservation equations. Source: Adapted from Versteeg and Malalasekera [25]. nb where ‘‘nb’’ refers to the neighbor volumes (N, S, E, W, T, B), and the coefficients ๐nb are the diffusive flux terms of the neighbors, e.g. ๐๐ = ∑ ๐ ๐ค ๐ด๐ค โ๐ฟ๐ ๐ . The term ๐๐๐ = ๐๐๐ฅ๐ โ๐ฅ๐ก and ๐๐ = nb ๐nb +๐๐๐ −๐๐ . For further details about the FVM, please refer to Versteeg and Malalasekera [25]. The main advantage of FVM over the LPM formulation is the conservative nature of the integral solution since the flux entering a given volume is identical to leaving the adjacent volume [17]. The iterative method to solve Eq. (10) of this work is the TDMA (Tri-diagonal Matrix Algorithm) [25]. In the FVM, the domain’s discretization into small finite volumes results in three-dimensional solutions rather than single values obtained for each part of the LPM’s formulation. The external boundary condition discussed in the previous section is identical for LPM and FVM. On the other hand, the internal radiative heat transfer in the FVM will assume a conservative formulation instead of the simplified radiative–conductive thermal resistance (๐) of the LPM. 2.2. The finite volume method (FVM) In the FVM, the terms of the energy conservation (Eq. (1)) are integrated over time and over a finite number of Control Volumes (CV) adjacent to each other, which results in conservative three-dimensional solutions rather than single values, in contrast to the LPM’s formulation. With the assistance of the divergence theorem, which transforms the volume integration into spatial flux integration across the section area (๐ด), the energy equation becomes: ( ) ๐ โ − ๐๐๐ ๐๐ ๐๐ก − ๐๐๐ ๐๐ก = 0 (5) (๐ ∇๐ ) .๐ ๐ด๐๐ก ∫๐ฅ๐ก ๐๐ก ∫๐ถ๐ ∫๐ฅ๐ก ∫๐ด ∫๐ฅ๐ก ∫๐ถ๐ The numerical procedure to solve this problem requires the distribution of nodes in different positions of the domain, where the dependent variable will be evaluated through a set of algebraic equations that couple each node to its neighbors. Therefore, instead of an exact solution obtained from the partial differential equation, the user will have the discrete answer in specific points. This group of nodes forms the mesh, also referred to grid [17]. Fig. 2 shows a control volume used to explain the discretization of the equations of this work. In this three-dimensional orthogonal volume there are six surfaces identified by north (n), south (s), east (e), west (w), top (t), and bottom (b). The variable of interest (temperature) is located at the center of this volume and represented by P. The neighbor points N, S, E, W, T, B are in the north, south, east, west, top, and bottom, respectively. In this work, the mesh is structured, so each volume has the same quantity of neighbors, and their organization follows a natural order [27]. The volumes are hexahedral, and they do not overlap. The transient term, which represents the time variation of temperature in Eq. (5), can be written as: ( ) ( ) ๐ ๐๐๐ ๐๐ ๐๐ก = ๐๐ ๐๐ − ๐๐๐ ๐ฅ๐ (6) ∫๐ฅ๐ก ๐๐ก ∫๐ถ๐ 2.2.1. Internal heat transfer The internal heat transfer by radiation will use the Gebhart Method [23,28], where the following assumptions are necessary: (a) Each discretized surface is isothermal; (b) Gray and diffuse surfaces; (c) The energy leaving a surface is uniformly distributed, so the view factor between two surfaces is constant. The diffuse surface is an ideal assumption, necessary for the Gebhart Method, that differs from actual surface properties used in the satellite’s projects, where absorptivity and emissivity have directional dependence. To handle non-diffuse cases, the reader can consult the Monte Carlo Ray Tracing method [29– 31]. The heat transfer by radiation on the surface ๐ is: ๐๐ = ๐ด๐ ๐๐ ∫๐ฅ๐ก ∫๐ถ๐ (11) The term ๐บ๐−๐ is the absorption factor and represents the fraction of energy emitted by surface ๐ด๐ that hits ๐ด๐ and there it is absorbed, including direct (emission) and indirect (reflection) ways, from all the surfaces ๐. The absorption factor has the reciprocity relation ∑ (๐๐ ๐ด๐ ๐บ๐−๐ = ๐๐ ๐ด๐ ๐บ๐−๐ ), follows the summation rule ( ๐ ๐=1 ๐บ๐−๐ = 1), and it is calculated as: (12a) โ๐บ = ๐ โก ๐บ1−1 โข ๐บ ๐บ = โข 2−1 โข โฎ โข๐บ โฃ ๐−1 (7) where ๐ฟ is the distance between two points. The following linear equation describes the source term for the fully implicit scheme: ( ) ฬ ๐๐๐ ๐๐ก = ๐๐ฅ๐ = ๐๐ข + ๐๐ ๐๐ ๐ฅ๐ก ( ) ๐บ๐−๐ ๐ ๐๐4 − ๐๐4 ๐=1 The superscript ‘‘๐ ’’ is dedicated to a variable at time ๐ก, while the term without it means a variable at time ๐ก + ๐ฅ๐ก. By using a central differencing approach for the face fluxes and fully implicit method, the integration over the diffusive term result in the following equation: โ (๐ ∇๐ ) .๐ ๐ด๐๐ก ∫๐ฅ๐ก ∫๐ด ) ๐ ๐ด ( ) ๐ ๐ด ( ) ๐ ๐ด ( = ๐ ๐ ๐๐ธ − ๐๐ + ๐ค ๐ค ๐๐ − ๐๐ + ๐ ๐ ๐๐ − ๐๐ ๐ฟ๐ธ๐ ๐ฟ๐ ๐ ๐ฟ๐๐ ) ๐ ๐ด ( ) ๐ ๐ด ( ) ๐ ๐ด ( + ๐ ๐ ๐๐ − ๐๐ + ๐ก ๐ก ๐๐ − ๐๐ + ๐ ๐ ๐๐ − ๐๐ต ๐ฟ๐ ๐ ๐ฟ๐ ๐ ๐ฟ๐ ๐ต ๐ ∑ ๐บ1−2 ๐บ2−2 โฎ ๐บ๐−2 โก1 − ๐ ๐นฬ 1 1−1 โข โข −๐1 ๐นฬ2−1 โ=โข โฎ โข โข −๐ ๐นฬ โฃ 1 ๐−1 (8) 3 โฏ โฏ โฑ โฏ ๐บ1−๐ โค โฅ ๐บ2−๐ โฅ โฎ โฅ ๐บ๐−๐ โฅโฆ −๐2 ๐นฬ1−2 1 − ๐1 ๐นฬ1−1 โฏ โฎ −๐2 ๐นฬ๐−2 โฑ โฏ โฏ (12b) −๐๐ ๐นฬ1−๐ โค โฅ −๐๐ ๐นฬ2−๐ โฅ โฅ โฎ โฅ 1 − ๐๐ ๐นฬ๐−๐ โฅโฆ (12c) Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 3. Test of the dot product to estimate the obstruction. Left: ๐(๐, ๐) = −1; Middle: ๐(๐, ๐) = −1; Right: ๐(๐, ๐) = 1. โก ๐นฬ ๐ โข 1−1 1 โข ๐นฬ ๐ ๐ = โข 2−1 1 โข โฎ โข๐นฬ โฃ ๐−1 ๐1 ๐นฬ1−2 ๐2 ๐นฬ2−2 ๐2 โฏ โฎ โฑ ๐นฬ๐−2 ๐2 โฏ โฏ ๐นฬ1−๐ ๐๐ โค โฅ ๐นฬ2−๐ ๐๐ โฅ โฅ โฎ โฅ ๐นฬ๐−๐ ๐๐ โฅโฆ (12d) The term ๐ is the reflectivity [-] and ๐นฬ [-] is the view factor. This view ∑ ฬ factor must satisfy the summation rule ( ๐ ๐=1 ๐น๐−๐ = 1). By assuming that the radiative properties are independent of temperature, the Gebhart factors’ matrix is solved before the FVM, and the values are recovered from a file in the memory. The computation of view factors with potential obstructing requires considerable CPU time, and for this reason, this process divides in two parts: determination of obstructions and then the view factor itself. Fig. 4. Test of the cone to estimate the obstruction. 2.2.2. Obstruction Internally, depending on the components’ geometry and position, there may have surfaces that cannot see each other. For such a case, an algorithm is necessary to verify the obstruction, here based on the work of [32]. The verification of obstructions is computationally expensive, so tests for the obstruction are arranged to confirm it as early as possible. For the pair of surfaces ๐ and ๐ with obstructing views, the value ๐ (๐, ๐) = −1 will be attributed, while for the unobstructed pairs it will be ๐ (๐, ๐) = 1. The first test, shown in Fig. 3, uses the dot product between the normal vector of surface ๐ด๐ , located at the center of that surface, and the vertices of surface ๐ด๐ . If the result is negative for all of them, it means that ๐ด๐ is completely behind ๐ด๐ , and there is an obstruction (๐ (๐, ๐) = −1). The same happens if the dot product is 0, a condition where the surfaces are coplanar. If the test is partially negative, there is some view between the surfaces, but this work assumes as obstructed. This condition will impact the estimation of view factors, as will be seen in the next section. They entirely see each other and assume ๐(๐, ๐) = 1 if the dot product is entirely positive. From this test, only the pairs with ๐ (๐, ๐) = 1 will continue to the next. Although surfaces ๐ and ๐ are in front of each other, there may have a third surface ๐ blocking their views. This procedure is illustrated in Fig. 4. A radius circumscribing the surface ๐ (๐ ๐ ) and the centroid of that surface (๐ฅ๐ , ๐ฆ๐ , ๐ง๐ ) are determined. An unitary vector connecting the centroid of ๐ and ๐ is determined (๐ฎ๐,๐ ), as well as a vector connecting the centroid of ๐ and ๐ (๐โ๐,๐ ). The magnitude of the dot product of these vectors (|๐โ๐,๐ ⋅ ๐ฎ๐,๐ |) gives the projection of ๐โ๐,๐ into the direction of ๐ฎ๐,๐ . The radius circumscribing surface ๐ (๐ ๐ ) and ๐ (๐ ๐ ) are also determined. Therefore, a representative radius ๐ ๐๐๐ , at the height of ๐, from the cone englobing both surfaces ๐ and ๐ is: ๐ ๐๐๐ |๐โ๐,๐ ⋅ ๐ฎ๐,๐ | ( ) = ๐ ๐ + ๐ ๐ − ๐ ๐ |๐โ๐ − ๐โ๐ | ๐ท = |๐โ๐,๐ × ๐ฎ๐,๐ |. Therefore, the surface ๐ will not obstruct the view of ๐ and ๐ when: { ( )2 1, ๐ท2 > ๐ ๐๐๐ + ๐ ๐ ๐ (๐, ๐) = (14) next test, otherwise If the previous condition is not satisfied, there are still more tests to check whether ๐ really blocks ๐ and ๐, done through the dot product. The surfaces ๐ and ๐ are not blocked (๐ (๐, ๐) = 1) according to the cases illustrated in Fig. 5. If none of the above conditions are satisfied, they cannot see each other. Further actions may improve the resolution of obstructing views, for example, accounting for partial shadowing, but no further action will be performed. 2.2.3. View factor After determining the unobstructed surfaces, the view factor between them can be computed by several different techniques available in the literature. Details about the mesh will be discussed later, but only parallel and perpendicular surfaces exist in this work. For both conditions of orientations shown in Fig. 6, the equation to compute the view factor from surface 1 to 2 is [33]: ∑∑∑∑ ( ) 1 ๐น1−2 = ( (−1)(๐+๐+๐+๐ ) ๐ ๐ฅ๐ , ๐ฆ๐ , ๐๐ , ๐๐ )( )× ๐ฅ2 − ๐ฅ1 ๐ฆ2 − ๐ฆ1 ๐ =1 ๐=1 ๐=1 ๐=1 2 2 2 2 (15) For parallel and perpendicular surfaces, the function ๐ is given by Eqs. (16) and (17), based on Figs. 6a and 6b, respectively. ๐ = (13) โ โ โ [ ]1โ2 ๐ฆ−๐ 1 โ โ tan−1 โ [ (๐ฆ − ๐) (๐ฅ − ๐)2 + ๐ง2 ] 1โ2 โ (๐ฅ − ๐)2 + ๐ง2 โ 2๐ โ โ โ โ โก โค [ ]1โ2 ๐ฅ−๐ โฅ + (๐ฅ − ๐) (๐ฆ − ๐)2 + ๐ง2 tan−1 โข [ ] โข (๐ฆ − ๐)2 + ๐ง2 1โ2 โฅ โฆ โฃ The distance from the center of ๐ up to the line connecting the center of ๐ and ๐ will be obtained by the magnitude of the cross product 4 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 5. Final test of obstruction. Fig. 6. Diagrams to estimate the view factors. − ]โ ๐ง2 [ ln (๐ฅ − ๐)2 + (๐ฆ − ๐)2 + ๐ง2 โ โ 2 โ • • • • • (16) ( [ ( )1โ2 ) ( ) 1 1 ( 2 tan−1 (๐ต) − ๐ฅ + ๐ 2 ln 1 + ๐ต 2 (๐ฆ − ๐) ๐ฅ2 + ๐ 2 2๐ 4 ( )]) 1 − (๐ฆ − ๐)2 ln 1 + (17) ๐ต2 ( 2 ) 0.5 where ๐ต = (๐ฆ − ๐) โ ๐ฅ + ๐ 2 . Regardless of the surface’s shape and orientation, the summation rule of view factors must be satisfied in an enclosure [34]. This condition would not be satisfied here because the obstruction computation assumes entirely blocked surfaces even when just a small fraction is under the shadow. For this reason, a normalization is realized by dividing the analytical view factor obtained with Eq. (15) by the sum of view factors obtained with surface ๐, as follows: ๐= ๐น๐−๐ ๐นฬ๐−๐ = ∑๐ ๐=1 ๐น๐−๐ The heat transfer by radiation (๐๐ ) on each external side ๐ค of the CubeSat is on Eq. (20), where the time dependency is omitted. ๐๐๐ค = ๐sun๐ค + ๐alb๐ค + ๐๐๐ค − ๐out๐ค ๐นฬ๐−๐ = 1 (20) Further details about each term are in the following sections. 2.3.1. Solar radiation Solar radiation is the primary source of heating for satellites in LEO. At the distance of 1 AU (astronomical unit), the solar rays are parallel, constant, resulting in an average solar flux of ๐′′ ๐ = 1367 W/m2 , although there are small variations due to the 11-year solar cycle and the elliptic orbit of the Earth (1322–1414 W/m2 ) [36]. This radiation is short-wave, with peak of spectral emission around 0.5 μm, and energy distribution of 7% in the ultraviolet, 46% in the visible, and 47% in the near-infrared [37]. In this work, the solar irradiance reaching the external surfaces ๐ค of the CubeSat will be: (18) Thus, ๐นฬ๐−๐ satisfies the summation rule: ๐ ∑ Orbit around the Earth; Non-circular and non-equatorial orbits; Orbit up to 800 km; Constant ballistic coefficient; CubeSat geometry of any size, without deployable parts. (19) ๐=1 ๐sun๐ค = ๐′′ ๐ ๐ด๐ค ๐น๐ค→sun ๐ The above models summarize the procedure to introduce the internal heat transfer by radiation with obstruction in the FVM. The next section contains the formulation for the boundary conditions of surfaces exposed to outer space, valid for both LPM and FVM. (21) The parameter ๐ด๐ค is the area of the surface ๐ค, ๐น๐ค→sun is the view factor of surface ๐ค towards the Sun, and ๐ is a variable to express the shadow of the Earth. 2.3.2. Albedo radiation As a consequence of the solar flux, there is a radiation load called albedo heat flux, which is the solar radiation reflected by the planet’s surface. For this case, the albedo coefficient ๐ is introduced, which is the amount of reflected solar radiation over the total incoming. The Earth’s albedo depends on a great variety of parameters, as atmospheric conditions, clouds, and ground surfaces. The global annual average, 2.3. Boundary condition on external surfaces The formulation of incoming radiation for the external sides of the CubeSat relies on a previous work [35], where the authors developed an algorithm for radiation dedicated to CubeSat’s missions, which includes the impact of orbital mechanics, orbit perturbations, and attitude, valid for the following scenarios: 5 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 7. The mesh of FVM simulation. widely accepted for satellites in LEO, is ๐ = 0.3 [36,38–40]. Another characteristic of the albedo heat flux is its dependency with the cosine of the angle from the subsolar point; therefore, the albedo heat flux is maximum at midday in the Equator’s line and vanishes in the line separating day and night [37]. The albedo’s spectral distribution has significant variation within 0.29 to 5.00 μm [38,41]. The equation for the albedo radiation will be: ๐alb๐ค = ๐′′ ๐ ๐ด๐ค ๐น๐ค→e cos (๐) ๐ (22) where ๐น๐→e is the view factor of surface ๐ค towards the Earth [42], ๐ is the angle between the solar ray and the satellite’s position, and ๐ = 0.3 is the albedo coefficient. Fig. 8. Diagram for the internal view. 2.3.3. Earth’s emission The third main thermal radiation source for a CubeSat in LEO is the infrared radiation emitted from the Earth, a long-wave radiation. This source is not constant, with warmer surfaces emitting more than colder and clouds blocking it, but usually an average and constant value 2 assumed in the literature is a flux of ๐′′ ๐ = 237 W/m [37,38]. The Earth’s emission will be calculated as: ๐๐๐ค = ๐′′ ๐ ๐ด๐ค ๐น๐ค→๐ (23) 2.3.4. CubeSat’s emission The satellite also emits radiation to space according to [34]: ( ) 4 ๐out๐ค = ๐๐ค ๐๐ด๐ค ๐๐ค4 − ๐∞ (24) 3.2. The domain of FVM simulation The domain is discretized into a structured multi-block grid composed of a set of small hexahedral volumes, where the temperature and the heat fluxes are evaluated at the centroid and surfaces of the volume, respectively. The geometry represents a CubeSat 1U, according to Fig. 7. It has the main external dimension of 10.0 × 10.0 × 10.0 cm, with six solar panels covering the external sides of the CubeSat (10.0 × 10.0 × 0.2 cm, in red), an internal structure (with a cross-section of 0.5 × 0.5 cm, in green), a battery (6.0 × 6.0 × 0.9 cm, in magenta), four PCBs representing generic payloads (9.0 × 9.0 × 0.2 cm each, in light-blue), and bolts to connect the PCBs and the structure (with a cross-section of 0.5 × 0.5 cm each, in blue). where ๐๐ค is the emissivity, ๐ is the Stefan–Boltzmann constant, ๐๐ค is the satellite’s surface temperature, and ๐∞ is the outer space temperature, corresponding to black-body radiation at 2.7 K. 3. Simulation setup Each side of the CubeSat receives a number for its identification. Notice that the solar panels cover the CubeSat’s external surfaces, and the bolts provide conductive thermal path between sides 5 and 6 of the CubeSat. The battery is attached to the top of PCB2 . Fig. 8 shows a schematic view of the internal parts, without the structure and bolts. One major cavity is formed by the solar panels, while the PCBs and battery act as obstructions inside the cavity, also absorbing and emitting radiation. This section starts by delineating the study cases. Later, the simulation’s parameters are defined, including the geometry, material properties, incoming radiation, convergence criteria, and the mesh independence test. 3.1. Cases of study To assess the impact of inner boundary conditions, the following cases will be tested: Any cabling, connectors, and electronics details were not included in this work because the interest is in a generic simulation of a CubeSat 1U. Bolts connecting the printed circuit boards and the sides 5 to 6 are in the simulation because a similar configuration is expected in a real mission. Their inclusion is important because they form a significant path for heat transfer. Wires and cables also offer conductive ways of heat transfer; however, the polymer parts associated with them usually have low thermal conductivity, and the cross-section of the wires are small compared to the bolt’s area, which increases the thermal resistance of this set. These parts make it difficult to heat exchange by conduction, although they can contribute to the CubeSat’s thermal inertia. The consequence of greater thermal inertia is to approach the upper and lower extreme temperatures. • E-0: Surfaces in the internal side of the CubeSat has emissivity equal to 0.0; • E-1/2: Surfaces in the internal side of the CubeSat has emissivity equal to 0.5; • E-1: Surfaces in the internal side of the CubeSat has emissivity equal to 1.0; The extreme conditions without internal radiation and maximum internal radiation are designated by E-0 and E-1, respectively. An intermediate configuration between these two limits will be simulated in the case E-1/2, where the internal surfaces have emissivity equal to 0.5. 6 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Table 1 Thermal and surface properties of CubeSat’s main parts. Part Thermal property Surface property ๐ [kg/m3 ] ๐ [J/kg K] ๐ [W/m K] ๐ [–] ๐ผ [–] Solar panel 1840 [20] 2810 [24] 800 [24] 862 [19] 1150 [20] 1600 [18] 1.03 [24] 0.60 [15] 0.85 [18] 0.68 [15] 0.85 [19] 0.91 [18] Structure 2810 [24] 936 [21,43] 130 [24] 0.08 [15,18] 960 [18,24] 150 [21,43] 0.79–0.88 [44] 1840 [20] 2400 [24] 800 [24] 1150 [20] 0.25 [22] 1.03 [24] 0.22 [20] 0.85 [19] 2122 [45] 2180 [20] 2440 [46] 933 [45] 960 [20] 1200 [19] 1210 [46] 1250 [24] 12.5 [46] 21 [45] 36 [20] 0.7 [20] – PCB Battery 0.37 [15,18] 0.25–0.91 [44] Table 2 Thermal properties for the standard case. Part Solar panel Structure PCB Battery Thermal property Surface property (external side only) ๐ ๐ [J/kg [kg/m3 ] K] ๐ [W/m K] ๐ [–] 2325 2810 2120 2247 1.03 140 0.64 23 0.72 0.77 Defined according to the case study Defined according to the case study Defined according to the case study 1103 948 975 1110 ๐ผ [–] 3.3. Material properties The literature regarding thermal simulations of CubeSats and satellites presents a wide range for the thermal and surface properties of the main parts, as shown in Table 1. While the emissivity is for long-wave radiation, the absorptivity is for solar-wave radiation. The average values from the previous table, shown in Table 2, are used to compose the simulation’s thermal and surface properties. Only the solar panels are exposed to the external radiations, with emissivity and absorptivity according to the values of Table 2. The values for this work’s surface properties have the ideal behavior of being independent of the emission temperature and indifferent to the spectrum of the heat source or their directions. Fig. 9. Incoming thermal radiation on each side of the CubeSat. smaller than 10−2 in the balance of each surface exposed to internal or external heat transfer by radiation. The external boundary condition is cyclic, and the interest is in results that are independent of the initial condition. For this reason, an extra condition for the convergence of the simulation is a temperature difference between the field on the last instant of the orbit and that obtained in the first, within a margin of ±1 K. The simulations were implemented in MATLAB. They were run in a Ubuntu environment, in a computer with an Intel Core Xeon E5-2665 Processor (2.40 GHz), with 8 cores of 2 threads and 64 GB of RAM. The overall features obtained with three meshes’ refinements are indicated in Table 3. These results highlight the strong relation of computational cost with the grid’s size. While Mesh 1 is around six times smaller than Mesh 2, the total time to compute the obstruction is 27 times faster for Mesh 1 than Mesh 2 and 15 times faster to solve the temperature field. With Mesh 3, the total time to compute the obstruction is 16 times slower than Mesh 2 and five times slower to solve the temperature field than Mesh 2. In terms of the temperature of each main CubeSat’s part, the maximum deviation from Mesh 3 to Mesh 2 was 0.8 K, while for Mesh 1 and Mesh 2, it was 4.3 K. This difference is obtained by comparing the central node of each main part of the CubeSat (solar panels, PCBs, and battery), so the average values of all parts are even below it. For these reasons, Mesh 2 will be used in the following results. 3.4. Attitude and orbit The orbit scenario is coherent with a launch from the International Space Station (ISS), so the satellite has an altitude of 431 km and an orbit inclination of 51.6โฆ . The orbit’s ascending node is set to 0โฆ for a maximum duration of the eclipse; consequently, the CubeSat will suffer substantial variation of the incoming radiation. The CubeSat has an attitude called nadir, where the normal vector of surface 2 continuously faces the Earth’s surface. As a result of this attitude, the solar panels 1, 2, 3, and 4 are exposed to the Sun; however, only 3 and 4 will have maximum projection towards it because of the combination of orbit inclination, ascending node, and attitude. Fig. 9 shows the incoming thermal radiation on each side of the CubeSat. The gap in the middle of the plot results from the eclipse condition, where only the Earth’s emission still occurs. The sides 5 and 6 are opposed, and for this orbit and attitude, they have identical incoming radiation. 3.5. Convergence criteria and mesh independence test For each timestep, set to 10 s, the convergence criteria is a normalized global residual smaller than 10−5 for the volumes of a mesh, 10−6 for the volumes in contact with a neighbor mesh, and a difference 7 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 10. Temperature field at๐ก = 1720 s, for case E-1/2. Table 3 Mesh independence study. Parameter Number Number Time to Time to An approximate view of the temperature field along the entire orbit may be obtained by averaging the spatial distribution values on each main part, as shown in Fig. 11, valid for the case E-1/2. As cited above, at 1720 s occurs the maximum temperature gradient, which is when the eclipse starts, while the minimum gradient is in the last instant of the eclipse, at 3880 s. The peak at 1720 s is around 340 K, which is 20 K colder than the observed in Fig. 10a because of the spatial averaging. As observed in Fig. 9, side 1 receives more radiation in the beginning of the orbit, resulting in maximum temperature for this side in that instant. However, the maximum overall temperature is achieved by side 4 because it is already warmer when the solar radiation starts to raise its temperature. In comparison, side 3 has similar incoming radiation to side 4, but it is colder than side 4 when the solar flux heats it. Side 2 stays warmer than other sides near the end of the eclipse because it receives more radiation from the Earth due to its projection towards that source. The minimum temperature occurs on solar panel 1 because it does not receive any radiation from the Sun or the Earth during the eclipse, even after entering the eclipse hotter than sides 3, 5, and 6. Sides 5 and 6 have identical behavior because their projection towards the radiation sources is the same. These two surfaces do not have significant variations because they do not receive solar radiation, only albedo, and emission from the Earth. As observed in Fig. 7a, the bolts passing through the PCBs connect solar panels 5 to 6, serving as a thermally conductive path for inner parts. The temperature of internal components shown in Fig. 11b oscillates less than the parts exposed to external radiation sources, and they are hotter than sides 5 and 6. The bottom PCB1 and top PCB4 have similar curves, always colder than the intermediate PCB2 and PCB3 . These parts’ location can be one reason for it because the influence of heat transfer by radiation from sides 1, 2, 3, and 4 is greater in the intermediate PCB2 and PCB3 . The peak of temperature occurs first at PCB2 , while the peak for PCB1 and PCB4 are the last, Mesh 1 Mesh 2 Mesh 3 of volumes 829 of faces with internal heat transfer by radiation 982 compute obstruction [h] 0.2 solve the cyclic temperature field [h] 1.1 5212 2844 5.5 16.2 19 098 7174 90.4 89.3 4. Results This section brings the results and discussions about the three cases of internal radiation simulated with FVM: E-0 (internal emissivity is 0.0); E-1/2 (internal emissivity is 0.5); E-1 (internal emissivity is 1.0). Before these findings, the discussion starts with the three-dimensional field obtained with FVM and the values of the LPM. 4.1. Temperature field: FVM and LPM The first result in Fig. 10 illustrates the importance of simulating three-dimensional domains. These temperature fields are for๐ก = 1720 s, a maximum temperature gradient condition in the satellite, as will be seen later. Notice that the temperature range for each part adjusts for better visualization. In this case, solar panel 4 receives more radiation than any other side (see Fig. 9). Due to the solar panel’s low thermal conduction, there is a significant temperature gradient on this panel, resulting in a peak temperature in the center and minimum values at the border. This distribution is explained by the fact that the internal structure, made of aluminum, is in contact with solar panel 4 only near its borders. For all of these fields, it is evident that a single point of temperature cannot represent the entire CubeSat’s temperature field, neither of a single main part. 8 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 11. The average temperature of the main parts of the CubeSat for case E-1/2. Fig. 12. Comparison of LPM and FVM (E-1/2 case). few seconds after PCB3 . These shifts increase among their minimum temperatures, but the order of occurrence remains. The hypothesis for the shift between them comes from their different exposition towards the satellite’s sides. The temperature shift between PCB2 and PCB3 results from the larger thermal inertia of the battery plus the PCB2 . Interesting to notice an elevation of the battery’s temperature after several minutes of the eclipse beginning. The battery’s temperature is strongly related to the heat transfer by conduction with PCB2 , so the battery’s temperature keeps rising as long as the temperature of PCB2 is higher than the battery’s. The same conclusion is evident when the battery’s temperature keeps falling after the eclipse and only raises if the temperature of PCB2 is greater than the battery’s. The small swing in the battery’s temperature also can be explained by its greater thermal inertia (๐๐) than the PCBs. Fig. 12 presents further temperature results of each side and battery obtained with the FVM for case E-1/2, as well as from the LPM. The temperature at the center of a part is given by a unique point (Tp ), 9 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 13. Temperature range and average temperature for the cases: E-1/2 (with internal heat transfer by radiation: ๐ = 0.5); E-0 (without internal heat transfer by radiation: ๐ = 0). while the average temperature of a part (Tave ) is the sum of all temperature points weighted by the corresponding discretized volume and divided by the total volume of the part. The temperature range (Trange ) comprehends the extreme maximum and minimum values of the part at each instant. The temperature Tp , Tave and Trange are obtained from the FVM simulation. In this same figure, the curves obtained with the LPM formulation are plotted for different thermal resistances (parameter in Eq. (3)), identified by the letter ๐ followed by the thermal resistance value used in the simulation. The LPM uses the same thermal properties of Table 2, dimensions of the FVM geometry, but discards PCBs and bolts. This Fig. 12 illustrates that Tp , Tave and Trange from the FVM are different temperature views of the same part, and they together are more informative rather than a single curve. By analyzing the curves from the LPM, they are within or very close to the extreme values obtained with FVM, except for ๐ = 0.00, where there is no heat exchange between the solar panels and battery. With ๐ = 0.05, the curves approximate to the values found in the center of the component (Tp ), while ๐ = 0.10 approaches to the average value (Tave ). The temperature range (Trange ) of the FVM is somehow reproduced by the LPM curves with ๐ = 0.05 and ๐ = 1E4. Interesting that these LPM curves sometimes touch the upper bound and sometimes the lower bounds of the FVM. With ๐ = 0.00, the battery does not exchange heat and, for this reason, maintains its initial temperature of 273 K. The other values of ๐ resulted in greater temperature oscillations at the battery, and they did not follow the behavior found in the FVM results. The LPM formulation with seven points can still follow the temperature tendency obtained with the FVM, even with the oversimplification of the heat transfer by conduction and radiation in the term ๐. Nevertheless, the three-dimensional effect is essential to fully understand what is going on in the satellite, which is a major drawback of this formulation when compared to the FVM. 10 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 14. Temperature range and average temperature for the cases: E-1/2 (with internal heat transfer by radiation: ๐ = 0.5); E-1 (with maximum internal heat transfer by radiation: ๐ = 1). minimum inside the eclipse. On the other hand, inside the eclipse, 4.2. Zero internal radiation (E-0) and intermediate internal radiation (E1/2) the zero emissivity case (E-0) underestimates the maximum levels of PCB2 and PCB3 . Outside, it overpredicts and underpredicts the extreme In Fig. 13 are the results for each main part of the CubeSat, considering emissivity equal to zero in the internal surfaces (E-0), and those with intermediate value of 0.5 (E-1/2), for both average (Tave ) and temperature range (Trange ). These figures show that around ±15 K and ±20 K of temperature difference exists in the average value and temperature range of the component, respectively, by changing from zero emissivity to 0.5. The values obtained without internal heat transfer were overestimated in the hottest regions and underestimated in the coldest areas compared to the case with the internal transfer. For those solar panels with moderate temperature, for example, sides 2, 5, and 6, the effect from changing the internal surface properties is less evident, although the zero emissivity results in lower minimum temperatures. Considering the PCBs, the temperature ranges are quite close between E-0 and E-1/2 for the hottest levels outside the eclipse and the values of PCB1 and PCB4 , and almost always underestimation lower limits of PCB2 and PCB3 . The introduction of internal radiation increase the average temperature of PCB2 , PCB3 and battery, also the variation of temperature range of PCB1 and PCB4 . It was expected because more heat could arrive on these internal parts when there is internal heat transfer by radiation, especially when the walls’ temperature is hot. For the inside parts, the cavity temperature is more important than a single wall, which explains the peak of temperature in the PCBs around 1100 s, before the CubeSat’s maximum absolute temperature at 1720 s (solar panel 4). For both scenarios of internal boundary conditions, the temperature gradient in the battery is narrow, explained by its greater thermal conductivity (๐ ) when compared to the other parts. 11 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 15. Temperature distribution of the main parts of the CubeSat for each case. The average value is the pink diamond and the red line is the median. panels 1, 3, and 4. When the internal components are assessed, the opposite happens. The zero emissivity condition reduces temperature variations, while the upper and lower values move away from each other as increasing the emissivity enhances the internal heat transfer. The difference by assuming maximum emissivity (๐ = 1) and minimum (๐ = 0) may reach up to 10 K for the internal parts and around 20 K for the externals. 4.3. Maximum internal radiation (E-1) and intermediate internal radiation (E-1/2) Fig. 14 shows the results of the case with maximum internal emissivity (E-1) together with the intermediate condition of emissivity (E-1/2). In general, the curves of E-1/2 and E-1 are closer than in the pair E1/2 and E-0. The temperature range of E-1 has an opposite behavior than case E-0, with extreme hot values being lower and extreme cold being greater than the results obtained with E-1/2. Interesting to notice an additional increase of temperature in PCB2 and PCB3 around 1700 s and 5000 s. The probable cause of that is the greater influence of solar panels 4 and side 3, respectively, caused by the greater emissivity. The maximum temperature of PCBs in the eclipse with maximum emissivity (E-1) is generally below the maximum levels obtained with the intermediate emissivity (E-1/2). Both cases reproduce similar minimum levels in the PCBs outside the eclipse, except near after the eclipse. Even increasing the emissivity value, the battery’s temperature still presents a low spatial and temporal temperature gradient, which evidences the strong superiority of its heat transfer by conduction with PCB2 than by radiative processes. 5. Conclusions This work has simulated the heat transfer of a CubeSat 1U, with solar panels covering the external sides, an internal structure of aluminum, four PCBs, and a battery without heat generation. The solution was obtained through a Finite Volume Method (FVM) algorithm accounting for the internal heat transfer by radiation with obstructed views, solved by the Gebhart Method. The results highlighted the importance of including the internal radiation in thermal problems of CubeSats. The temperature field obtained with the FVM case was compared to a Lumped Parameter Method (LPM). The LPM formulation is a fast way to have an idea about the CubeSat’s heat transfer; however, as the results have shown, there are appreciable threedimensional fields that cannot be reproduced with this simple system of equations. The attribution of a single point for each main part of the satellite in the LPM was able to capture the overall behavior of the FVM results, and an adjustment in the thermal resistance coefficient (๐) was able to adhere to the range, central point, or average values obtained with FVM simulations. For ๐ = 0.00, valid for none heat transfer among the solar panels and the battery, the temperature levels are beyond the extreme values of the FVM. In contrast, ๐ = 0.05 and ๐ = 1E4, this last representing high heat transfer from solar panels towards the battery, reproduce quite well the temperature range of the FVM, with both values of curves defining the superior and inferior extreme levels, depending on the instant of the orbit. With ๐ = 0.05 and ๐ = 0.10 the LPM approaches the central-point and average values of the FVM formulation, respectively. 4.4. Statistical distribution of results Fig. 15 summarizes the entire orbit’s average fields for each part and case into boxplot and average values (pink diamond). The nonsymmetrical temperature distribution is more evident for solar panels with the most significant temperature gradients (solar panels 1, 3, and 4) than the remainings. Since the quartile below the median is shorter than the above, the CubeSat spends most of the time closer to its minimum temperature value than its maximum. As already observed, the case without internal heat transfer by radiation (E-0) has the greatest temperature differences, while the case of maximum internal emissivity (E-1) has the narrowest ranges. However, the average temperatures are essentially constant for the solar panels, with sides 5 and 6 having the minimum levels. The medians are lower than the average values at the panels with the most significant temperature gradients, namely 12 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. Fig. 16. Temperature data from CubeSats in orbit. Source: Adapted from J. Firedel [47], Kramer [48] and Kramer [49]. The boundary condition of inner surfaces varied from zero emissivity (E-0) to an intermediate case with ๐ = 0.5 on each internal part (E-1/2), and maximum emissivity equal to one for all the internal surfaces (E-1). The inner boundary conditions impacted the temperature field of both internal and external parts. For the components exposed to outer space, the case without internal heat transfer by radiation reproduced greater maximum levels outside the eclipse and colder minimum values in the eclipse than the case with the internal emissivity of 0.5. On the other hand, the internal parts receive less heat in the zero emissivity case and reproduce lower temperatures for most of the time. Opposite to it, the greatest internal emissivity resulted in the shortest temperature peaks and gradients of the external parts, an expected result because the solar panels could exchange heat through their two opposite surfaces. Internally, the gradient was increased, but the average values decreased. By statistically comparing the temperature distribution in each case, there is no significant variation among the entire orbit’s average values, only in their upper and bounder limits. The conservative internal radiation boundary condition presented in this paper can help other formulations, not only FVM. The inclusion of it may assist in validating passive thermal controls centered on 13 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. the surface emissions, such as paintings, coats, and Multi-Layer Insulation (MLI), and in the study of optimum performance of heaters, thermoelectric generators, and power generation of photovoltaic cells. [5] A. Torres, D. Mishkinis, T. Kaya, Mathematical modeling of a new satellite thermal architecture system connecting the east and west radiator panels and flight performance prediction, Appl. Therm. Eng. 65 (1) (2014) 623–632, http://dx. doi.org/10.1016/j.applthermaleng.2013.11.040, URL: http://www.sciencedirect. com/science/article/pii/S1359431113008442. [6] A. Chin, R. Coelho, R. Nugent, R. Munakata, J. Puig-Suari, CubeSat: the picosatellite standard for research and education, in: AIAA Space 2008 Conference & Exposition, 2008, http://dx.doi.org/10.2514/6.2008-7734. [7] H. Dehbonei, S.R. Lee, H. Nehrir, Direct energy transfer for high efficiency photovoltaic energy systems part I: Concepts and hypothesis, IEEE Trans. Aerosp. Electron. Syst. 45 (1) (2009) 31–45. [8] K.B. Chin, E.J. Brandon, R.V. Bugga, M.C. Smart, S.C. Jones, F.C. Krause, W.C. West, G.G. Bolotin, Energy storage technologies for small satellite applications, Proc. IEEE 106 (3) (2018) 419–428. [9] T. Posielek, An energy management approach for satellites, in: Proceedings of the International Astronautical Congress, IAC 2018-October, 2018. [10] V. Bednova, M. Yumashev, Thermo-mechanical loads on a spacecraft in low Earth orbits, Acta Astronaut. 150 (2018) 39–43, http://dx.doi.org/10.1016/ j.actaastro.2018.02.041, URL: http://www.sciencedirect.com/science/article/pii/ S0094576518303497. [11] A. Ostrufka, E. Filho, A. Borba, A. Spengler, T. Possamai, K. Paiva, Experimental evaluation of thermoelectric generators for nanosatellites application, Acta Astronaut. 162 (2019) 32–40, http://dx.doi.org/10.1016/j.actaastro.2019.05.053, URL: http://www.sciencedirect.com/science/article/pii/S0094576519302097. [12] M.R. Padgen, T.N. Chinn, C.R. Friedericks, M.P. Lera, M. Chin, M.P. Parra, M.E. Piccini, A.J. Ricco, S.M. Spremo, The EcAMSat fluidic system to study antibiotic resistance in low earth orbit: Development and lessons learned from space flight, Acta Astronaut. 173 (2020) 449–459, http://dx.doi.org/10.1016/ j.actaastro.2020.02.031, URL: http://www.sciencedirect.com/science/article/pii/ S009457652030093X. [13] N. Anh, N. Hieu, P. Chung, N. Anh, Thermal radiation analysis for small satellites with single-node model using techniques of equivalent linearization, Appl. Therm. Eng. 94 (2016) 607–614, http://dx.doi.org/10. 1016/j.applthermaleng.2015.10.139, URL: http://www.sciencedirect.com/ science/article/pii/S1359431115011989. [14] J.-R. Tsai, Overview of satellite thermal analytical model, J. Spacecr. Rockets 41 (1) (2004) 120–125, http://dx.doi.org/10.2514/1.9273, arXiv:https://doi.org/10. 2514/1.9273. [15] M. Bulut, N. Sozbir, Analytical investigation of a nanosatellite panel surface temperatures for different altitudes and panel combinations, Appl. Therm. Eng. 75 (2015) 1076–1083, http://dx.doi.org/10.1016/j.applthermaleng.2014.10.059, URL: http://www.sciencedirect.com/science/article/pii/S1359431114009302. [16] I. Pérez-Grande, A. Sanz-Andrés, C. Guerra, G. Alonso, Analytical study of the thermal behaviour and stability of a small satellite, Appl. Therm. Eng. 29 (11) (2009) 2567–2573, http://dx.doi.org/10.1016/j.applthermaleng.2008.12.038, URL: http://www.sciencedirect.com/science/article/pii/S1359431108005036. [17] F. Moukalled, L. Mangani, M. Darwish, The Finite Volume Method in Computational Fluid Dynamics: An Advanced Introduction with OpenFOAM® and Matlab® , Vol. 113, Springer, 2015, http://dx.doi.org/10.1007/978-3-319-168746. [18] L.A. Reyes, R. Cabriales-Gómez, C.E. Chávez, B. Bermúdez-Reyes, O. LópezBotello, P. Zambrano-Robledo, Thermal modeling of CIIIASat nanosatellite: A tool for thermal barrier coating selection, Appl. Therm. Eng. 166 (2020) 114651, http://dx.doi.org/10.1016/j.applthermaleng.2019.114651, URL: http:// www.sciencedirect.com/science/article/pii/S135943111933902X. [19] R. Kovács, V. Józsa, Thermal analysis of the SMOG-1 PocketQube satellite, Appl. Therm. Eng. 139 (2018) 506–513, http://dx.doi.org/10.1016/j. applthermaleng.2018.05.020, URL: http://www.sciencedirect.com/science/ article/pii/S1359431117350913. [20] M. Bonnici, P. Mollicone, M. Fenech, M.A. Azzopardi, Analytical and numerical models for thermal related design of a new pico-satellite, Appl. Therm. Eng. 159 (2019) 113908, http://dx.doi.org/10.1016/j.applthermaleng.2019.113908, URL: http://www.sciencedirect.com/science/article/pii/S1359431118360733. [21] E. Escobar, M. Diaz, J.C. Zagal, Evolutionary design of a satellite thermal control system: Real experiments for a CubeSat mission, Appl. Therm. Eng. 105 (2016) 490–500, http://dx.doi.org/10.1016/j.applthermaleng.2016.03.024, URL: http://www.sciencedirect.com/science/article/pii/S1359431116303167. [22] S. Corpino, M. Caldera, F. Nichele, M. Masoero, N. Viola, Thermal design and analysis of a nanosatellite in low earth orbit, Acta Astronaut. 115 (2015) 247–261, http://dx.doi.org/10.1016/j.actaastro.2015.05.012, URL: http://www. sciencedirect.com/science/article/pii/S0094576515001940. [23] B. Gebhart, Surface temperature calculations in radiant surroundings of arbitrary complexity—for gray, diffuse radiation, Int. J. Heat Mass Transfer 3 (4) (1961) 341–346, http://dx.doi.org/10.1016/0017-9310(61)90048-5, URL: http://www. sciencedirect.com/science/article/pii/0017931061900485. [24] E. Morsch Filho, V. de Paulo Nicolau, K.V. de Paiva, T.S. Possamai, A comprehensive attitude formulation with spin for numerical model of irradiance for CubeSats and Picosats, Appl. Therm. Eng. 168 (2020) 114859, http://dx. doi.org/10.1016/j.applthermaleng.2019.114859, URL: http://www.sciencedirect. com/science/article/pii/S1359431119333459. Declaration of competing interest The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. Acknowledgment This work was supported by CNPq, National Council for Scientific and Technological Development - Brazil, via grant number 141276/ 2018-5. Appendix Some examples of temperature behavior in orbit are shown in Fig. 16. The oscillatory but nearly cyclic pattern comes from exposition to the Sun followed by the Earth’s eclipse, resulting in an orbit period of around 90 min for Low Earth Orbit (LEO) and eclipse of approximately 35 min for all the cases. Under the shadow of the Earth, these CubeSats reach the lowest temperatures due to the lack of solar radiation. These figures show significant transient and temperature gradients in orbit and different temperature levels for the same satellite. Launched in April 2007, CubeSat CP3 had a Sun-synchronous orbit, an altitude of 700 km, but no information was available regarding its spin. It can be observed that its limits of temperature for one complete orbit are more compressed a few weeks after the launch (left) than the sample valid for one year later (right). CubeSat CP3 was below 300 K in the beginning of the mission and reached more than 320 K twelve months later. A similar trend is observed in the results from two complete orbits of SwissCube, with around 15 K of temperature increase between the figures that are 15 months apart. In both situations, the temperature gradient expanded between these plots and could be associated with different thermal radiation scenarios. In fact, in Fig. 16c the CubeSat was rotating faster than 600 degrees per second, while less than 5 degrees per second in Fig. 16d, which created different exposition of its surfaces to the irradiation fluxes. The internal temperature of some parts of SwissCube and Zacube are in Figs. 16e and 16f, and show that the internal parts of these satellites are less susceptible to temperature variations. The trend of these curves and their minimum values around 240 K for the external parts are quite similar to the numerical results. However, the maximum levels for the numerical simulation are hotter than these data. This discrepancy could be caused by the CubeSat’s design, its materials, orbit, attitude, or electrical operation modes, but there is not more information about these parameters. References [1] M. Langer, J. Bouwmeester, Reliability of cubesats-statistical data, developers’ beliefs and the way forward, in: 2016 30th Annual AIAA/USU Conference on Small Satellites, SSC16-X-2, 2016, pp. 1–12. [2] ESA/ESTEC, Product and quality assurance requirements for in-orbit demonstration cubesat projects, 2013, http://emits.sso.esa.int/emits-doc/ESTEC/AO8352_ AD2_IOD_CubeSat_PQA_Reqts_Iss1_Rev1.pdf. [3] H. Heidt, J. Puig-Suari, A. Moore, S. Nakasuka, R. Twiggs, CubeSat: a new generation of picosatellite for education and industry low-cost space experimentation, in: 14th Annual USU Conference on Small Satellites, Logan, UT, 2000, 2000. [4] J. Schoolcraft, A. Klesh, T. Werne, MarCO: Interplanetary mission development on a cubesat scale, in: Space Operations: Contributions from the Global Community, Springer International Publishing, Cham, 2017, pp. 221–231, http: //dx.doi.org/10.1007/978-3-319-51941-8_10, URL: http://link.springer.com/10. 1007/978-3-319-51941-8{_}10. 14 Applied Thermal Engineering 193 (2021) 117039 E. Morsch Filho et al. [38] R. Lyle, J. Leach, L. Shubin, Earth albedo and emitted radiation, Technical Report NASA-SP-8067, NASA, 1971. [39] E. Requirements, Standards Division, ECSS-E-ST-10-04C space environment, 2/E, ECSS, 2008. [40] C.J. Rodriguez-Solano, U. Hugentobler, P. Steigenberger, Impact of albedo radiation on GPS satellites, in: S. Kenyon, M.C. Pacino, U. Marti (Eds.), Geodesy for Planet Earth, Springer Berlin Heidelberg, Berlin, Heidelberg, 2012, pp. 113–119. [41] P.R. Goode, J. Qiu, V. Yurchyshyn, J. Hickey, M.-C. Chu, E. Kolbe, C.T. Brown, S.E. Koonin, Earthshine observations of the Earth’s reflectance, Geophys. Res. Lett. 28 (9) (2001) 1671–1674, http://dx.doi.org/10.1029/2000GL012580, URL: https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2000GL012580. arXiv:https://agupubs.onlinelibrary.wiley.com/doi/pdf/10.1029/2000GL012580. [42] J. Richmond, Adaptive Thermal Modeling Architecture For Small Satellite Applications (Ph.D. thesis), Massachusetts Institute of Technology, Dept. of Aeronautics and Astronautics, 2010. [43] R. Karam, Satellite Thermal Control for Systems Engineers, in: Progress in Astronautics and Aeronautics, American Institute of Aeronautics & Astronautics, 1998, URL: https://books.google.com.br/books?id=bzD4_hxupI4C. [44] J. Meseguer, I. Pérez-Grande, A. Sanz-Andrés, Spacecraft Thermal Control, Woodhead Publishing, 2012, URL: https://www.sciencedirect.com/book/ 9781845699963/spacecraft-thermal-control. [45] S. Wang, S. Ji, Y. Zhu, A comparative study of cooling schemes for laminated lithium-ion batteries, Appl. Therm. Eng. 182 (2021) 116040, http://dx. doi.org/10.1016/j.applthermaleng.2020.116040, URL: http://www.sciencedirect. com/science/article/pii/S1359431120335213. [46] X. Yang, X. Hu, Z. Chen, Y. Chen, Effect of ambient dissipation condition on thermal behavior of a lithium-ion battery using a 3D multipartition model, Appl. Therm. Eng. 178 (2020) 115634, http://dx.doi.org/ 10.1016/j.applthermaleng.2020.115634, URL: http://www.sciencedirect.com/ science/article/pii/S1359431120331161. [47] S.M. J. Firedel, Thermal analysis of the cubesat CP3 satellite, senior project, San Luis Obispo, CA, USA (2011), 2011, URL: https://digitalcommons.calpoly.edu/ cgi/viewcontent.cgi?referer=https://scholar.google.com/&httpsredir=1&article= 1054&context=aerosp. [48] H.J. Kramer, Swisscube, 2019, URL: https://directory.eoportal.org/web/ eoportal/satellite-missions/s/swisscube, acessed: 13-04-2019. [49] H.J. Kramer, ZACUBE-1 (South Africa cubesat-1) / tshepisosat, 2019, URL: https://directory.eoportal.org/web/eoportal/satellite-missions/v-w-x-y-z/ zacube-1, acessed: 07-05-2019. [25] H. Versteeg, W. Malalasekera, An Introduction to Computational Fluid Dynamics: The Finite Volume Method, Pearson Education Limited, 2007, URL: https:// books.google.com.br/books?id=RvBZ-UMpGzIC. [26] W. Stoecker, Design of Thermal Systems, in: McGraw-Hill International Editions / Engineering Series, McGraw-Hill, 1989, URL: https://books.google.com.br/ books?id=ms9SAAAAMAAJ. [27] C. Maliska, Transferência de Calor e Mecânica dos Fluidos Computacional, LTC Editora, Rio de Janeiro, 2004. [28] J. Howell, M. Menguc, R. Siegel, Thermal Radiation Heat Transfer, fivth ed., CRC Press, 2010, URL: https://books.google.com.br/books?id=FBjSBQAAQBAJ. [29] Y.-W. Liu, L.-S. An, R. jie Wu, Analysis of radiative energy loss in a polysilicon CVD reactor using Monte Carlo ray tracing method, Appl. Therm. Eng. 93 (2016) 269–278, http://dx.doi.org/10.1016/j.applthermaleng.2015.09.046, URL: https://www.sciencedirect.com/science/article/pii/S1359431115009667. [30] Z. Si-Quan, L. Xin-Feng, D. Liu, M. Qing-Song, A numerical study on optical and thermodynamic characteristics of a spherical cavity receiver, Appl. Therm. Eng. 149 (2019) 11–21, http://dx.doi.org/10.1016/j.applthermaleng.2018.10.030, URL: https://www.sciencedirect.com/science/article/pii/S1359431118307555. [31] A. Sandá, S.L. Moya, L. Valenzuela, R. Cundapí, Three-dimensional thermal modelling and heat transfer analysis in the heat collector element of parabolictrough solar collectors, Appl. Therm. Eng. 189 (2021) 116457, http://dx.doi.org/ 10.1016/j.applthermaleng.2020.116457, URL: https://www.sciencedirect.com/ science/article/pii/S1359431120339338. [32] G.N. Walton, Algorithms for calculating radiation view factors between plane convex polygons with obstructions, 1986, NBSIR 86-3463. [33] J.R. Ehlert, T.F. Smith, View factors for perpendicular and parallel rectangular plates, J. Thermophys. Heat Transfer 7 (1) (1993) 173–175, http://dx.doi.org/ 10.2514/3.11587, arXiv:https://doi.org/10.2514/3.11587. [34] T. Bergman, F. Incropera, D. DeWitt, A. Lavine, Fundamentals of Heat and Mass Transfer, Wiley, 2011, URL: https://books.google.com.br/books?id= vvyIoXEywMoC. [35] E.M. Filho, L.O. Seman, C.A. Rigo, V.d.P. Nicolau, R.G. Ovejero, V.R.Q. Leithardt, Irradiation flux modelling for thermal–electrical simulation of cubesats: Orbit, attitude and radiation integration, Energies 13 (24) (2020) http://dx.doi.org/10. 3390/en13246691, URL: https://www.mdpi.com/1996-1073/13/24/6691. [36] B. Anderson, C. Justus, G. Batts, Guidelines for the selection of near-earth thermal environment parameters for spacecraft design, 2001, NASA/TM-2001-211221. [37] D. Gilmore, M. Donabedian, Spacecraft Thermal Control Handbook: Fundamental technologies, in: Spacecraft Thermal Control Handbook, Aerospace Press, 2002, URL: https://books.google.com.br/books?id=-GYGlwG8PkUC. 15