This article includes the phases of conceptualization and validation of a picosatellite prototype named Simple-2 for remote sensing activities using COTS (Commercial-Off-The-Shelf) components and the modular design methodology. To evaluate its performance and ensure the precision and accuracy of the measurements made by the satellite prototype, a methodology was designed and implemented for the characterization and qualification of CanSats (soda can satellites) through statistical tests and techniques of DoE (Design of Experiments) based on CubeSat aerospace standards and regulations, in the absence of official test procedures for these kinds of satellite form factor. For the above, two experimental units were used, and all the performance variables of the different satellite subsystems were discriminated. For the above, two experimental units were used, and all the performance variables of the different satellite subsystems were discriminated against. These were grouped according to the dependence of the treatments formulated in thermal and dynamic variables. For the tests of the first variables, a one-factor design was established using dependent samples on each of the treatments. Then, hypothesis tests were performed for equality of medians, using nonparametric analysis of the Kruskal-Wallis variance. Additionally, multivariate analysis of variance was carried out for nonparametric samples (nonparametric multivariate tests), and the application of post hoc multiple-range tests to identify the treatments that presented significant differences within a margin of acceptability. To know the dynamic response and ensure the structural integrity of the satellite module, shock, oscillation, and sinusoidal tests were applied through a shaker. Having applied the experimental methodology to the different units, the results of a real experiment are illustrated in which a high-altitude balloon was used through the application of nonparametric regression methods. This experiment’s interest measured thermodynamic variables and the concentration of pollutants in the stratosphere to corroborate the operating ranges planned in the above experiments using on-flight conditions and estimate the TLR (technology readiness level) of future prototypes.

1. Introduction

CanSat is a picosatellite form factor (0.1-1 kg satellite classification by mass criterion). For almost 20 years, the CanSat concept has been used in the academic field for teaching space technology through hands-on activities and experiences, which can be enhanced and developed in more complex satellite missions for young students interested in general science or engineering [1]. Thanks to work with CanSats, it is possible to transmit to students of diverse specialty basic concepts of design and construction of small artificial satellites as an educational strategy to generate interest among future generations of engineers and scientists in the space field [2]. The CanSat missions are interesting because they involve system integration, the definition of the protocols and the steps required for validating the integration of the mission subsystems, and the definitions of the integration tests required. For instance, the Education Office of ESA (European Space Agency) offers numerous research opportunities for universities and students from the member states, ranging from instruments and small platforms for satellites in terrestrial and lunar orbit, payloads in microgravity platforms, small satellite projects, and atmospheric balloons, which enables the validation of learning methods applied to engineering and knowledge/skill transfer models to students [3].

Although the CanSats have been known as “Sats,” this term has been subject to discussion since there are no references to artifacts that, with this form factor, have managed to orbit the Earth or some other celestial body. However, in recent years, small satellites are being implemented a lot more in the space business [4]. One of the attributes of the nanosatellites and picosatellites is that they adopt a state-of-the-art commercial technology named COTS (Commercial-Off-The-Shelf), which allows new and less expensive ways of carrying out satellite missions with faster design and build [5]; this translates into a faster expansion of the technical and scientific knowledge and greater participation of the local industry [5]. The universities have been closely connected to these processes and have taken advantage of the technological advances in electronics, new materials, and more precise sensors to create smaller and technically simpler satellites with lower launch and operational costs. Equally, these resources enrich student training programs, stimulate their interest in a multidisciplinary technical environment for problem-solving, and have the necessary bases to face risks, with the extensive and necessary support from mentors, partners in industry, and institutions, among others [5].

Today, CanSats provide opportunities not only for training people in satellite issues but also for their low volume, their easy transportation, and installation which could be a suitable platform for the acquisition of information about a phenomenon and thus for carrying out geolocation activities and diverse in situ observations on multiple environments and scenarios. These prototypes consist of low-cost encapsulated systems that incorporate modular design methodology, which is not extensively used on the CanSat platform. This methodology pretends that the subsystems of the satellite are designed with the same communication bus and are not subject to the design of a single mission, for example, EPS (Electrical Power Supply), C&DH (Command and Data Handling), COMM (Communications), and ADCS (Attitude Determination and Control System). These subsystems are characterized by enabling the execution of functions for an experiment or a payload in particular and typically make up the architecture of any modern satellite system, such as CubeSats or satellites in a one-liter volume cube [6]. An exciting field for testing experimental payloads is the measurement of atmospheric variables through high-altitude balloons since they involve handling a large amount of data and maintaining a long-range telecommunication downlink. These types of activities constitute a relatively inexpensive way of applying what is known as hands-on space experiments while testing different components in environmental conditions similar to space, such as high radiation, high vacuum, and extreme temperatures. As an example of this, the LibreCube initiative seeks to develop CubeSat prototypes from OSS (Open-Source Software) and OSHW (Open-Source Hardware) [7]. However, they are mainly focused on space applications. In 2015, for instance, a demonstration experiment was carried out with a high-altitude balloon, reaching an altitude of over 30 kilometers and whose main payload was one of their prototypes. This experiment enabled the successful testing of the telemetry transmission received and postprocessed during the flight [8]. On the other hand, the upper atmosphere experimental data are useful for evaluating chemical transport models and are obtained through satellite data assimilation techniques, which improve the estimation of states and parameters provided by mathematical models [9].

The Simple-2 module (Figure 1) is a CanSat that emerged as an update of the Simple-1 module, developed by Semillero de Cohetería y Propulsion (Rocketry and Propulsion Study Research group) at Universidad EAFIT in 2016 and which was tested as a payload of a midpower rocket [10, 11]. The updates of the Simple-2 module involved the design of PCBs (Printed Circuit Boards) of multiple layers for the integration of SMD (surface mount device) components and the improvement of telecommunication integrating of a digital radio communication system for APRS (Automatic Packet Reporting System), which uses the AX.25 satellite communication protocol with the frequency modulation format AFSK (Audio Frequency-Shift Keying). The Simple-2 module is composed of four subsystems: SimpleVital as OB&DH; SimplePollution and SimplePower as EPS and payload subsystem on the same PCB, respectively; and the SimpleRadio as COMM.

