Keywords

1 Introduction

Over the last decade, rapid growth has been seen in the CubeSat market. Due to the miniaturization of technology, it is possible to send numerous small satellites or CubeSats rather than one “mega” satellite. Several deployable members like antennas and solar panels are typically incorporated in CubeSats, allowing a smaller volume during the launch. These members are deployed after reaching the desired orbit. The design of such mechanisms is a complicated task. Investigations to develop passive and active control for primitive spacecraft, which were typically rigid, have been carried out. The same analysis cannot be directly extended to modern spacecraft, the primary reason being the inclusion of several flexible members and deployable structures [5].

This paper analyzes the antenna deployment system for CubeSats being developed by the Student Satellite Team, IIT Bombay.Footnote 1 The dynamics of the deployment are of interest as it influences several mission parameters. It is essential to know at what angular rates of the satellite can the antennas be deployed. Time taken for the deployment to complete is of interest. Based on the analysis, some remarks have been made on the design of other subsystems.

2 Design of the Antenna Deployment System for CubeSat Application

Student Satellite Team, IIT Bombay, has been developing an antenna deployment system for CubeSat applications [6]. This system comprises two tape spring antennas wrapped around a circular ring supported by a PCB. Advitiy, the second student satellite of IIT Bombay, was being designed with this antenna deployment system [4]. In Fig. 1, Advitiy, along with the antenna deployment system, is shown. Advitiy, a 1U CubeSat, was being designed for a Low Earth Orbit (LEO) mission. The amateur band 144–146 MHz was selected for communication. The monopole or dipole antennas for this band cannot be accommodated inside 1U volume constraints. To meet this, an antenna deployment system was designed. An antenna deployment system, capable of deploying dipole antennas of 51 cm length, was designed and prototyped by the team.

Fig. 1
An illustration of a cube, whose right side has a mesh, the left side has a circle, and the top side is plain. The sides are in different shades. Two lines emerge from the top and bottom of the circle in opposite directions.

Advitiy

3 Dynamics of the CubeSat Over the Interval of Deployment

Tape springs are straight, thin-walled strips with a curved cross-section [10]. A carpenter’s tape is a tape spring. Due to its curvatures, it exhibits unique behavior. It is stored as a coil but can be extended into a stiff tape that can be easily folded. Except for the region of the fold, the rest of the tape spring is mostly straight and undeformed. Tape springs store elastic strain energy during folding and, in principle, would deploy freely into the straight unstrained configuration once the restraining forces have been released. Tape spring can be folded in two ways, depending upon the sense of curvatures. Several deployable structures that make use of tape springs have been analyzed [2, 9, 11]. Different modeling approaches have been proposed, ranging from a theoretical model [10] to develop a FE-based model [3, 7]. In this paper, a suitable extension is proposed to the theoretical model proposed by Seffen [10].

A model to study the dynamics of uncoiling of a tape spring mounted on a spool and its experimental verification is presented by Seffen [10]. This analysis is applicable when the radius of curvature of the tape spring and tape spool is nearly the same. The tape spring is modeled as a rigid body of varying length, which uncoils from the circular base. This modeling approach assumes the conservation of energy.

The antenna deployment system consists of a disk around which the antennas are wrapped. The CubeSat can be assumed to consist of a rigid cube with two flexible tape spring antennas wrapped around a disk mounted on one of the faces. Figure 2 shows the schematic and parameters used to denote the unwrapping of the antenna from the deployment system. The x and y axes are parallel with the face containing the antenna deployment system, and the z-axis is normal to the face with the antenna deployment system, pointing towards the reader. The x-axis is parallel to the deployed antenna and points towards the right side. It was assumed that no external torques and forces are acting on the system during the deployment. It is expected that the angular momentum of the system remains conserved. The system gains kinetic energy at the expense of the potential energy stored in the coiled tape spring.

Fig. 2
A diagram of a circle with a diameter of delta subscript 1, in a square. Two opposite lines with a length of lambda subscript 1 L, emerge from the top and bottom of the periphery of the circle.

Schematic of the model