Satellites with orbital capacity must comply with hard design constraints to withstand the space environment’s severe conditions, given the impossibility of repairing the system in the event of failure. Therefore, the device’s design and assembly must abide by strict safety criteria usually applied to electronic systems. This is particularly true when using COTS components and technology, which require the adoption of design techniques that guarantee system operation, even in the presence of device-level failures [2, 12, 13]. Currently, there are no clearly established standards for verifying the operability and performance of CanSats. However, the regulatory control of CubeSat design, qualification, and acceptance tests is generally applied from other specific standards of small satellites, except for the CubeSat/Deployer launch environment test according to ISO-17770:2017-space systems-cube satellites (CubeSats). Commonly, these tests seek to establish whether the main performance and functionality of all satellite subsystems comply with the design requirements in terms of testing in environment experiments. These include thermal-vacuum tests, useful for observing the state of thermal equilibrium and the performance of electronic components, examining the thermal design and the surface material’s properties to reveal design flaws in some of the subsystems and the vibration tests [14, 15]. Vibration tests are intended to check the mechanical strength of the satellite body and the safety of the same system in the event of losing parts or the malfunction of the deployment switches during the launch [16].

Although the regulations are clearly established for the CubeSat form factor, it was just possible to find a recent case study in which the tests described above were implemented in a CanSat prototype, demonstrating their effectiveness [2].

This study contributes to the development of a methodology (how-know) useful in future developments to test, to characterize, and to calibrate new CanSat platforms intended for obtaining in situ data and forecasting weather and environmental phenomena; it is also aimed at applying and/or adapting the current regulations for CubeSats, in line with experimental design techniques, and thus achieving statistical significance. The first part of the paper reviews the technical criteria of the Simple-2 module and each one of its specifications. In the second part, the experimental requirements, test environments, and theoretical framework are defined. The tests applied to two experimental units of CanSat Simple-2 are presented before analyzing the flight data obtained through a high-altitude balloon. Finally, the conclusions of this study and the recommendations for future work are presented.

2. CanSat Simple-2 Architecture

Surrey Satellite Technology Ltd. at the University of Surrey in the UK was a pioneer in the implementation of the modular design methodology, which enabled small satellites to gain enormous competitive advantages in the commercial arena [17]. Modular design methodology in satellites consists of integrating components with the same performance demands into a module where the structure must be adjusted to a standardized interface, which guarantees that the rest of the components coincide with mechanical and electrical terms [18]. The implementation of this approach also allows that a tested standard product supports a wide variety of missions.

Before defining the methodology to be implemented, it is essential to review each of the basic subsystems that make up a satellite prototype and define conceptually what will be a remote sensing system based on CanSats. Figure 2 describes each of the Simple-2 module subsystems, which are interconnected by a bus (SMD header) that used standard communication protocols to transmit data from the other subsystems to the SimpleVital. Inside the red boxes are the points on which the experimental strategy of the next section will focus.

The conceptualization of the CanSat Simple-2 design is a first approach to the use of modular design methodology whereby independent modules were conceived for the subsystems of OB&DH and COMM. It should be noted that to utilize the available volumes, the EPS and payload subsystems were designed in the same PCB, as mentioned above. In the next subsections, it will describe the characteristics of each subsystem.

2.1. SimpleVital: On-Board Data Handling (OB&DH)

The OB&DH was responsible for managing, storing, and sending information that comes from the other electronic subsystems to the ground segment through the communication subsystem. This board (Figure 3) consists of an 8-bit microcontroller, communicated employing standard protocols such as Serial, I2C (Interintegrated Circuit), and SPI (Serial Peripheral Interface) to peripheral units such as GPS (Global Positioning System), IMU (Inertial Measurement Unit), barometer, and temperature and communicates with external units such as the subsystems of EPS, payload, and COMM. This subsystem is also responsible for providing a format to the data for storage in an SD memory.

2.2. SimplePower: Electrical Power Supply (EPS)

EPS regulates the power for satellite subsystems. In this module (Figure 4), the charge is stored in a one-cell LiPo (Lithium Polymer) battery with 1500 mAh. This battery supplies between 3 and 4.2 volts, which is regulated to 5 volts using a DC-DC upconverter and subsequently distributed to other subsystems. Depending on the radio transmitter used (UHF or VHF), the sensor configurations, and sample rate, the consumption managed by this subsystem was about 3 (Wh). Additionally, this subsystem controls the power supplied by the solar cells (solar array interfaces) through a direct energy transfer architecture [19]; this enables the extension of the operation time of the module thanks to the additional power already available in the batteries.

2.3. SimplePollution: Payload Subsystem

This subsystem was located on the same PCB of the EPS subsystem and is composed of a sensor that measures the concentration of gases (Figure 4(b)) such as CO (carbon monoxide), (nitrogen dioxide), (ethanol), H2 (hydrogen), (ammonia), (methane), (propane), and (isobutane), in addition to physical quantities such as relative humidity and temperature.

2.4. SimpleRadio: Communication Subsystem

This subsystem is responsible for transmitting to the ground segment the information sent by the OB&DH via APRS protocol data frames in the UHF/VHF bands, using NB (narrow band) radio transmitters of 433.650 MHz @ 10 mW and 144.390 MHz @ 300 mW, respectively (Figure 5(a)).

2.5. Thermal Monitoring Systems

The thermal monitoring subsystem consists of three surface sensors distributed over the PCBs to measure the temperature corresponding to different points of interest in the other subsystems like EPS and OB&DH, as well as the environment temperatures.

3. Design of Experiments: Description and Theoretical Framework for Thermal-Vacuum and Flight Analysis

A one-factor design (single-factor design) uses a qualitative explanatory variable named factor. The values assumed by this factor are named levels. In the statistical model proposed, the levels are the different treatments applied to the experimental units [20]. The present experimental exploration is a one-factor design, given that there are limitations in the equipment for establishing the treatments, which in turn make it impossible to represent the main and interaction effects typical of factorial designs. In the case of linear models, the technique one-way ANOVA (analysis of variance) for a single-factor or one-factor design is widely used to know the variability observed in each of these treatments.

In cases where the data do not present normality and homoscedasticity conditions, the Kruskal-Wallis test, which is considered a homologous test to the one-way ANOVA, contrasts the hypothesis that given quantitative samples come from or have been obtained from the same population. In this way, the hypotheses of the Kruskal-Wallis test are , where themedians are all equal and come from the same population, and, where at least one of themedians is different and does not come from the same population.

Additionally, this exploration contemplates the use of the NPMV (nonparametric multivariate) inference analysis technique since it supports cases in which there is more than one dependent variable that cannot be combined in a simple manner. The NPMV technique has the advantage of not taking on parametric assumptions like multivariable normality. These assumptions are required for the classical parametric MANOVA (multivariate analysis of variance), which are quite restrictive and challenging to verify [21]. In this case, the values (probability values) are calculated for approximations of (Fisher distributions), even for general and permutation tests, where the significant subsets of response variables and the factor levels are identified. Multivariate analysis techniques are used to determine if the independent variables’ changes have significant effects on the dependent variables.

Additionally, these techniques also identify potential relationships between the independent variables and their association with the dependent variables [22]. In summary, Kruskal-Wallis tests the differences between two or more median groups, while the NPMV tests the difference of two or more vectors of means. Once the null hypothesis is rejected in the univariate and multivariate analyses, one-factor experiments involve multiple-range tests and sample comparison tests to identify which treatments and which dependent variables differ from each other.

The previous set of statistical inference tests enables collecting information on the experimental module’s performance at the laboratory level and under controlled conditions. However, this module’s real flight test will reveal that the nature of the variables of interest (thermodynamic and atmospheric variables) requires the nonlinear regression methods to predict their behavior and variability in relation to altitude changes.

It was decided to apply different nonparametric regression methods with a single predictor on the flight data set. Such methods substitute the linearity assumption by smoothness for the regression function [23].

It should be noted that, in most cases, the relationship between variables and atmospheric pollutants does not always behave linearly. Its behavior is complex and is influenced by meteorological factors, by the characteristics of the emission sources, and by topographic aspects [24]. Therefore, parametric regression methods lose their validity compared with nonparametric methods since these model the behavior of a data set without assuming a known functional form a priori [25].

4. Methodology

The variables of interest for the experimental analysis are part of the subsystem of sensors (payload) and the subsystem of thermal monitoring, given that it constitutes the basic variables to understand aspects of meteorological phenomena close to the RS (Radiosonde Station) type [26]. In the experimental design, these variables are conceptualized as dependent on the treatments to be implemented, which are standard deviations of these variables, namely, , , , , , and . Such DV (dependent variables) will be defined in detail in Table 1.

As mentioned above, there are two main test environments: thermal-vacuum tests and vibration tests. In satellite prototypes, it is necessary to perform the first to control the outgassing of components and the nonvolatile residue limit of the payload, which allows confirming or not the functional and operational requirements in an appropriate environment (high- and low-temperature worst cases). The vibration tests seek to ensure the satellite’s structural strength (dynamic loads), the determination of resonant frequencies and the resistance of the integrated circuits, their connections, and the materials’ resistance to being subjected to mechanical stress during the launch.

These test environments consist of the set of external conditions that arise during the flight of aerospace vehicles. Each environment can be based on real flight data, analytical predictions, or a combination of both. The level of the expected extreme environment, used for the qualification tests, is P99/90, that is, one that does not exceed at least 99% of flights and is at least estimated with at least 90% of confidence. The maximum expected environment level used in acceptance tests is P95/50 [27]. In methodological terms, the dashed line boxes in Figure 6 represent each of the test environments on which an experimental strategy and/or qualification tests were applied.

It should be noted that the environment (1) corresponded to vacuum-thermal tests when the temperature is positive (temperature values over zero) because low-temperatures were not considered, while the test environment (2) consisted of vibration tests. It is important to mention that each of these tests was always accompanied by reference sensors to guarantee a calibration and traceability process. Section 7 will show the results of a real test environment that will be denoted by the number (3). The test environments (1) and (3) correspond to the scenarios where the statistical tests described in the previous section’s theoretical framework were applied.

The DVs constitute a specific type of sensor selected not only for its commercial availability but also for its low-volume, low-mass, and low-power stored chemical energy consumption that will not exceed 100 watt-hours, just as indicated by the satellite standards for CubeSats [28]. The characteristics of these sensors have been listed in Table 1.

Once the sensors were identified for the variables to be analyzed, their readings were verified through the microcontroller of the board data handling subsystem. Then, these variables were graphed in real time. Once the signals stabilized by the reference temperature and pressure values, the preestablished treatments were applied in a thermal-vacuum chamber (see Figure 7). It should be noted that before these procedures, a sample size was calculated according to the maximum error estimated for the mean population and according to the variance estimation. In the end, once all the samples dependent on each of the treatments were collected, hypothesis tests were carried out for the equality of means and medians, through univariate and multivariate analysis, on which the individual verifications of assumptions and multiple-range tests were made to identify which treatments presented significant differences.

The confidence interval of the variance for each of the dependent variables was calculated to gather information about the measurements’ variability to compare them with the equivalent calculations on the reference sensors. Finally and given the nature of the data obtained from the module ascent test employing a high-altitude balloon, the nonparametric regression methods described in Section 3 were used to determine the association between environmental variables and altitude changes.

5. Considerations for Thermal Drift Test

During the orbital cycle of a satellite, the temperature varies due to daylight alternation and Earth’s shadow. However, the orbital period is short enough not to allow too much heat to accumulate or be released into space, preventing the satellite’s burning or freezing. Some predicted external temperature ranges with active electronics are between -5 and +50 °C. It is necessary to specify that the parts subject to this range are peripheral, such as solar panels and antennas. The temperature range within the satellite is between +20 and +70 °C; hence, electronic circuits must comply with the characteristic of being compatible with standard commercial devices [12]. Some common thermal cycles may vary (Table 2), for instance, if it is for qualification model from -15 °C to +45 °C and for flight model (FM) from -10 °C to +35 °C [29].

To simulate conditions for complete cycles of operation, in terms of the temperature changes that a nanosatellite faces during the orbital period, positive thermal drift test stands are commonly used in conjunction with vacuum test stands [30]. Previous experiments revealed that it is not a problem when the electronic components are sealed about the vacuum test. However, the thermal power transmission capacity is reduced due to missing convection, leaving only conduction and radiation as heat transfer mechanisms to the outside [12]. In relation to this, thermal-vacuum tests were performed with a temperature range from +20 to +50°C and a pressure of torr. This vacuum value is lower than the level that could be achieved in orbit. Space vacuum involves pressures between and torr; for instance, satellites in LEO (Low Earth Orbit) environments could achieve vacuum values below torr [31, 32]. However, considering that the Simple-2 prototype lacks an external case, their vacuum exposure is sufficient to evaluate its reliability through the statistical tests.