Before developing the full model for the CubeSat, a more straightforward problem was analyzed - a disk with one or two antennas in a plane, where translation in two axes and rotation about one axis were permitted.Footnote 2 Kane’s method was used to obtain the dynamics equations. This set of nonlinear differential equations was then integrated numerically. A set of simulations were performed to understand the effect of the number of antennas, thickness, initial energy, and the sense of folding for the tape springs on the final angular velocity attained and the time taken for the deployment. This was later extended for the CubeSat by simulating a cube with one or two antennas, where translations in three axes and rotations about three axes were permitted [8]. Values assigned for various parameters were obtained from the design of Advitiy.

4 Results

4.1 Simulations on Disk

Different test cases, their parameters, and the results have been tabulated in Table 1. For all these simulations, initially, the disk is at rest, and 0.99 fraction of the antenna is wrapped around the disk. The numerical integration is performed over two intervals. Timestep of 0.00001 was used from 0 s to 0.001 s, and a timestep of 0.001 was used from 0.001 s for the rest of the period of analysis. The mass of the disk is the same as that of the satellite, and the moment of inertia for the disk is the same as that for the satellite, about the z-axis.

Table 1 Results of simulation on disk

4.2 Simulations on Cube

Different test cases, their parameters, and the results have been tabulated in Table 2. For all these simulations, initially, the cube is at rest, and 0.99 fraction of the antenna is wrapped around. The numerical integration is performed over two intervals. Timestep of 0.00002 was used from 0 to 0.001 s, and a timestep of 0.001 for FT09 and 0.002 for FT10 was used from 0.001 s for the rest of the period of analysis.

Table 2 Results of simulations on cube

For the simulations performed, the velocity of the center of mass and the angular momentum were monitored. It was observed that the velocity of the center of mass remains nearly zero, and the angular momentum is conserved. These slight variations have been attributed to numerical errors, but they are within engineering approximations and can be neglected. Since the system begins from rest, the total energy is equal to the potential energy stored due to the tape spring coiling. This potential energy depends on the strain energy per unit area and the coiled area of the tape. The opposite sense of folding is responsible for a higher value of the strain energy, while the equal sense of folding is responsible for a lower value. A thicker antenna, when coiled, stores more strain energy than a thinner antenna.

The plots for test case FT10 are shown. Figure 3 denotes the plot of the fraction of deployment for both the antennas over time. Both the antennas take nearly the same amount of time for deployment. Figure 4 shows the angular velocity of the cube. ω1, ω2, and ω3 denote angular rates about the 3 axes, where ω3 is about the z-axis, about which the antennas are wrapped around. Hence, maximum change is observed about the z-axis. The non-zero cross-terms in the moment of the inertia matrix are responsible for angular rates about the other two axes.

Fig. 3
A line graph of the fraction of deployment versus time in seconds plots two curves for lambda subscript 1 and 2. They start at (0, 0), ascend in a concave downward manner, and end at around (0.18, 1).

Fraction of deployment

Fig. 4
A line graph of angular velocity versus time in seconds plots two ascending curves for omega subscript 1 and 2, and a descending line for omega subscript 3 with negative values. Together, they start at (0, 0).

Angular rates of CubeSat

5 Conclusions

In this paper, a model for coupled dynamics of the deployment of the tape spring antennas mounted on disk and cube were derived, and simulations were performed. The following qualitative remarks can be made from the analysis:

  • The maximum change in angular velocity is observed along the axis about which the antennas are wrapped around.

  • A thicker antenna with an opposite sense of bending produces the maximum angular velocity, while a thinner antenna with an equal sense of bending produces the least angular velocity.

  • For the same thickness and direction of folding, the system with one antenna and two antennas have nearly the same deployment time, with the system with two antennas requiring slightly less time than the system with one antenna.

Following are some considerations which shall influence the design of other subsystems:

  • The initial angular velocity of Advitiy, while in orbit, may be non-zero. Depending on the direction of the unfolding of the antennas, this can either increase or decrease the angular velocity. Hence, the onboard logic should check the angular rates and factor in the direction of the unfolding of antennas. Based on this, an appropriate instant should be decided to issue the command for deployment.

  • From the model, the anticipated angular rates with which Advitiy spins after deployment can be evaluated. The attitude determination and control subsystem should be able to control Advitiy under these conditions. Thus, a set of requirements must be generated by performing a more exhaustive set of simulations on the model.