5.1. Positive Thermal-Vacuum Tests

The technical considerations for the thermal-vacuum cycle tests were established based on two premises: firstly, the test regulations applied to small satellites were reviewed for their qualification; also, research documents related to tests applied to CubeSat and CanSat prototypes were evaluated, as shown in Table 3.

Secondly, the installed capacity was explored in terms of locally available equipment that complied with the specifications for thermal-vacuum tests intending to define the treatments applied to the experimental units. To the previous premises, the summary of the experimental tests is explained in Table 4.

The response variables consisted of some main temperature sensors (, , ) as part of the satellite thermal monitoring system. Importantly, these tests are aimed at determining the satellite’s performance and making a characterization process (response) of the variables involved for further calibration. For this, intervals of stabilization of temperature and vacuum immersion time corresponding to 1 hour were used. For these tests, two Simple-2 modules were included as experimental units, which were arranged in a thermal adapted chamber (Figure 7) where treatments A and B were applied, respectively.

Figure 8 illustrates the temperature profiles of the TVCT (Thermal-Vacuum Cycling Tests). The red line profile represents simulated or design temperature. The highlighted areas correspond to the time interval known as stabilization phase or soak time of one-hour duration, which corresponds to the typical thermal cycling profile valley. The data closest to the stabilization valley of temperature and vacuum were postprocessed and used in different statistical inference tests. Figure 8 presents the thermal-vacuum cycle profile for S2-1 and S2-2 modules, respectively.

Treatment C consisted of a simultaneous test of the two experimental units under controlled environmental conditions to gather information from a different environment to contrast the response variables.

6. Vibration Test Considerations

Mechanical stresses and vibrations experienced by a satellite during launch might cause damage to the hardware and the disconnection of modules or electronic connectors. Careful choice of the overall structure is mandatory, as well as the elements and electronic devices, their encapsulated system, and footprint on the PCB on which the solder intended to fix the components is added. Efforts must be made, in equal measure, to apply practices and techniques driven at improving the performance of connections, taking care with the use of surface mount devices such as BGA (Ball Grid Array), which are more sensitive to vibrations [12].

The vibration tests present in the standard ISO-17770:2017 for small satellite modules include random vibration and shock tests and qualitative and visual inspections. The conditions established for each of these tests vary and depend on the type of launcher hired since each rocket and its deployment system have different minimum requirements [38].

To advance, in the certification process for the launch of the Simple-2 modules, vibration tests were performed using a shaker to excite the structure in its transversal axis and specific frequency ranges.

6.1. Transient Shock Test

Shocks or impacts may occur due to the application or sudden release of loads associated with CubeSat deployment or separation and possible impacts. In such events, explosives are usually used that generate particular characterized environments by high-frequency changes in acceleration, which typically decay between 5 and 15 milliseconds. One of the interests in the subject of vibration consists of searching for resonances at specific frequencies, which generate abrupt exchanges of different energies for some high frequencies. There, dynamics appear that show unpredictable ranges of operation where the probability of failure increases [39].

6.2. Sinusoidal Vibration Test

The sinusoidal vibration test is necessary to perform on small satellite devices due to the periodic excitations caused by rotating elements, for example, motors, pogo-type instabilities (structural interaction and propulsion dynamics), and flutter (structural dynamic and aerodynamic interactions), combustion instability during the vehicle launch or transportation [40]. Sinusoidal vibration test and vibration waveforms were applied to a range of frequencies for which the amplitude and frequency of these waveforms are considered discrete at any instant of time. For a given acceleration, the displacement increases as the frequency decreases; that is why, at low frequencies, the displacement could exceed the equipment’s limits under test. Some specifications of this kind of test use displacement for the amplitude in the low-frequency range. Usually, a frequency range between 20 and 2000 Hz is advised [39].

6.3. Oscillation Test

Following the standard ISO-17770:2017, the recommended tests were carried out, and the oscillation tests were also performed, which consisted of making the experimental units oscillate in two different configurations illustrated in Figure 9. In them, the length ( mm and  mm) of the radius of oscillation was changed. The frequencies of the accelerations excited by the movement of the pendulum are in the measurable range by the IMU, below 5 Hz. This kind of test was carried out to obtain comparison ranges of the dynamics perceived by both the reference accelerometer and the instruments of the Simple-2 module.

Another argument for testing the modules under these kinds of scenarios is their operation as the main payload of high-altitude balloons, since during the ascent of these, oscillations are experienced while the payload is suspended by means of ties.

7. Results

7.1. Results of Thermal-Vacuum Tests

In obtaining a dataset of the response variables, it was necessary to determine if their variability corresponded to each of the treatments applied. In the first place, it was intended to implement a one-way ANOVA. However, checking each one of the model assumptions, it was determined that the data did not follow a normal distribution by the Kolmogorov-Smirnov test ( value = 0), disabling this analysis.

Because the assumption of homoscedasticity via Levene’s test assumes that each group has the same variance, the nonparametric test of Kruskal-Wallis was used to determine if each of the data samples came from the same population (distribution). In this particular case, this test was used to determine whether the measurements corresponded or not to the applied treatments. The Kruskal-Wallis test determined that there were differences in at least two response variables with an average value ≈ 0 with respect to a significance level of . A nonparametric inference was made to compare multivariable data samples for one factor with multiple responses to corroborate previous analysis. Table 5 shows the results of three multivariate statistics: ANOVA-type test, McKeon approximation for the Lawley-Hotelling Test (LH Test), and Wilk’s lambda test, from which the null hypothesis of equality of mean vectors was rejected with a confidence level of 95%.

Like the one-way ANOVA, the Kruskal-Wallis test determined differences in each of the answers but did not specify which ones. For this, it was necessary to apply a nonparametric post hoc test that was adjusted to the absence of normality to find out the groups in which there were significant differences. The Tukey HSD (Honestly Significant Difference) test was used, and three groups were found that corresponded to the three applied treatments. However, to know the effect size and the significance between sample pairs, in this case, between the measurements of the sensors of each experimental unit, the MWW test (Mann-Whitney-Wilcoxon), also known as Wilcoxon rank-sum test, was implemented like homolog to the -test for the parametric cases [41]. Figure 10 shows the results of both the multiple-range test and the Wilcoxon comparison test. Thanks to this, the experimental units 1 and 2 had similar behavior in terms of similarities present in sensors and in comparison with sensor .

To compare the temperature sensor readings of the experimental units per treatment and the accuracy indicated by the manufacturer, confidence intervals were estimated for the standard deviation with a chi-square distribution. The results of these estimates can be seen in Table 6.

It is important to note that during treatment A, the sensor increased its uncertainty by 31% equivalent to ±0.626525°C concerning the datasheet information submitted by the manufacturer. During treatment A, both the sensor and the showed an average increase of 46% equivalent to ±0.93534°C in their uncertainty in comparison with the manufacturer’s references. For treatment B, the sensors and , of both experimental units, increased their uncertainty by 4.4% (±0.0882864C) and 40.4% (±0.809163C), respectively. The other sensors kept their uncertainty below the levels indicated by the manufacturers. The above was also maintained in the two experimental units during treatment C.

The boxplot diagram of Figure 11 allowed to graphically relate the response of each experimental unit and its standard deviations (variability) for each applied treatment, according to the previous estimate for the confidence intervals. Additionally, it was possible to notice that the measurements of both experimental units during treatment B presented, in general terms, greater precision and greater accuracy with some deviations for the sensors and . According to the results of treatment A, it was inferred that both modules were quite sensitive to increases because, their uncertainty at +30°C, given that the measurements were neither accurate nor precise. The above can see in deviations of the sensors , , and and may be due to fluctuations in the thermal-vacuum chamber stabilization at that reference temperature. Concerning treatment C, it was possible to determine that the different sensors’ responses were kept below the uncertainty levels and were quite precise and slightly accurate. However, like treatment A, the presence of outliers was due to the nonlinear behavior in stabilizing temperature. Experimental unit S2-2 was selected from the previous studies as a reference for data analysis during the flight test.

7.2. Results of Vibration Tests

For the measurements, a piezoelectric accelerometer of reference of 3 axes (PCB PIEZOTRONICS 356A01) was implemented. It was then connected to an NI 9233 acquisition module of four channels sampled simultaneously at 24-bit resolution and equipped with antialiasing filters through an interface developed in LabView. Between 3 and 70 captures were made in each test to carry out postprocessing of the data to generate a better statistical representation of the dynamic behavior.

The data with errors such as peaks in the signals generated by the test equipment were discarded. The remaining data were smoothed using the average of the samples, and the units were converted to gravities (). These units were chosen for two reasons: the calibration parameters of the instruments related to millivolts measured in gravities and because of their widespread use in the reference literature [42, 43]. The final data were obtained by averaging the analyses in each run, revealing the expected responses, and reducing the stochastic behaviors. The vibration tests carried out (shock, oscillation, sinusoidal) allowed to determine characteristics in the dynamic responses of the module [43]. The MEMS (Microelectronic Mechanical System) accelerometer integrated into the modules was characterized and calibrated.

7.2.1. Transient Shock Test

This test led to identifying the module’s resonant modes when excited in a wide band of frequencies by an impact (Dirac). Faced with this stimulus, the data delivered by the accelerometer allowed identifying which frequencies were amplified and which frequencies attenuated.

Figure 12 shows the response in the frequency domain of the accelerometers in each of the axes. Figure 12(a) of test A shows the result of the impact on the structural case manufactured by 3D printing in ABS (Acrylonitrile Butadiene Styrene) that covered the battery. Figure 12(b) of test B corresponds to the results of the impact generated in one of the bronze standoffs between the PCBs. Although a wide band of frequencies was stimulated, according to the hammer (violet) response, it was confirmed that the highest confidence results were up to 1000 Hz.

The prominences located between 15 and 35 Hz were not conclusive, and this can be attributed to the assembly behavior used for this test. Such low frequencies could be due to mechanical looseness and not to a rigid part such as the ABS case of the Simple-2 module. Additionally, it was observed that the module amplified at least 1.4 dB in frequencies between 20 and 500 Hz for and axes, which formed the plane where most of the impact was applied. Finally, it may be affirmed that the response of the module began to be relevant and triaxially coherent from 700 Hz, maximizing between 800 and 900 Hz.

It is advisable to perform tests for wide ranges so that both the frequencies required by the launcher and those required in the operation and transport of the module (workmanship forces) are sheltered [44].

7.2.2. Oscillation Test

Figures 13(a) and 13(b) correspond to the spectral representations of the dynamic responses of the S2-1 modules and S2-2 with string length . Figures 13(c) and 13(d) correspond, respectively, to the same representation for the modules with string length . These results showed similar frequencies of response in the four tests. These results indicated that the IMU responded consistently with the reference accelerometer at low frequencies, limited by its low resolution, given the reduced sampling rate [43]. It was also possible to perceive the difference in measurement ranges of the sensors used because the modules’ IMU presented a smaller band of magnitude.

In Figures 13(a) and 13(b), it was possible to see a predominant peak at 1.33 Hz, corresponding to the oscillation frequency of the pendulum resulting from the assembly, in this case, for the length . It is emphasized that, for modules, both S2-1 and S2-2, the detected peak frequency was equal to 1.33 Hz. In Figures 13(c) and 13(d), it was found that the results of the length are corresponding with a peak frequency of 1.46 Hz. It is also possible to note that the frequencies at around 7-10 Hz correspond to the experimental setup accessories.

To measure similarities between the IMU and reference accelerometer, each signal was correlated with itself to extract their periods, using Matlab. These periods were compared, calculating their difference in seconds and then comparing their difference in respect to the captured signals, as shown in Table 7. The above validated the capacity of the Simple-2 module to measure low frequencies, since the differences between the period measured by the reference accelerometer and the IMU were small, bearing in mind that the time between samples or module sampling period was 0.1217 s. These phase differences (lags) correspond to an error of 3.9% with respect to the period, equivalent to differences in response times of 0.53% for and 4.1% for . These results are consistent given that the shorter the period, the greater the lags in response time.

7.2.3. Results of Sinusoidal Vibration Tests

In the sinusoidal vibration test with the Shaker Agate AT-2040 (see Figure 14), a discrete sweep was carried out from 10 Hz to 50 Hz with intervals of 10 Hz and continuing from 100 Hz ant 150 Hz to 200 Hz. It was increased up to 1500 Hz, varying the frequency changes with an interval of 100 Hz. Finally, the module was excited up to 2000 Hz with a constant excitation amplitude of 1 grms.

From this test, the frequency responses and their RMS (Root Mean Squared) and PSD (Power Spectral Density) magnitudes were extracted, as shown in Figure 15. The results showed that the satellite module’s first resonance was found between 400 and 500 Hz. On the one hand, the bands where the amplitude of the response was less than 1 grms corresponded to attenuation bands. In another sense, the band where the amplitude was greater than 1 grms was the amplification region, where the first resonance of the module was located, close to 500 Hz.

To certify any device for flight, it is necessary to submit it to a wide range of frequencies to cover all those found in different stages before its start-up, including transport and launch. To its verification, tests must be specified under minimum standards of magnitude and frequency [44] so that under these stimuli, it can be guaranteed that the module does not suffer any damage.

According to Simple-2 module’s mass (0.185 kg) and the standard SMC-S-016, which requires a minimum qualification level of up to 0.2 PSD given. in g2/Hertz and range of at least 20 to 2000 Hz [45], the module was tested in this frequency range with higher constant intensity of 1 g2/Hz. This test guaranteed the module’s structural and operative integrity, which did not present detectable physical alterations or discontinuous operations. Figure 15 shows the response of the measured module with the reference accelerometer located at the top of it, revealing that the critical requencies are in an approximate range of 400 to 500 Hz.

7.3. Results of Flight Test

Two CanSat Simple-2 modules were tested as the main payload aboard a stratospheric balloon (BalloonSat) on November 5, 2017, at the coordinates 5.4745984°N, -74.6603083°W. The S2-1 module was placed inside a stratospheric sonde while the S2-2 was transported as peripheral, as shown in Figure 16. It is also possible to observe the GPS trajectory in both the internally and externally located devices in the ascent vehicle.

The mission statement was to estimate the variability, with respect to the change in the altitude of thermodynamic variables (described in the one-factor experiments) and to measure the concentrations of some gases species. The device was recovered at the coordinates 5.4961331°N, -74.7296626°W) after a total flight time of 01:12:00.

Some of the data collected during the external module’s flight showed its variation in respect to the time in Figure 17. Figure 17(a) shows the altitude change as the device ascends to the apogee or maximum altitude reached by the sonde. In Figures 17(b)–17(d), it can be seen how the values of relative humidity, temperature, and barometric pressure decay during the total ascent time. It is important to note in Figure 17(c) the inflection point at 12:56:04 (UTC), which demarcates the transition region between the troposphere and the stratosphere. In the tropic, this region is around 17 km, where there is a sudden increase in temperature due to the interaction of ozone with ultraviolet rays from the sun.

It is noteworthy that, from all the data captured during the sonde’s total flight time, only the data from the ascent stage were used for the statistical tests because, during the descent stage, the sonde experienced higher speed with respect to the ascent, which caused few samples in that acquisition period. This reduction in the number of samples during the descent did not guarantee the determination of the sensor output signal’s hysteresis or deviation at a specific point of the input signal.

For flight data analysis, physical quantities , , , , and RH and gas concentration (in parts per million (ppm)) of the , , , , , , and were conceptualized as DV of the IV (independent variable) (GSP altitude). It should be noted that the variable was not considered for this study, given that it is a measurement dependent on barometric pressure. Additionally, a confidence interval was estimated for the variance of the test between and . The result of Equation (1) shows that the uncertainty of the sensor was increased by 31%, while the nominal value of the sensor accuracy remained below the calculated interval.

A correlation matrix was constructed to determine the relationship intensity between DV and IV. It should be noted that, on an experimental level, the correlation is usually used when none of the variables has been controlled; it has just been measured to find out if they are related or not [46].

As a selection criterion, the variables whose correlation coefficient or effect size was between ±0.7 (high association) and ±0.9 (very high association) was considered. Therefore, the variables corresponding to , , , and were discarded as can be seen in Figure 18. It is observed that the majority of correlation coefficients, according to the selection criteria, have a highly negative relationship (high negative correlation), which will be reflected in the selected regression model.

Then, a regression analysis was conducted using simple linear models to adjust a model to the data. The regression coefficients were estimated from the observations, and the response variables or DV were predicted, given its relationship with altitude as a quantitative predictor variable. A diagnosis was made of the assumptions of this model (simple or multiple) in terms of linearity, homoscedasticity, normality, and independence of errors or residuals. An adequate one-line summary of the linear model (implicit independence) is presented in Equation (2) [47]:

A graphical diagnosis of the residuals versus the predicted values was made. Similarly, the normal quantile-quantile plot was obtained. In both, the presence of linearity and homoscedasticity in the residuals could be appreciated. Nevertheless, the assumptions of normality and independence were not satisfied. Given the above, the normality hypothesis tests of Shapiro-Wilks and Kolmogorov-Smirnov (), the independence of the residuals of Durbin-Watson, and the Levene test were performed. Only the latter was met since the -value exceeded the significance level of, and it was not possible to reject the null hypothesis because variances are homogeneous.

According to the previous information, outliers were removed to rule out the possibility that these were the potential causes of noncompliance of the assumptions. Although the values of the statistical tests improved, they did not exceed the level of significance.

The remaining option was the transformation of the data to achieve its adaptation to the simple linear model. For this, the simple power transformation of Yeo-Johnson was implemented. This is a variation of the Box-Cox transformations, where the dependent variable does not have to be strictly positive; it accepts negative values and equal to zero, as in the variables of the implemented dataset. This transformation was aimed at finding values for the power () to improve the distribution of the residuals, the inequality in the variances, and the nonlinearity between the DV and IV. Once lambda values for each of the DVs were determined, these were replaced in each of the linear models. Given that noncompliance of assumptions continued to prevail, nonparametric regressions were formulated.

7.3.1. Nonparametric Regressions

The previous study revealed no linear relationship between the responses (DV) and the predictor (IV) of the dataset. The nonparametric test of Kruskal-Wallis was executed to check this hypothesis. The results show an average value of 0.48, so there is enough evidence to not reject . It can be affirmed then that there are no differences between the medians’ observations in the different measurements. Kruskal-Wallis indicated that linear regression is not adequate to analyze the dataset.

After recognizing that the data presented a nonlinear distribution, it was necessary to review the correlation coefficients obtained in Figure 18. Although these coefficients were obtained by the Pearson method whose values are fairly robust despite the lack of normality [48], these are sensitive to extreme values, so it is recommended to use the Spearman correlation as a nonparametric method, when the normality condition for continuous variables is not satisfied nor can the data be transformed into ranges. In addition, the significance was calculated to confirm that there really was a relationship between each of the DVs compared to the IV. For the case of the variables and (, value ≈ 0), it was determined that their relationship is significant.

Table 8 summarizes the application of the methods previously described in Section 3 to characterize the behavior of with respect to, the model fit criteria, and the selection among them. It is relevant to mention that these models were applied to each dataset variable, but only the results of the variables specified above will be shown for practical effects.

About to the selection criteria of the appropriate regression method to be implemented, one whose model would show the lowest MSE (Mean Squared Error) and RMSE (Relative Mean Squared Error) and a high coefficient of determination was sought out since this would provide a better explanation of the variability of the data. According to the results tabulated in Table 8, it was observed that the MSE, RMSEA, and are relatively constant in the different applied methods. For instance, the polynomial regression presented a high (-0.8725445) and slightly higher values of MSE and RMSE compared with the rest of the methods. Despite the preceding, other selection criteria could not be ignored. For example, the high computational cost of the regression methods by splines, smoothing splines, and local polynomial regression. The high degree of freedom and sensitivity to overfitting such models present when the smoothing parameter depends on small values in the bandwidth causing greater flexibility to the estimator and high associated prediction errors [53, 55].

In Figure 19, the differences between the different nonparametric regression methods applied to the change in temperature with respect to altitude can be graphically appreciated. Note that the bandwidth of the regressions is almost imperceptible, indicating that confidence intervals are fairly accurate.

It can be seen that the polynomial regression of Figure 19(b) offers a flexible model with lower computational cost in comparison with the other methods. As mentioned above, to avoid over fittings and high polynomial degrees, this selection was made through the LOOCV (leave one out cross-validation) and one-way ANOVA with a different order of a polynomial. Additionally, although it uses local regressions in each kernel in function domain, the local polynomial regression method was implemented as a graphical method to validate the degree of a polynomial of the polynomial regression, as shown in Figure 19(f). The model obtained from this method, which meets the selection criteria and allows the explanation of the response variable, is shown in the following equation:

The polynomial regression method prevailed in explaining of the variability experienced by the different DVs during the ascent flight to the stratosphere. Table 9 summarizes the different regressions obtained through this method:

These results enabled similarities to be established between the models of the variables and , given that the values of the factors (effects, regression coefficients, or slope) and intercepts of both regressions presented similar magnitudes. For example, both slopes are negative, as are their intercepts, which confirmed that the temperature decreased during altitude increase. This behavior continued to prevail in the variable , even though its intercept and first slope are below the others. In general terms, these polynomial regressions facilitated the description of the decreasing behavior of the variables , , and as well as the variables , , and . The variable presented, on the contrary, an increasing behavior in its values as evidenced by its positive slope.

About the variables, and , the degrees of the polynomials used to describe the behavior of their variability with respect to the change in altitude did not provide a significant response, given that by using high degrees of the polynomial, highly flexible fits were obtained. This allowed establishing the high scattering of these agents in the first layers of the atmosphere and the low resolution of the sensor implemented for the measurement of these variables, as well as the tendency to decrease their concentrations with the change in altitude.

8. Discussion

8.1. Vibration Tests

One of the vibration tests performed was the shock test; this test’s advantage was its simplicity since it does not need a complex assembly or does not restrict the excitation under certain conditions. On the other hand, the resolution in frequency is limited only by the dynamic range of the sensors and the acquisition system. However, this test has disadvantages for the sinusoidal since the former is more laborious, concerning the repetitions to which the model must submit; it is also sensitive to the rigidity, the damping of the tip of the hammer, and the supports used. Therefore, it depends on the skill of the technician and his ability to filter the acquired data. The repetitions to which the module must be subjected to in the shock test are justified to attenuate errors derived from the assembly or inaccuracies of magnitude or location of the impact that could be the cause of the differences found in the system responses: ~900 Hz in the impact test and ~500 Hz (Figure 13) in the sinusoidal test.

Sinusoidal testing offers more controlled conditions, with a single rigid assembly and less uncertainty at discrete frequencies. In contrast, it requires more sophisticated equipment, and the excitation can be considered uniaxial, while the shock test is triaxial. In addition to the above, the same assembly required the addition of mechanical fastening elements that increased the mass of the system (0.035 kg), which is attributed to a significant decrease in the dynamic responses obtained for the other tests.

8.2. Thermal-Vacuum Tests

Although for the vibration tests it was sufficient to have an experimental unit, the thermal-vacuum tests require additional units that allow the experiment’s repeatability to increase its certainty (decrease the variance) and reduce the measurement errors associated with random or uncontrolled causes. The thermal-vacuum test demonstrated the Simple-2 unit operational stability and the capacity for the correct operation of all its subsystems in this kind of environment. Also, the absence of defects in the manufacturing processes and the quality of the materials used were verified. Mainly, ABS was used to manufacture the module’s battery case employing additive manufacturing or 3D printing. The finish of these pieces is highly porous, which causes the accumulation of moisture. Although this additional humidity slows down the stabilization of the target vacuum pressure, it is not advisable to preheat the experimental modules since this considerably affects the thermal profiles and the soak times.

Even though the TVCT were carried out with equipment susceptible to improvements concerning the applied treatments’ stability, these were reproducible and replicable, as indicated by the results obtained in Figure 10. From this, it can be inferred that both modules presented the same behavior and do not differ significantly in their responses. Furthermore, it is important to note that the thermal-vacuum chamber’s differences or instabilities may be because there is not enough evidence to reject the temperature’s Gaussian behavior, as shown in Figure 11.

8.3. Flight Test

In relation to the analysis of the data obtained from the flight test, the unit’s operation in extreme environments could be corroborated. Figure 17 shows the data obtained during the flight, in which an inverse relationship of altitude with temperature and atmospheric pressure can be inferred, results that were expected and that demonstrate correct sensor behavior of the unit. These relationships between the variables can also be seen in Figure 18, where the correlation matrix shows a high relationship between the variables recorded by the unit, all of which are meteorological variables and gases (aerosol concentrations). It should be noted that the Simple-2 unit managed to communicate throughout the flight and sent the information during it. This concludes that all the modules that make up the unit functioned adequately despite the low temperatures reached or the low-atmospheric pressure observed in Figures 17(c) and 17(d), respectively.

This study corroborated that nonparametric regression methods are predominant tools for modeling the variability of gas concentrations and thermodynamic variables, especially when their acquisition is subject to periods of atmospheric instability. These variables presented behaviors that make it difficult to use parametric regression methods. Other studies revealed that these methods do not take into account climatological factors such as temperature, wind speed, or precipitation, which could eventually alter the typical behavior of different pollutants [56, 57]. In relation to the measurement of pollutants, although the gas sensor behaved adequately for the majority of references, it presented a high uncertainty for and and a low resolution in the concentrations of , , , and , presumably because those compounds are not very abundant in the upper atmosphere. Future developments focused on these measurements; it is proposed to use at least two sensors of this type embedded in PCB and generate a self-calibration routine that allows the corroboration of measurements between both.

8.4. Future Considerations

The results of the different experimental considerations supported by statistic inference and the test environments suggest recommendations for the future related to testing protocols and adaptations or redesigns in the hardware. For example, the OB&DH accelerometer needs to be updated and replaced with another one with more appropriate dynamic ranges. Although the barometer used in flight operated within the measurement ranges, the same did not happen when subjected to high vacuum conditions. Therefore, one recommendation is to use a higher resolution pressure sensor to operate in near-space conditions and even in orbital conditions. For temperature measurements, it is recommended to check both the operating ranges of the sensor and consider its relocation over PBC of the payload subsystem to avoid it being affected by external heat sources that bias its uncertainty scale. It is also advised that the sensor be mounted with slots milled into PCB to minimize heat transfer for future prototypes.

Finally, to redesign the Simple-2 module or to build future prototypes, it is essential to consider two independent PCB boards for the payload and EPS subsystems. The latter with the goal to know if the electrical supply to other subsystems could be more stable, adding different filtering stages to estimate changes in consumption patterns, given the power electronics could work a natural noise source in the experiments sensitive to thermal drifts, as is shown in Figure 11 results.

9. Conclusions

With the development of this research, an experimental methodological approach was proposed to be reproduced with small satellites in the pico- (0.1-1 kg) and femto- (0.01-0.09 kg) form factor in evaluating the feasibility of using COTS components in a space project to reduce costs considerably, as well as to validate the modularity of the internal subsystems to allow reuse in the future missions. This research’s main findings were (1) CanSat standards and regulations, (2) modular design methodology, (3) the technology validation, and (4) supporting documentation and structural stability. The following set of conclusions is as follows: (1)This study demonstrated the feasibility of establishing and applying an acceptance and qualification test methodology to observe CanSat prototypes’ performance through the revision, adaptation, and/or scaling of standards for the CubeSat form factor. The ability to establish these new test protocols depends largely on the availability of laboratory equipment to ensure the traceability of the experiments, for instance, an industrial thermal-vacuum chamber, more robust than used in Figure 10. It is also necessary that the regulations of small CubeSat satellites be used as a reference, sufficiently documented and, in turn, applied to functional prototypes, given that in relation to CanSat developments, the available documentation is mostly of an educational and exploratory nature, and there is no standardized testing methodology yet available(2)Thanks to implementing the modular design methodology, which is reflected in how the different subsystems were conceived (see Figures 35), it was possible to guarantee data communication, energy transfer, and structure of the module. Having a standardized bus in the interconnection architecture between the different subsystems allows the module to support a wide variety of experiments or payloads (sensors)(3)In this particular case, the testing of the Simple-2 module enabled the verification of the TRL (technology readiness level) of the design and technology implemented, since, in this prototype, level 4 (component and/or breadboard laboratory validated), level 5 (component and/or breadboard validated in simulated or real-space environment), and level 6 (system adequacy validated in simulated environment) were satisfied. In light of these levels, the Simple-2 module is postulated as a platform subject to a redesigning and debugging process for future developments. By conducting the test in a real operating environment using high-altitude balloons, also, it was possible to corroborate the correct operation of acquisition, power consumption, and telemetry of the unit in extreme environments, given the results in Figures 16 and 17. Furthermore, the obtained variables showed amplitudes and result consistent with the tests previously conducted in controlled experimental environments(4)The increase in some variables’ uncertainty is due to not adopting all the recommendations found in the references. In the CanSat Simple-2, these recommendations were ignored due to conditions in the installed capability available both in the academy and in the local industry for aerospace projects. However, through the development of vibration and shock tests, frequency ranges were observed for which devices with  kg such as CanSats did not reveal resonances (see Figure 15), corroborating that these CanSats have a dynamic response in the operating ranges that commonly are found in space launchers

In conclusion, having metrological processes and qualification testing environments improves these devices’ reliability and enhances their use, not only in traditional academic and educational contexts but also in the commercial sector. Using these aerospace design criteria guarantees both the diversification and the use of applications in ground-air scenarios for remote sensing activities, thereby promoting technological development that will enable the emerging economies of Latin America to access to space.

Data Availability

The data used to support the findings of this study are included within the supplementary materials file.

Conflicts of Interest

The authors declare no conflict of interest.


The authors would like to acknowledge the support of the Oficina de Asuntos Espaciales of the FAC (Fuerza Aerea Colombiana) gratefully. Their guidance for developing flight tests and adequate airspace use according to regulations and their logistical support with the sonde’s launch until its recovery were extremely helpful. The authors also want to extend their acknowledgments to the Metrology and Microengineering laboratories at Universidad EAFIT for providing the necessary equipment to carry out this research. The authors also would like to extend special thanks to the Colombian companies A-MAQ S.A.S for allowing the use of their facilities and equipment and their technical advice to develop the sinusoidal vibration and Cryogas-Air Products Colombia company for providing the ascent gas for the flight test. Finally, the authors would like to express thanks to the future generation of young researchers who participated in this mission and contributed to various activities in the Rocketry and Propulsion Study Research Group. This project was funded by the Vicerrectoría de Descubrimiento y Creación, through the Dirección de Planeación y Descubrimiento Formativo at Universidad EAFIT as well as with resources of researchers and groups involved.

Supplementary Materials

Supplementary description. Readme.rtf: file related to the dataset of the tests presented in this work. (Supplementary Materials)