Full text
CubeCat-1 Communications System of a Nano-satellite Sumit Karki Directed by: Prof. Adriano Camps Carmona Supervised by: Roger Jovè Casulleras Master Thesis Universitat Politecnica de Catalunya Master of Research in Information and Communication Technologies 30 de juliol de 2013
Abstract The CubeSat program provides a cost-effective solution to the educational institutions and private firms, around the world, willing to put their satellites in orbit, which are no bigger than a 10 cm cube, and weigh less than 1.33 kg. Benefitting from such program is a CubeSat from Universitat Politècnica de Catalunya, 3Cat-1, which aims to test various scientific payloads in a space environment. Like most of the satellites, a CubeSat requires a harmonious interactions among different subsystems to function properly. The thesis focuses on one such subsystem, the communications subsystem, which is responsible for establishing a communication link between the CubeSat and the ground stations. The communication can take different form, from transmitting only the status of the satellite to transferring payloads data to earth or responding to the tele-commands uploaded from the ground station. The report emphasises on the detailed design and test of the communications subsystem consisting of the RF front-end, the antenna and the electronic hardware. It also focuses on different experiments conducted to optimise the design. Furthermore, the work outlined in this thesis can be extended to future CubeSat projects.
Abstract La iniciativa CubeSat ha permès obrir l’accés a l’espai a organismes educacionals i empreses privades, que necessiten posar en òrbita petites càrregues útils, que puguin cabre en un cub de 10cm i un pes inferior a 1.33kg. Emmarcat en aquesta iniciativa, la Universitat Politècnica de Catalunya ha posat en marxa el 3Cat −1, amb la intenció de provar diferents càrregues útils dissenyades per diferents departaments a l’espai. Com qualsevol altre satèl·lit, un CubeSat necessita un bon funcionament dels diferents subsitemes per poder funcionar. Aquesta tesis es focalitza en el subsistema de comunicacions, que és el responsable d’establir comunicació entre el satèl·lit i la estació de seguiment terrestre. La comunicació entre els dos pot anar des de transmetre únicament l’estat del satèl·lit fins a transmetre les dades dels experiments, o bé respondre als telecomandaments enviats des de l’estació terrestre. El treball presentat emfatitza el disseny i test del subsistema de comunicacions, que consisteix en una interfície RF, l’antena i el hardware electrònic. Igualment, el document para especial atenció als tests realitzats per a validar i optimitzar el disseny del subsistema. Finalment, es preveu que el material presentat en aquesta Tesi pugui ser reutilitzat en futures missions de satèl·lits a la UPC.
Abstract La iniciativa CubeSat ha abierto el acceso al espacio a organismos educacionales y empresas privadas que necesitan poner en órbita pequeñas cargas útiles, que puedan caber en un cubo de 10cm de lado con un peso inferior a 1.33kg. Dentro de esta iniciativa, la Universitat Politécnica de Catalunya ha puesto en marcha el 3Cat−1, con la intención de probar distintas cargas útiles diseñadas en distintos departamentos en el espacio. Como cualquier otro satélite, un CubeSat necesita un correcto funcionamiento de los distintos subsistemas para poder funcionar. Esta tesis se focaliza en el subsistema de comunicaciones, que es el responsable de establecer la comunicación entre el satélite y la estación de seguimiento terrestre. La comunicación entre la Tierra y el satélite puede ir desde una transmisión del estado del satélite hasta el envío de los datos de los experimentos embarcados, o bien responder a los telecomandos que se envían desde la estación terrestre. El trabajo presentado enfatiza el diseño y test del subsistema de comunicaciones, que consiste en una interfície RF, la antena y el hardware electrónico. Igualmente, el documento presta especial atención a los tests realizados para validar y optimizar el diseño del subsistema. Finalmente, se prevé que el material presentado en esta Tesi pueda ser reutilizado en las próximas misiones de satélites de la UPC.
Acknowledgements First and foremost, I would like to express my sincere gratitude to Dr. Adriano Camps, my thesis director, for giving me this wonderful opportunity to work in the CubeSat project. His dedication and tutelage in the project has whetted my curiosity and broadened my knowledge. I am also grateful to Roger Jové, my supervisor and project manager of 3Cat-1, for his perpetual support throughout the project duration. I am deeply thankful for the support offered by the people working in the Antennas, RF and Microwave, and Remote Sensing group, namely to Alberto Alonso,Edgar Diaz, Juan Carlos Rodriguez Silva, and Raul Onrubia. I am also grateful to Albert Marton, laboratory technician, for his help in fabrication. Last but not least, I want to thank all the current students involved with the CubeSat project for the help and support endowed upon me. I would also like to remark on the work done in the communications subsystem by the previous students, which was instrumental in kick-starting the project. iv
Índex Abstract i Acknowledgements iv List of Figures vii List of Tables ix Abbreviations x 1 Introduction to CubeSat 1 1.1 CubeSat ..................................... 1 1.1.1 Background ............................... 1 1.1.2 The CubeSat Specifications ...................... 2 1.1.3 Launch Mechanism ........................... 3 1.2 Review of the CubeSat Communication Systems .............. 4 1.2.1 Radio Spectrum: Frequency Bands and Licensing .......... 4 1.2.2 Link Budget: Power and Bandwidth Requirements ......... 6 1.2.3 Rationale Behind the Frequency Band Selection ........... 9 1.2.4 Transceiver ............................... 10 1.2.5 Comparison of CubeSats ........................ 11 1.3 Summary .................................... 11 2 CubeCat-1 13 2.1 Introduction ................................... 13 2.2 3Cat-1 Subsystems ............................... 15 2.2.1 Attitude Determination and Control Subsystem (ADCS) ...... 15 2.2.2 Electrical Power Subsystem (EPS) .................. 18 2.2.3 On-Board Computer (OBC) ...................... 21 2.2.4 Communications Subsystem (COMMS) ............... 23 2.2.5 Structural Subsystem ......................... 25 2.2.6 Thermal Control Subsystem (TCS) .................. 26 2.2.7 Payloads ................................. 26 2.3 Ground Station (GS) .............................. 28 2.4 Testing Facilities ................................ 29 2.5 Summary .................................... 30 v
Contents vi 3 Design of the Communications Subsystem 31 3.1 Design Overview ................................ 31 3.2 System Requirements .............................. 33 3.2.1 PCB Requirements ........................... 33 3.2.2 System BUS Connector ........................ 36 3.2.3 COM Connector ............................ 37 3.3 Peltier Beacon ................................. 38 3.4 Beacon ...................................... 40 3.4.1 WRL-10534 ............................... 40 3.4.2 Boost Converter ............................ 44 3.4.3 Beacon PCB Layout .......................... 45 3.5 Main Transceiver ................................ 45 3.5.1 RFC1100H ............................... 46 3.5.2 Points of Loads (POLs) ........................ 48 3.6 Signal Integration ................................ 50 3.7 Antenna ..................................... 53 3.7.1 Balun .................................. 54 3.7.2 Design of the Turnstile Antenna ................... 55 3.8 Final Layout .................................. 57 3.9 Summary .................................... 58 4 Test of the Communications Subsystem 59 4.1 Electromagnetic Test .............................. 59 4.1.1 Reflection Coefficient .......................... 60 4.1.2 Antenna Radiation Pattern ...................... 64 4.2 Electrical Test .................................. 66 4.3 Antenna Deployment Test ........................... 70 4.4 Summary .................................... 72 5 Conclusions and Future Work 73 5.1 Conclusions ................................... 73 5.2 Future Works .................................. 74 5.2.1 Impedance Matching Network ..................... 75 5.2.2 Integration of RFC1100H in the COMMS Board .......... 77 A COMMS Board 79 Bibliography 81
Índex de figures 1.1 A CubeSat ................................... 2 1.2 P-POD and its cross section .......................... 3 1.3 The EM Spectrum ............................... 4 1.4 IARU Regions .................................. 5 2.1 Block Diagram: 3Cat-1 ............................. 14 2.2 Block Diagram: ADCS ............................. 16 2.3 CubeSat Axes .................................. 16 2.4 Passive Control Configuration ......................... 16 2.5 Active Control Configuration ......................... 17 2.6 Block Diagram of EPS ............................. 19 2.7 PortuxG20 ................................... 21 2.8 System Core Layer Components ........................ 22 2.9 Block Diagram of COMMS .......................... 24 2.10 ISIS CubeSat Structure ............................ 26 2.11 ISIS Ground Station .............................. 28 2.12 TVAC ...................................... 29 2.13 Sun Simulator .................................. 29 2.14 Shake Table ................................... 30 3.1 Block Diagram of COMMS .......................... 32 3.2 Model PCB Layout ............................... 33 3.3 System Bus Connector in the COMMS Board ................ 36 3.4 COM Connector in the COMMS Board ................... 37 3.5 PCB Layout with Connectors ......................... 38 3.6 Peltier Beacon Schematic ........................... 39 3.7 PCB Layout of Peltier Beacon ......................... 40 3.8 WRL - 10534 (Top View) ........................... 41 3.9 WRL - 10534 (Bottom View) ......................... 41 3.10 RF Power Output of the Beacon ....................... 42 3.11 Schematic of the Beacon Transmitter ..................... 43 3.12 Schematic of the Boost Converter ....................... 44 3.13 PCB Layout of the Beacon .......................... 46 3.14 RFC1100H ................................... 47 3.15 Pin Assignment RFC1100H .......................... 47 3.16 Transceiver Point of Load (POL): 3.3V .................... 49 3.17 Transceiver Point of Load (POL): 5V ..................... 49 3.18 PCB Layout of the POLs ........................... 50 vii
List of Figures viii 3.19 SCA-3-11 Package ............................... 51 3.20 SCA-3-11+ Electrical Schematic ....................... 51 3.21 QCN-5 Package ................................. 52 3.22 QCN-5 Electrical Schematic .......................... 52 3.23 Schematic of the Power Combiner and the Power Splitter ......... 53 3.24 Schematic of the Balun Network ....................... 54 3.25 Turnstile Antenna ............................... 56 3.26 Schematic of the baluns and antenna ..................... 57 3.27 Final PCB Layout of the COMMS Board .................. 57 4.1 Monopole Antennas Test ............................ 61 4.2 Reflection Coefficient (Monopoles) ...................... 61 4.3 Real Impedance (Monopoles) ......................... 62 4.4 Imaginary Impedance (Monopoles) ...................... 62 4.5 Untuned Reflection Coefficient ........................ 63 4.6 Tuned Reflection Coefficient .......................... 64 4.7 Monopole Antenna Radiation Pattern: Width 6 mm ............ 65 4.8 Monopole Antenna Radiation Pattern: Width 12 mm ............ 65 4.9 CubeSat ISIS Structure with Antenna Mounted ............... 65 4.10 Antenna Radiation Pattern Measurement Setup ............... 65 4.11 Radiation Pattern of Turnstile Antenna (φ= 0◦).............. 66 4.12 Radiation Pattern of Turnstile Antenna (φ= 90◦).............. 66 4.13 Reflection Coefficient of the Peltier Beacon ................. 67 4.14 Z Parameter of the Peltier Beacon ...................... 68 4.15 Reflection Coefficient of the Beacon ...................... 69 4.16 Z Parameter of the Beacon .......................... 69 4.17 Reflection Coefficient of the Transceiver ................... 70 4.18 Z Parameter of the Transceiver ........................ 70 4.19 Antenna Before Deployment .......................... 71 4.20 Antenna After Deployment .......................... 71 5.1 COMMS Test Board .............................. 75 5.2 Schematic of the Impedance Matching Network ............... 76 5.3 Z-Parameter at Port 1 after matched impedance ............... 76 5.4 Z-Parameter at Port 2 after matched impedance ............... 77 5.5 Top Layer: RFC1100H ............................. 77 5.6 Bottom Layer: RFC1100H ........................... 77 A.1 Top Layer of the COMMS Board ....................... 79 A.2 Bottom Layer of the COMMS Board ..................... 79 A.3 Schematic of the COMMS Board ....................... 80
Chapter 1: Introduction to CubeSat 4 1.2 Review of the CubeSat Communication Systems The communications subsystem is one of the major subsystems in a CubeSat, without which it would be nothing more than a space debris. First, a brief overview of the radio spectrum is given, then the different transceiver configurations available in the market are discussed, and finally a brief comparison of the communications subsystem of different CubeSats is given. 1.2.1 Radio Spectrum: Frequency Bands and Licensing The electromagnetic spectrum consists of all possible frequencies, which emit electromagnetic radiation. It ranges from very low frequencies used for radio communication to very high frequencies of gamma radiation. For the purpose of communication system, a range of electromagnetic spectrum called radio spectrum corresponding to the radio frequencies, lower than 300 GHz or a wavelength greater than 1 mm, is used. Figura 1.3: The Electromagnetic Spectrum [3] The radio spectrum is usually regulated by a government entity and overseen, at large, by an international body, which can be sold or licensed to radio transmission operators. These operators are given a certain band of frequencies for communications. In Fig 1.3, it can be seen that the communication application uses lower frequency to the right in the radio band. The International Telecommunication Union (ITU) radio regulations designates the frequency band from 3 kHz to 300 GHz, as shown in Table 1.1. For the CubeSat community, the frequency bands of interest are usually in the VHF and the UHF bands. Most of the CubeSats in orbit, so far, use the frequency band in UHF (see Table 1.5). The UHF band can be subdivided into different bands. Radar
Chapter 1: Introduction to CubeSat 5 Taula 1.1: ITU Radio Bands Band Number Symbols Frequency Range Wavelength Range 4 VLF 3 to 30 kHz 10 to 100 km 5 LF 30 to 300 kHz 1 to 10 km 6 MF 300 to 3000 kHz 100 to 1000 m 7 HF 3 to 30 MHz 10 to 100 m 8 VHF 30 to 300 MHz 1 to 10 m 9 UHF 300 to 3000 MHz 10 to 100 cm 10 SHF 3 to 30 GHz 1 to 10 cm 11 EHF 30 to 300 GHz 1 to 10 mm 12 THF 300 to 3000 GHz 0.1 to 1 mm systems engineers use letter designations to describe the frequency band of operation. IEEE Standard Letter Designations for Radar-Frequency Bands designate a frequency band from 2 to 4 GHz as an S-band. Another frequency band of interest to the CubeSat developers is the amateur radio bands. Amateur radio or ham radio is used for non-commercial private communication, whose radio frequency spectrum is allocated by ITU. Amateur radio services are overseen by the International Amateur Radio Union (IARU), which organises the countries in the world in different regions, and has as its members the national amateur radio societies. The different regions of the world are shown in Fig 1.4. Figura 1.4: IARU Regions IARU Region 1 consists of Europe, Africa, Middle East and Northern Asia, IARU Region 2 consists of the Americas and IARU Region 3 consists of Asia-Pacific. Therefore, Spain
Chapter 1: Introduction to CubeSat 6 falls in Region 1, and is represented by Union de Radioaficionados Españoles (URE), a national amateur radio association in Spain. Cuadro Nacional de Atribuciòn de Frecuencias (CNAF) is the national body in Spain overlooking the entire frequency allocation in the country. CNAF allocates 25 kHz bandwidth for a frequency band of 430 - 440 MHz [4]. Also, it notes that the frequency band from 433.05 to 434.79 MHz falls in the ISM band, and any radio communication operations must tolerate the interferences generated by devices operating at that band. 1.2.2 Link Budget: Power and Bandwidth Requirements A link budget gives the power requirement of a communication link, taking into account, all the gains and losses from the transmitter through the medium to the receiver in a communication chain. A basic link budget equation, expressed in decibels, can be written as the logarithmic form of the Friis transmission equation, including the losses [5]. Pr(dBm) =Pt(dBm) +Gains (dB) −Losses (dB) =Pt(dBm) +GT(dB) +GR(dB) −LFS(dB) −LM(dB) (1.1) where, Pr=Received power Pt=Transmitted power GT=Gain of the transmit antenna GR=Gain of the receive antenna LFS =Free space path loss LM=Miscellaneous losses like polarization mismatch If λ= wavelength, c= speed of light, f= frequency, and R= distance between the transmitter and the receiver, the free space path loss is: LFS =λ 4πR2 =1 4πR ·c f2 = 32.45 dB + 20 ×log[f(MHz)] + 20 ×log[R(km)] (1.2)
Chapter 1: Introduction to CubeSat 7 If we consider a case for a CubeSat, revolving around the Earth at a maximum distance of 3000 km [6], operating at different frequencies in VHF and UHF, with a gain of transmit antenna 1 dB and a gain of 12 dBi (for VHF) and 16 dBi (for UHF) (normal for a Yagi-Uda antenna taken for ISIS ground station [7]) at a ground station ignoring the miscellaneous losses, the received power (for different transmit power) by using the equations 1.1 and 1.2 can be computed. The result is shown in Table 1.2. Taula 1.2: Received power at different frequencies and transmit power Frequency 145 MHz 434 MHz 900 MHz 2.4 GHz Power (mW) 80 (19 dBm) -113.18 dBm -118.71 dBm -125.17 dBm -133.56 dBm 300 (24.7 dBm) -107.44 dBm -112.97 dBm -119.43 dBm -127.82 dBm 500 (26.9 dBm) -105.23 dBm -110.75 dBm -117.21 dBm -125.60 dBm 1000 (30 dBm) -102.21 dBm -107.74 dBm -114.20 dBm -122.59 dBm 2000 (33 dBm) -99.20 dBm -104.73 dBm -111.19 dBm -119.58 dBm From Table 1.2, it can be seen that the highest power is received for a transmit power of 2 W at 145 MHz and the lowest for a 80 mW transmit power at 2.4 GHz. But received power is only one of the important factors - bandwidth plays an equally important role, which affects the data rate of the channel. The relation between power and bandwidth can be easily seen in the computation of Signal-to-Noise Ratio (SNR). Noise Computation The system effective noise temperature is a sum of the antenna noise sources consisting of the weighted average of all the external noise sources, and the internal noise introduced by the transmission lines and the preamplifier [8]. For a Yagi-Uda ground station antenna, the noise figure is taken as 0.9(F) at UHF [7]. The antenna noise temperature depends on the frequency of operation as well as the elevation of the satellite being observed. For subGHz operations and an elevation of 450, we can assume the antenna noise temperature, Tato be around 3 K for a cloudless atmosphere. Therefore, the system effective noise temperature, Tsfor T0= 290Kis, Ts=Ta+Tr =Ta+T0(F−1) = 3 + 290(10(0.9/10) −1) = 69.78K
Chapter 1: Introduction to CubeSat 8 Bandwidth Computation Before the computation of SNR, the bandwidth needed to transmit data at a certain rate is computed. Using Shannon’s Capacity Theorem [9], it is possible to compute the rate of transmission through a channel having a certain bandwidth. The channel capacity is given by, C=Wlog21 + P N0Wbits/s (1.3) where, W=Bandwidth (Hz) P=Signal power N0=Noise power spectral density The minimum bandwidth requirements for data rate, ranging from 1200 bps to 9600 bps, and a received power at -104.73 dBm (transmit power of 2W at 434 MHz) are computed. The results are shown in Table 1.3 Taula 1.3: Minimum Bandwidth Requirements for Different Data Rates Data Rate (bps) Minimum Bandwidth (Hz) 1200 62.87 2400 133.33 4800 283.86 9600 607.10 Table 1.3 shows the non-linear interdependence of data rate with the bandwidth. Obviously, the values in Table 1.3 are theoretical minimums for an AWGN non-fading channel, and do not take into account the effect of channel coding. Therefore, the bandwidth required will be much higher than the one computed in Table 1.3. For amateur satellite operations, IARU allocates the frequency bands from 144 - 146 MHz, 435 - 438 MHz and 2400 - 2450 MHz [10]. And, within these bands, only about 25 KHz or less is allocated for a satellite [11]. Assuming that the maximum bandwidth
Chapter 1: Introduction to CubeSat 9 available to a satellite is 12.5 KHz, the SNR at 434 MHz is given in Table 1.4. Noise Power, Pn=kTsW = 1.23 ×10−23 ×69.78 ×12.5×103 =−139.19 dBm (1.4) Taula 1.4: SNR for different received power at 434 MHz Transmit Power(dBm) Received Power (dBm) SNR (dB) 19 -118.71 20.48 24.7 -112.97 26.22 26.9 -110.75 28.44 30 -107.74 31.45 33 -104.73 34.46 From Table 1.4, it is apparent that even at a transmit power of 19 dBm, a decent enough SNR is obtained to allow some sort of communication. Normally, the beacon in a CubeSat can use minimal transmission power. With a bandwidth of 12.5 KHz, a data rate higher than 9600 bps can also be obtained. 1.2.3 Rationale Behind the Frequency Band Selection From sections 1.2.1 and 1.2.2, we can compare the pros and cons of using different frequency bands, in particular the S-band (2.4 GHz), the UHF band (434 MHz) and the VHF band (145 MHz). S-Band at 2.4 GHz One of the most important advantages of operating at 2.4 GHz is that we do not need to use deployable antennas as small patch antennas can fit in the CubeSat. Operation at lower frequencies require longer antennas, which need to be wrapped around CubeSat, and eventually need to be deployed after being ejected from LV. Also, a higher data rate is possible as a higher bandwidth is available (ref. 1.2.2). However, the antennas used have high directivity, and need to be pointed towards earth for communication. Therefore, the CubeSat needs to have an advanced attitude control for reasonable downlink, straining on the power requirements. Also, transmission at this frequency will be intermittent. There are also far less ground stations capable of receiving at this frequency [12]. However,
Chapter 1: Introduction to CubeSat 10 parabolic reflector antennas can be used as ground station antennas to achieve a very high directivity. UHF (434 MHz) and VHF (145 MHz) At UHF and VHF, there is a higher transmission efficiency, and thus, low power transmission is possible. Advanced attitude control is not required as the antennas are more or less omnidirectional. However, it requires deployable antennas, complicating the design. Besides, all the ground-stations are compatible at these frequencies. But, it can only support lower data rate (up to around 9600 bps) compared to that at S-band. Still, this data rate is sufficient for less data-intensive CubeSats. Because of these reasons, most CubeSats have chosen to operate at UHF and VHF than at S-Band, as seen in Table 1.5. 1.2.4 Transceiver The communications subsystem in the CubeSats can have a modified or unmodified Commercial off the shelf (COTS) transceiver or a custom-built one. An unmodified COTS transceiver, perhaps, presents the most simplified design of the communication subsystem. Such transceivers should be able to send and receive serial data, and encapsulate and decapsulate them, while performing error checking and correction. However, the ground station might require an identical transceiver in order to communicate as the protocols are mostly proprietary and device-specific. One such transceiver, RFC 1100H, has been used in this project ([13], in Chinese). A modified COTS transceiver may require conformation to the space requirements, and also to the CubeSat standard. Space environment presents a whole new difficulty to devices meant to operate in ground. Apart from the size and mass miniaturisation, the device must be able to effectively dissipate heat, a case most apparent in the amplifiers. A transceiver meant for space needs to transmit sufficient power so as for the ground station to receive. This generally means an increase in the transmit power. However, the power is limited in a CubeSat and so we require the use of highly efficient transceivers. Some prefer to design the whole transceiver out of individual components or even at the transistor level. While a custom-built transceiver is a great way for students to learn RF design, they have been less successful because of the difficulties in the design [14]. Such
Chapter 1: Introduction to CubeSat 11 designs can be tailor-made to conform to the exact requirements of CubeSat. In this project, apart from the RFC1100H, all the rest of the circuits have been custom-built from individual components to incorporate the different requirements of the CubeSat. 1.2.5 Comparison of CubeSats Table 1.5 shows the comparison of different CubeSats based on the transceivers, downlink frequencies, power, antenna etc. The table has been extracted from [14]. The CubeSats compared are mostly 1U in size operating at UHF (430-440 MHz) transmitting at 500 mW to 1000 mW using a dipole antenna. Most of the CubeSats have a beacon transmitter to transmit the satellite identifier and its health status, and a transceiver to transmit/receive data and control to/from the ground station. Also, the frequency band used are mostly in amateur band. At UHF, the antenna used is dipole while at S-band, patch antenna is also used. The transceivers are mostly modified COTS or custom built from components like CC1100, a transceiver from Texas Instruments. Unmodified COTS like Microhard MHX2400 are proprietary, and require a similar model in the ground station for communication. 1.3 Summary Chapter 1discussed briefly about the CubeSat program, and its standards and specifications. The communications subsystem was briefly discussed, mainly on the frequency band of choice, different regulations pertaining to the CubeSat, link budget and the transceivers. Finally, the chapter provided a brief overview of the existing CubeSats and their specifications. Given the amount of interest in the UHF band from the CubeSat community, it can be concluded that operating a CubeSat in the band (434 MHz) seems logical and sufficient according to the specifications of the UPC CubeSat, called CubeCat-1. Chapter 2will open up with the introduction of this CubeSat, on which this master thesis is based on.
Chapter 1: Introduction to CubeSat 12 Taula 1.5: Survey of CubeSat transmitters CubeSat Size Transmitter Frequency License Power Lifetime Antenna AAU1 CubeSat 1U Wood&Douglas SX450 437.475 MHz amateur 500 mW 3 mths dipole DTUsat-1 1U RFMD RF2905 437.475 MHz amateur 400 mW 0 days canted turnstile CanX-1 1U Melexis 437.880 MHz amateur 500 mW 0 days crossed dipoles Cute-1 1U Maki Denki (Beacon) 436.8375 MHz amateur 100 mW 65+ mths monopole Alinco DJ-C4 (Data) 437.470 MHz amateur 350 mW monopole QuakeSat-1 3U Tekk KS-960 436.675 MHz amateur 2 W 7 mths turnstile XI-IV 1U Nishi RF Lab (Beacon) 436.8475 MHz amateur 80 mW 65+ mths dipole Nishi RF Lab (Data) 437.490 MHz amateur 1 W dipole XI-V 1U Nishi RF Lab (Beacon) 437.465 MHz amateur 80 mW 36+ mths dipole Nishi RF Lab (Data) 437.345 MHz amateur 1 W dipole UWE-1 1U PR430 437.505 MHz amateur 1 W 0.75 mths end-fed dipole Cute-1.7+APD 2U Telemetry Beacon 437.385 MHz amateur 100 mW 2.5 mths dipole Alinco DJ-C5 437.505 MHz amateur 300 mW dipole GeneSat-1 3U+ Atmel ATA8402 (Beacon) 437.067 MHz amateur 500 mW 3 mths dipole Microhard MHX-2400 2.4 GHz ISM 1 W dipole CSTB1 1U 400.0375 MHz experimental <1 W 19+ mths dipole AeroCube-2 1U 902-928 MHz ISM 2 W 0.25 mths patch CP4 1U TI CC1000 437.325 MHz amateur 1 W 2 mths dipole Libertad-1 1U Stensat 437.405 MHz amateur 400 mW 1 mth monopole CAPE1 1U TI CC1020 435.245 MHz amateur 1 W 4 mths dipole CP3 1U TI CC1000 436.845 MHz experimenta 1 W 19+ mths dipole MAST 3U Microhard MHX-2400 2.4 GHz ISM 500 mW 0.75 mth dipole Delfi-C3 3U Custom Beacon 145.87 MHz amateur 400 mW 7+ mths turnstile Custom Transponder 145.9-435.55 MHz ISM 200 mW turnstile Seeds-2 1U Musashino (Beacon) 437.485 MHz amateur 90 mW 7+ mths monopole Musashino (Data) 437.485 MHz amateur 450 mW monopole CanX-2 3U Custom S-band 2.2 GHz space research 500 mW 7+ mths patch AAUSAT-II 1U Holger Eckhardt (DF2FQ) 437.425 MHz amateur 610 mW 7+ mths dipole Compass-1 1U BC549 (Beacon) 437.275 MHz amateur 200 mW 7+ mths dipole Holger Eckhardt (Data) 437.405 MHz amateur 300 mW dipole
Capítol 2 CubeCat-1 CubeCat-1, originally named as UPCSat-1, is the first CubeSat initiative from Universitat Politècnica de Catalunya (UPC). The main purpose of CubeCat-1 is to design a CubeSat capable of performing numerous scientific experiments, and to give the students an opportunity to work in the entire development of a nano-satellite. The chapter focuses on CubeCat-1, its mission requirements, and the various subsystems integral to the CubeSat. 2.1 Introduction CubeCat-1, named as 3Cat-1 from here onwards, is an education-oriented CubeSat developed under the initiative of Profs. Adriano Camps and Juan Ramos at UPC, Barcelona. The project has been an incentive to numerous students involved to make their dreams of building a satellite become true. The project aims to teach the students the different phases of a satellite mission, and make them aware of the various expertise needed to build a complete satellite. For this very reason, the project has benefitted from the proactive contributions from the students throughout its lifetime with the involvement of more than 20 students. The project involves students from different backgrounds, namely telecommunications, electronics and industrial engineering. Even though the objective of 3Cat-1 is mostly educational, it also has a scientific objective to test different concepts developed at UPC in a space environment like Celsat solar cells, Peltier cells etc. [15] 13
Chapter 2: CubeCat-1 20 Therefore, the batteries act as a secondary source of energy in the CubeSat, the solar cells being the primary. It is extremely important to choose wisely the batteries proven to work in a space environment, and with a battery charge cycle long enough to withstand the mission’s lifetime. Battery Charger (BC) The BC is responsible for the management of the battery pack. It should constantly sense all the critical parameters of the battery health like voltage, current and temperature, so that the battery doesn’t get damaged in a space environment. Also, the BC is responsible for charging the battery pack while feeding the other subsystems directly from the power generated from the solar cells during the sunlit hours. The BC should also feed power from the batteries to the other subsystems when there is no power generated from the solar cells during the shadow hours. Points of Loads (POLs) The POLs convert the input voltage to the voltage required by a particular subsystem. The POLs should be able to handle the current consumption of the load, which is determined by an external inductor. Adhering to the design specification while fabricating the POLs is critical as non-compliance might damage a subsystem permanently. Also, the non-DC terms and ripples need to be rejected in the output. The POLs will be used not only in the EPS but also in other subsystems, so that they are close to the loads. The POLs for the battery heaters, the microcontroller and the OBC will be located in the EPS board, while all the rest will be located in the respective floors of the subsystems. The POLs need to be duty-cycled for energy management throughout the CubeSat. One way to do it is by enabling the POL only when it’s needed. Except for the POLs of the battery heaters and the microcontroller, all the rest are enabled by the microcontroller based on the energy requirements of various subsystems and payloads. Microcontroller A microcontroller will be used to enable all the POLs of various subsystems depending on the energy cycle. Besides, it also sends the sensor data to the OBC. For this, the microcontroller will gather data from the batteries as well as the solar panels. The telemetry data including the battery health, and the CubeSat identifier will be sent directly to the beacon in the COMMS board to communicate with the ground station.
Chapter 2: CubeCat-1 21 2.2.3 On-Board Computer (OBC) The on-board computing is performed by PortuxG20 from Taskit [19] as shown in Fig 2.7. The OBC is responsible for payload and communications data processing, and interaction with other subsystems. Figura 2.7: PortuxG20 with AT91SAM9G20 CPU Even though industrial-qualified PortuxG20 has never been tested in the space before, it has been tested in the UPC NanoSat Lab testing facilities. It is a good compromise between performance and power consumption [20]. The board has numerous interfaces suited to a data-processing-intensive tasks. Also, the board comes pre-installed and preconfigured with a specific Linux distribution for embedded devices (Angstrom 1). Having Linux as an operating system for embedded products is a huge advantage considering the amount of documentation, support through communities, tools, drivers and software libraries they have. The OBC should contain a low power consumption microcontroller, powerful memory for data-intensive tasks, large flash memories to store payload data, real time clocks, bus interfaces (USART, I2C, SPI), and over-current and voltage protection. Portux is a single-board computer with a 400 MHz ARM9 CPU core and a 2 GB external micro SD card. The ARM architecture is a modern, widely used processor architecture for embedded devices [19]. 1http://www.angstrom-distribution.org/
Chapter 2: CubeCat-1 22 Functions The OBC is responsible for basically two operations: system control and payloads management. System control is concerned with energy management, handling of communications, and system state control. Payloads management schedules various tasks, manages different payload processes, and handles their data. Power consumption The power consumption of the OBC is a very critical factor. Even though the OBC handles the power consumption of each module, and stops or doesn’t initiate a process if there is no power available, it has to self-sustain its power demands. Robustness and reliability The OBC should be robust and perform reliably in a space environment, where an erroneous state may propagate through the system, and jeopardise the whole mission. The system should be able to detect errors, and correct them accordingly to return to a safe state, or reset to a default value if the errors persist. There are watchdog timers in the OBC, which resets the system should it hang. Besides, an external reset will power down the OBC at-least once a week to ensure reliable performance. Software Architecture The software architecture of the OBC is based on layers, as shown in Fig 2.8. Process Manager Layer! System Manager [FSM]! Power Model! Task Manager [FSM]!Energy Manager [FSM]! System! Vitals! Tasks! Resources! Figura 2.8: System Core Layer Components The high level module is being programmed in Prolog, a high-level general purpose logic programming language used for artificial intelligence. The language makes use of
Chapter 2: CubeCat-1 23 different Finite State Machines (FSM), while the lower process manager layer is being programmed in C. The system manager is responsible for overall system check, earth communication and power recovery. The system manager interacts with the energy manager to know if it has sufficient energy to run a task. 2.2.4 Communications Subsystem (COMMS) The COMMS is one of the most important subsystems as it is responsible for communicating with the ground stations. The nature of communication depends on what kind of information is needed to be exchanged. For example, the data gathered by the scientific experiments in the CubeSat may need to be eventually transmitted to earth in some favourable conditions when there is enough power and ground station demands it. There is also a need to send a continuous stream of data to earth indicating the identifier and the health of the satellite. In 3Cat-1, the former is achieved through a main transceiver, which interacts directly with the OBC while the latter is performed with a beacon. Moreover, there is an alternative beacon, the Peltier beacon, used in the communications subsystem to send the data gathered through the Peltier cells experiment (see section 2.2.7). It also sends the identifier of the satellite and the status of the experiment. Only the main transceiver operates in half-duplex while the two beacons use simplex communication. The block diagram of the COMMS is shown in Fig 3.1. The three signals coming from the main transceiver and the two beacons are combined with a 3-way-0◦power combiner. Afterwards, the combined signal is again separated with a 2-way-90◦power splitter. This introduces a phase-shift of 90◦between the split signals. This operation introduces a circular polarisation, which is widely used in the satellite missions, to improve the reception at a cost of 3-dB power loss [21]. Main transceiver The main transceiver is responsible for establishing the main communication link between the CubeSat and the ground station. The main transceiver used is a RFC1100H [13]. It consists of a CC1100 transceiver chip from Texas Instruments, and is responsible for encapsulating the data received from the OBC with necessary error correction operations.
Chapter 2: CubeCat-1 24 Main Transceiver!Peltier Beacon!Beacon! COMMS! EPS! UHF Antenna! OBC!Peltier Cells! Power Combiner! 3-way-0°! Power Splitter! 2-way-90°! Antenna Subsystem! Figura 2.9: Block Diagram of the Communications Subsystem (COMMS) The data packets are then amplified to deliver a peak output power of 33 dBm. The OBC controls the transceiver, and sends commands to initiate or terminate communication. The payload data are also sent by the OBC to the transceiver. Beacons The main purpose of the beacon is to let the ground stations know that the satellite is alive and working properly. While a complete evaluation of the satellite status is not possible from the data received from the beacons, it can at-least indicate the health of the satellite, mainly the health of the batteries (voltage, current, irradiance and temperature). The beacon transmitter is independent of the OBC, and has to perform independently, regardless of the system failure. The main beacon is controlled by the EPS while the Peltier beacon is controlled by the Peltier cells, which are independent of all the other systems. This independence makes the COMMS robust during critical operations. Antenna Subsystem The antenna subsystem consists of all the passive elements starting from the power combiner to the actual antennas. As explained before, after having the signals combined and split to generate circular polarisation, the signals can’t be fed directly to the antennas as they are unbalanced. The antenna used is a turnstile2, which needs to be fed with a 2two dipoles crossed orthogonally, and fed 90◦out-of-phase
Chapter 2: CubeCat-1 25 balanced network. Therefore, the baluns are used to feed the antennas. There are four arms of the antennas, each acting as a λ/4monopole antenna. When two monopoles are fed from a same network, they act as a single dipole. One of the dipole antennas is placed perpendicular to the other dipole antenna, and they are fed 90◦apart to generate circular polarisation. The COMMS is the main focus of this thesis, and will be described in details in Chapters 3and 4. 2.2.5 Structural Subsystem The structural subsystem is the CubeSat structure itself, which encloses all the other subsystems, with only the deployable units like antennas protruding out of it. The structure should be modular and sturdy enough to protect both the CubeSat and the LV while providing easy assembly of the different subsystems minimising the complexity and the cost of the design. The structure should be able to fit all the modular subsystems snugly. Yet, it should also be light enough so as to maximise the allowable weight of the other subsystems, and not to exceed the maximum allowable mass of a CubeSat. The CubeSat specifications require that the structure should be a cube of 10 cm, with 3 mm clearance above and below the cube for mounting some external components. For easy ejection from the P-POD, the CubeSat must have four launch rails along the edges of the CubeSat. Also, the centre of mass of the CubeSat must correspond within ±2 cm of the geometric centre [1]. The structural subsystem should also have a kill switch, which, when pressed, should shut down the CubeSat. The structure should undergo harmonic and random vibration tests. The materials suggested for the structure are Aluminum 7075 or 6061, Stainless Steel, Titanium, Composites, and Honey Comb. After careful consideration of the specifications, the ISIS 1U CubeSat structure was chosen [22]. The ISIS structure is shown in Fig 2.10. The ISIS structure has two killswitches as demanded in some missions (like ESA Vega Maiden Flight). It also holds all the PCBs of the different subsystems through a frame connected to the whole structure for added robustness even though the structure is tedious to mount.
Chapter 2: CubeCat-1 26 Figura 2.10: ISIS CubeSat Structure 2.2.6 Thermal Control Subsystem (TCS) The temperature variation in space can be a challenge to maintain in order to limit damages to the batteries and the electronic components. In 3Cat-1, the temperature variations have to be controlled from 273K to 320K [20]. Below 273K, there is a risk of freezing the batteries, which can be permanently damaged, and above 320K, the electronic components may not be able to operate properly. Therefore, a mechanism called thermal control in the TCS is required to maintain the temperature of the CubeSat. The temperature of the CubeSat depends on the optical properties of the material used and the beta angle3of the orbit. A wise selection of the materials and the angle can yield better thermal stability without any control. From the studies performed on the batteries temperature, it was found that the gold-covered surface of the solar panels with a beta angle of the orbit between 60◦and 90◦required no thermal control at all [20]. However, to improve the reliability of the system, a battery heater was added in the EPS to warm the battery should it fall to a dangerous low level. 2.2.7 Payloads The 3Cat-1 mission boasts of being a payload-based CubeSat carrying out numerous scientific experiments and technology demonstrations. A brief description of various 3angle between the satellite’s orbital plane and the sun orbit
Chapter 2: CubeCat-1 27 payloads is given below [20]: •Wireless Power Transfer: To test wireless power transfer phenomenon in space conditions; part of a PhD thesis on Satellite Formation Flying, •MEMS Monoatomic Oxygen Detector: To study the presence of monoatomic oxygen in lower ionosphere; designed and manufactured at the Electronics Engineering Department at UPC, •CelSat Si Solar Panels: To study the degradation of CelSat Si solar panels in space conditions; designed and manufactured also at the Electronics Engineering Department at UPC, •Graphene Transistor: To study this new type of transistor in space conditions, •Geiger Counter: To measure the beta radiation levels to correlate them with the results of previous experiments, •Digital CMOS Camera: To obtain images of the Earth from space; equipped with a VGA camera and jpeg compression, •Peltier Cells: To test the energy harvesting capability of the Peltier cells in space. It feeds a beacon to transmit data down to earth. This beacon signal is directly combined to the antenna subsystem, and •Photodiodes: To determine the attitude as a coarse sun sensor; placed in the solar panels in the outer faces of the CubeSat Besides these payloads, there are other components in various subsystems, which are not classified as space-qualified by the manufacturers, but which have passed the rigorous testing at UPC NanoSat Lab testing facilities. The COTS components in the radio transceiver, and the EPS will also prove their functionalities under the harsh space conditions.
Chapter 2: CubeCat-1 28 2.3 Ground Station (GS) Communications with earth are not possible without a ground station. A ground station is capable of communicating with the spacecrafts and satellites. UPC Campus Nord has already acquired a GS from ISIS [7], as shown in Fig 2.11. Figura 2.11: ISIS Ground Station The GS is fully compatible with the CubeSat project, and can operate in VHF, UHF and S-band. Besides, it is integrated in GENSO network, and also provides satellite tracking. It is equipped with two Terminal Node Controllers (TNC), which are used by radio-amateurs to communicate using AX.25 packet radio networks. Some of the specifications of the GS is tabulated in Table 2.1. Taula 2.1: Specifications of ISIS Ground Station Frequency Range VHF 144 - 146 MHz UHF 430 - 450 MHz Modulation Supported SSB, AM, FM, CW Antenna Gain VHF 12 dBic, switchable RHCP - LHCP UHF 16 dBic, switchable RHCP - LHCP LNA Noise Figure VHF 0.8 dB UHF 0.9 dB The GS is controlled by a PC rack. It has the following software installed to track and communicate with the satellites:
Chapter 2: CubeCat-1 29 •WiSP, WiSP DDE and Orbitron: Tracks the satellite while the rotors of the antennas rotate •Warbler and Terminal: Decodes sound and data received respectively •Ultra VNC Remote Desktop: Controls the GS remotely 2.4 Testing Facilities The testing of 3Cat-1 subsystems and the payloads is carried out in the UPC NanoSat Lab. The lab is equipped with a Thermal Vacuum Chamber (TVAC), a Sun Simulator and a Shake Table. Because of these equipments, it’s possible to test if all the subsystems comply with the space requirements. The TVAC, shown in Fig 2.12, can work at the pressure of 10−5mBar, and can go down up to −196◦C. The Sun Simulator, shown in Fig 2.13, can provide light power equivalent to two Suns as in the top of the atmosphere [20]. It has a power rating of 4 kW, but only 2 kW is used.. Figura 2.12: Thermal Vacuum Chamber Figura 2.13: Sun Simulator The Shake Table (Fig 2.14) is used to perform vibration test on all the components.
Chapter 3: Design of the Communications Subsystem 36 The system bus also needs to be modified since having a full fledged 3×32 connector would hinder the antennas. Therefore, only a 2×8 connector was conceived as being sufficient for the signalling purpose in the COMMS board. The main transceiver unit is going to be attached underneath the COMMS board in such a way that the required signalling for the transceiver (like the SPI interface, power supply) is mapped out in the right-top of the board. The modified board can be seen in Fig 3.5. 3.2.2 System BUS Connector The signals required to communicate with the COMMS are exchanged through the system bus. As mentioned before, the COMMS doesn’t utilise the full system bus but only requires a 2×8 connector to communicate with the rest of the CubeSat. The physical system bus connected to the COMMS board is shown in Fig 3.3. The characters outside of the bus in Fig 3.3 is common to the system bus throughout the CubeSat, and are read columnand row-wise while the numbers inside the bus, indicated simply from 1 to 16, are used in the schematic and the layout throughout the COMMS board. The reader might notice the equivalence between these two conventions. For example, A3 is equivalent to BUS-6. The functions of the pins used are given in Table 3.2. B A 1! ! 2! ! 3! ! 4! ! 5! ! 6! ! 7! ! 8! 1 3 5 7 9 11! 13! 15! 2 4 6 8 10! 12! 14! 16! BUS! Figura 3.3: System Bus Connector in the COMMS Board 3.2.3 COM Connector There’s also another connector, which is going to latch onto the main transceiver unit, RFC1101H. The physical connection, simply written as COM, is shown in Fig 3.4. The pin assignment common to both COM and BUS connectors is given in Table 3.3.
Chapter 3: Design of the Communications Subsystem 37 Taula 3.2: System Bus Pin Assignment Pin Function A5 (BUS-10) GND A4 (BUS-8) SPI B5 (BUS-9) SPI B4 (BUS-7) SPI A3 (BUS-6) SPI B2 (BUS-3) POL Enable (RFC1100H) B6 (BUS-11) Boost Enable (Beacon) A6 (BUS-12) Beacon Data Input A7 (BUS-14) Data Peltier A8 (BUS-16) GND Peltier B7 (BUS-13) VCC Peltier B8 (BUS-15) Supply Voltage (EPS) A1 (BUS-2) Antenna Deployment Enable 1 3 5 7 9 11! 13! 15! 2 4 6 8 10! 12! 14! 16! C O M! 18! 17! Figura 3.4: COM Connector in the COMMS Board Taula 3.3: COM and System BUS Connector Pin Assignment COM Pin System BUS Pin Function 2, 4, 17, 18 A5 (BUS-10) GND 6 A4 (BUS-8) SPI 7 B5 (BUS-9) SPI 8 B4 (BUS-7) SPI 11 A3 (BUS-6) SPI 1, 3 x VCC (5 V) 5 x VCC (3.3 V)
Chapter 3: Design of the Communications Subsystem 38 Putting these two connectors along with the hole for the camera, the layout, as shown in Fig 3.5, is obtained. Figura 3.5: PCB Layout with Connectors in the COMMS Board 3.3 Peltier Beacon The Peltier beacon is an ASK transmitter capable of transmitting at 433.92 MHz. It transmits the CubeCat identifier, and the status of the Peltier cells to the ground stations. It is totally independent from the rest of the subsystems and it can communicate to the ground station even if the normal beacon and the main transceiver are not working. Hernan Corimaña has been working in the Peltier cells, and has designed the transmitter circuit. It was later integrated in the COMMS board. The Peltier beacon is based on MAX7044 from Maxim IC. MAX 7044 is a VHF/UHF transmitter, which works from 300 MHz to 450 MHz, providing a maximum output power of 13 dBm at a data rate of upto 100 kbps [25]. The Peltier cells are responsible for generating the power, and feeding the transmitter with the required energy. The data is generated through a microcontroller present in the Peltier cells payload.
Chapter 3: Design of the Communications Subsystem 39 The schematic for the beacon is based on the evaluation kit provided with MAX7044 [26]. The schematic of the Peltier beacon, drawn in Eagle CAD3, is shown in Fig 3.6. Figura 3.6: Peltier Beacon Schematic The required components are listed in Table 3.4. Taula 3.4: Component List for Peltier Beacon Designation Qty Description C1 1 15pF (0603) C2, C6 2 12pF (0603) C4, C10 2 0.01µF (0603) C11, C12 2 220pF (0603) C14, C15 2 12pF (0603) L1 1 27nH (0603) L3 1 16nH (0603) R1 1 5kΩpotentiometer U1 1 MAX7044 (8-pin SOT23) Y1 1 Crystal, 13.56 MHz Crystek 017001 Because the Peltier circuit has to be independent from the rest of the circuits, its ground plane is separated from the rest of the board. Rest of the signals (VCC, GND and Data) are taken from the system bus. The PCB layout of the Peltier beacon is shown in Fig 3.7. 3http://www.cadsoftusa.com/
Chapter 3: Design of the Communications Subsystem 40 Figura 3.7: PCB Layout of Peltier Beacon 3.4 Beacon The beacon is a continuous wave transmitter sending the most critical data like the CubeSat identifier, and the status of the batteries to earth. With these data, any ground station capable of decoding the ASK signals can detect the presence of 3Cat-1. The beacon used in the COMMS board is the WRL-10534 available through Sparkfun [27]. Even though the beacon is compact, it was deemed necessary to replicate the entire beacon circuitry to save space and improve flexibility. Thus, the task fell primarily to one of the students of the PAE group at UPC, Javier Jiménez Gil. It was later integrated in the COMMS board. 3.4.1 WRL-10534 The wireless transmitter, WRL-10534, is a COTS transmitter capable of transmitting at 433.92 MHz. Since the transmitter is compact, and is a simple layout to replicate, it was easier to integrate in the COMMS board.
Chapter 3: Design of the Communications Subsystem 41 The transmitter is not a space-qualified device. However, the tests performed in the NanoSat lab showed that it adheres to the space standards, and it surprisingly performed very well in such harsh conditions. The testing is elaborated in Chapter 4. The transmitter is shown in Figs 3.8 and 3.9. Figura 3.8: WRL - 10534 (Top View) Figura 3.9: WRL - 10534 (Bottom View) Some of the specifications of the beacon are listed below: •Frequency: 433.92 MHz •Modulation: ASK •Working temperature: -20◦C to +85◦C •Output power: 14 dBm •Supply voltage: 1.5 to 12 V The beacon is capable of outputting 14 dBm (25.12 mW) output power. Normally, this transmit power is grossly insufficient to travel such large distance (∼800 km for a LEO4), and be detected at the ground station with acceptable error probability. But, with the ASK using Morse code, the signal bandwidth is also significantly reduced, and the signal is received as a mid-audio tone, which can be distinguished by the human ear. Because of these reasons, the beacon can actually transmit some data about CubeSat at relatively low power in a high noise environment. 4Low Earth Orbit
Chapter 3: Design of the Communications Subsystem 42 However, it was soon discovered that for the beacon to transmit at its maximum power, it would need to be driven at its maximum voltage. The result was verified by Javier, and is given in Table 3.5 [28]. Taula 3.5: Power Consumption of the Beacon Supply DC Current DC Power RF Power Output Voltage (V) Consumption (mA) Consumption (mW) (mW) (dBm) 3 4.75 14.25 1.74 2.4 5 7.76 38.8 5.22 7.18 7 10.7 74.9 9.88 9.95 9 13.56 122.04 15.85 12 10 14.88 148.8 21.73 12.8 11 16.14 177.54 22.13 13.45 12 17.46 209.52 25.41 14.05 The above result shows that the RF power output is increased for an increase in supply voltage. The DC current and power consumption are also increased as the supply voltage is increased. The result is more intuitively presented with a graph in Fig 3.10. Supply&Voltage&(V) Current&Consumption&(mA) DC&Power&Consumption&(mW) RF&Output&Power&(mW) Output&Power&(dBm) 34.75 14.25 1.74 2.4 57.76 38.8 5.22 7.18 710.7 74.9 9.88 9.95 913.56 122.04 15.85 12 10 14.88 148.8 21.73 12.8 11 16.14 177.54 22.13 13.45 12 17.46 209.52 25.41 14.05 0! 50! 100! 150! 200! 250! 3!5!7!9!10!11!12! Power (mW)! Supply Voltage (V)! RF Output Power (mW)! DC Power Consumption (mW)! Figura 3.10: RF Power Output of the Beacon The above results led us to consider the idea of having a separate power amplifier for the beacon. Originally, an RFIC amplifier, MGA-308895, from Avago Technologies was selected as it had a 15 dB flat gain, high linearity, and 20 dBm output power at 1 dB gain 5http://www.avagotech.com/docs/AV02-2250EN
Chapter 3: Design of the Communications Subsystem 43 compression. However, the typical current consumption for the amplifier was around 65 mA, much more than what the power budget of CubeCat could handle as the beacon would need to transmit continuously. Besides, the gain was not substantial once we had the beacon performing at full power as the amplifier showed high non-linearity once the output power exceeded 20 dBm beyond the 1 dB compression point. This reason, coupled with the fact that beacon data could be transmitted at as low the output power as 14 dBm, induced us to go with the stand-alone beacon. However, it was still required to provide a constant maximum voltage to transmit at the maximum power. Therefore, a charge pump or a boost converter, which could supply a constant 11V to the beacon circuitry, was conceived, and designed with the help of Joan Muñoz working in the EPS (explained in 3.4.2). For safety reasons, the power was boosted to 11V and not to the absolute maximum of 12V. The schematic of the beacon circuit is given in Fig 3.11. Note that the values of the components are unknown as they are directly taken out from WRL-10534 circuit. Figura 3.11: Schematic of the Beacon Transmitter The data input is provided through BUS-12, the voltage supply of 11 V through a boost converter (in 3.4.2), and the beacon output is fed to the power combiner ( in 3.6). The 0Ωresistor was simply added for layout considerations.
Chapter 3: Design of the Communications Subsystem 44 3.4.2 Boost Converter The DC/DC boost converter regulates the output voltage above the input voltage. It is used in the beacon as the boost converter provides maximum voltage to the beacon, which is normally not available from the system bus in the CubeSat. The supply voltage from the EPS can vary from 5 to 10V depending on the battery conditions, the daylight period or the shadow period. Thus, it is important that the output power of the beacon doesn’t vary depending on these environmental effects. Instead, a boost converter is used to regulate the voltage to the beacon, which provides constant power output. Moreover, the converter used is a buck-boost DC/DC converter, LTC3129 from Linear Technology [29]. It has a wide input and output voltage range, which can regulate the output voltage above, below or equal to the input voltage. The schematic of the boost converter is shown in Fig 3.12. Figura 3.12: Schematic of the Boost Converter: Beacon The input voltage and the enable are provided by the EPS through BUS-15 and BUS-11 respectively. The enable pin is required to duty-cycle the beacon so that the transmission is controlled by the EPS. The output voltage is then fed to the beacon at a constant 11 V.
Chapter 3: Design of the Communications Subsystem 45 The required components are listed in Table 3.6. Taula 3.6: Component List for Boost Converter: Beacon Designation Qty Description C1B, C2B, C6B, C7B, C8B 5 10µF, Ceramic (0603) C3BT, C9B, C10B 3 10µF, Tantalum (0603) C4B, C5B 2 22nF (0603) L1B 1 7µH (1206) R1B 1 8.36MΩ(0805) R1B1 1 0Ω(0805) R2B 1 1MΩ(0805) U3 1 LTC3129 (16-QFN) A distinction has to be made regarding the 10 µF ceramic and tantalum capacitors. These capacitors are chosen in order to have a balanced frequency response. The ceramic capacitors have good low frequency characteristics, and tantalum ones have good higher frequency characteristics. Also, the capacitors were chosen in parallel instead of using a single capacitor of larger value. The implication of this is that less ripple is seen because the equivalent parasitic resistance of the capacitors in parallel is less than that of a single capacitor, and also these capacitors were the largest available in the market for that size. 3.4.3 Beacon PCB Layout The beacon circuit, in its entirety, consists of both the boost converter as well as the beacon itself. After getting an enable signal from the EPS, the boost converter can supply the required voltage to the beacon. The data to be transmitted is then made available by the EPS through the system bus, and the beacon can modulate the signal, and transmit it through the antenna. The layout is shown in Fig 3.13. Some modifications had to be done to accommodate the change of sides of the actual beacon. 3.5 Main Transceiver The main transceiver is responsible for establishing the main communication link between the CubeSat and the ground station. The transceiver should be able to transmit at
Chapter 3: Design of the Communications Subsystem 52 Taula 3.10: Pin Connections of SCA-3-11 Designation Port Sum Port 3 Port 1 6 Port 2 8 Port 3 10 Ground 1, 2, 4, 5, 7, 9 QCN-5 QCN-5 is a very small surface mount power splitter or combiner working in the frequency band from 330 to 580 MHz, shown in Fig 3.21. Its electrical schematic is shown in Fig 3.22. Figura 3.21: QCN-5 Package Figura 3.22: QCN-5 Electrical Schematic Some important specifications of the power splitter are given in Table 3.11. Table 3.12 shows the pin connections of QCN-5. Taula 3.11: Specifications of QCN-5 Ratings Description Frequency Range 330 - 580 MHz Operating Temperature -55◦C to +100◦C Power Input (as a splitter) 15 W (max) Insertion Loss 0.4 dB Isolation 22 dB This power splitter/combiner has a splitter loss of about 3 dB, as is common with 2-port combiner/splitter. With the insertion loss of 0.4 dB, the total loss compounds to about 3.48 dB at 430 MHz [32]. However, while receiving, the splitter loss can be neglected, and the total loss includes only the insertion loss. But, there will be further losses in SCA-3-11.
Chapter 3: Design of the Communications Subsystem 53 Taula 3.12: Pin Connections of QCN-5 Designation Port Sum Port 1 Port 1 (0◦) 4 Port 2 (+90◦) 6 Ground 2,5 50 ΩTerm External 3 The split signals can then be fed directly to the antennas. The schematic of the power combiner and splitter is shown in Fig 3.23. Figura 3.23: Schematic of the Power Combiner and the Power Splitter 3.7 Antenna The signals split from the 2-way-90◦power splitter can be fed directly to the two antennas, each radiating at a phase difference of 90◦with the other. However, the antenna being used is dipole, or rather a turnstile antenna, which requires a balanced line feed. The coaxial cable is an example of an unbalanced feeder. The conversion from an unbalanced line to a balanced line is required, which is done by baluns.
Chapter 3: Design of the Communications Subsystem 54 3.7.1 Balun Dipoles are balanced antennas, which are best fed with balanced transmission lines. The balanced transmission line has the currents flowing in the conductors with equal amplitude, but 180◦out-of-phase, so that the line transfers power without radiating it [33]. If the coaxial cable is used to feed a dipole antenna, it is highly probable that the cable itself will radiate, thus, interfering with the antenna’s radiation pattern since the currents through the arms are not symmetric. To eliminate this problem, we can make use of a balun, which in its long form is BALance UNbalance. Therefore, a balun is simply an electrical device that interfaces the unbalanced system with the balanced system, separating the antenna and the feed line, and keeping the feed line from being a part of the antenna. A lattice-type LC Balun network has been used in the design [34]. It consists of two inductors and two capacitors as shown in Fig 3.24. One branch produces a +90◦shift while the other produces a -90◦for a total phase difference of 180◦. Figura 3.24: Schematic of the Lattice-type LC Balun Network The load impedance, ZL, is usually balanced and the input impedance, Z1, is unbalanced. The load impedance, in our case, is of the antenna while the input impedance is taken of the signal coming after being split with a 90◦phase-shift.
Chapter 3: Design of the Communications Subsystem 55 At the frequency of operation, ω= 2πf Zc=pZ1·ZL L=ZC ω C=1 ω·ZC (3.6) The impedance looking into the balun with the split signal coming is a 50 Ωtransmission line, Z1. The load impedance, ZL, depends on the impedance of the monopole. At a frequency of 433.92 MHz, if ZLis taken as 68.3 Ω, the values of the lumped components, using (3.6), can be computed: ω= 2π433.92 ×106= 2.726 ×109 Zc=√50 ·68.3 = 58.43Ω L=58.43 2.726 ×109= 21.43nH ≃22nH C=1 2.726 ×109·58.43 = 6.3pF ≃6.8pF 3.7.2 Design of the Turnstile Antenna The turnstile antenna combines two orthogonal dipoles, which are fed 90◦out-of-phase. This antenna was chosen for 3Cat-1 because of its ability to produce circular polarisation in the direction normal to the dipoles’ plane. Even though the turnstile antenna is made of two orthogonal dipoles, it can also be considered as a combination of four λ/4monopole antennas, as shown in Fig 3.25. Deployment of the Antenna Arms For the design of the antenna, a measuring tape used to measure length is used. It is flexible around bends in a corner, which is useful in the deployment of the antenna. The antenna arms are closed during the CubeSat’s launch by a nylon wire going through the ends of all four antenna arms, and terminating into a low-value resistor. A low-power rating resistor is deliberately chosen, so that when a high current is passed through the resistor, the resistor burns. The nylon wire, attached to the resistor, also burns, and the
Chapter 3: Design of the Communications Subsystem 56 Figura 3.25: Turnstile Antenna antenna arms can freely snap out, and take a proper shape. This flexibility has been made possible by the measuring tape. The antenna deployment can only initiate after waiting a certain time of being ejected from the P-POD. The EPS is responsible for sending a high current signal to the COMMS to burn the resistor. The signal is sent at BUS-2 from the EPS. During the design process, the tapes with different blade widths were considered. The wider blade provided a larger bandwidth (see 4.1) but was less flexible. So, a compromise had to be made between the flexibility of the tape and the bandwidth offered. Length of the λ/4Monopole Antennas Having determined the width of the antenna, the length of each monopole arm can be deduced from λ/4, which for 433.92 MHz, is 17.28 cm. Various tests on the performance of the antenna like the radiation pattern will be discussed in 4.1. The schematic of the baluns and the antennas is shown in Fig 3.26.
Chapter 3: Design of the Communications Subsystem 57 Figura 3.26: Schematic of the baluns and antenna 3.8 Final Layout The final layout of the COMMS board consists of all the components mentioned in the chapter, except RFC1100H. The transceiver module, RFC1100H, is going to be attached to the COMMS board with the COM connector. The final layout is shown in Fig 3.27. Figura 3.27: Final PCB Layout of the COMMS Board
Chapter 3: Design of the Communications Subsystem 58 3.9 Summary Chapter 3has discussed the design of the entire communications subsystem, starting from the system bus connector, which acts as an interface with the rest of the subsystems, to the antenna, which is the very last stage of the whole CubeSat. The three different signals coming from a data transceiver and two beacons are combined, and sent to earth using a turnstile antenna with circular polarisation. A turnstile antenna, a set of two orthogonal dipoles, is fed 90◦out-of-phase to create circular polarisation. The data transceiver is capable of half-duplex communication, while the beacons provide simplex communication. The data transceiver transmits the payload data to the ground station, and is also capable of receiving tele-commands from earth. The beacons simply provide a means of tracking the CubeSat by continuously sending CubeSat identifier and critical satellite data like the status of the batteries. The communications subsystem is one of the most important subsystems in a CubeSat, the design of which plays an important role in the success of a CubeSat mission. Strict adherence to the standards and the specifications are required in the design. Therefore, the communications subsystem design has been presented in a comprehensive manner to help the reader understand the sophistications and the nuances of the design. The various tests performed on the communications subsystem will be presented next in Chapter 4.
Capítol 4 Test of the Communications Subsystem Chapter 4deals with the various tests performed on the communications subsystem. Every electronic component should undergo different tests before it can roll-out for use. However, with the components meant for space, the tests performed should include the environmental test to observe how they perform in space in addition to the functional test. In this chapter, the first section deals with the electromagnetic functionality test of the COMMS board followed by an electrical functionality test of the whole system. Finally, the section also discusses about the deployment test of the antennas. 4.1 Electromagnetic Test The electromagnetic test focusses on the electrical functionality test of the COMMS board. Since the COMMS board consists of RF components and the antenna, it is desirable to see the reflection coefficient at the design frequency. Also, this section includes the tests performed on the antenna, like the antenna pattern and the antenna efficiency. 59
Chapter 4: Test of the Communications Subsystem 60 4.1.1 Reflection Coefficient When RF power is fed to the antenna, it can radiate the power, reflect it back to the input and/or dissipate it as losses. Reflection coefficient gives a measure of how much power is reflected back to the source, and it corresponds to the scattering parameters (S-parameters). In a two-port network, labelled port 1 and port 2, S11 gives the reflection coefficient of the network at port 1, while S22 gives the reflection coefficient of the network at port 2. Measurement of the S-parameters can be done with a Vector Network Analyser (VNA). If port 1 is connected to an antenna, and if S11 = 0, it implies that all the power from port 1 is reflected back from the antenna. If S11 = -10 dB, and if the input power is 3 dBm, the reflected power is -7 dBm. Normally, a reflection coefficient of -10 dB is specified as a sufficient measure for wireless applications [35]. The reflection coefficient measurement was deemed an important test for the RF circuitry in the COMMS board to see how the circuit behaved with the power combiners/splitters. First, the tests of the different-width monopole antennas were made to assess their viability, and later, the test was made of the whole COMMS board with a port connected to one of the inputs of the power combiner, SCA-3-11. Reflection coefficient of the monopole antennas The test of the monopole antennas was done to find out the optimal resonant length, and also to see the differences in the impedance and bandwidth of two monopole antennas with the widths of 6 mm and 12 mm. However, it must be noted that the impedance of the antenna mounted on the COMMS board (which is actually a turnstile antenna) can be drastically different than an ideal monopole antenna with an infinite ground plane. Thus, it is important to match the impedance to that seen in the whole COMMS board rather than to that of the monopole antennas. The antenna comprises of a monopole and a groundplane. The monopole is mounted on an SMA connector, fed through a 100 mm square groundplane, as shown in Fig 4.1. The reflection coefficient of both the monopole antennas is shown in Fig 4.2. It can be seen that both the monopole antennas have reflection coefficient below -13 dB at the design frequency. The narrower monopole has a narrower bandwidth than the wider one.
Chapter 4: Test of the Communications Subsystem 61 Figura 4.1: Monopole Antennas Test Figura 4.2: Reflection Coefficient of the Monopole Antennas
Chapter 4: Test of the Communications Subsystem 68 The Peltier beacon has a reflection of -16 dB at 432.5 MHz. The impedance is then computed from the reflection coefficient at the given frequency, and is shown in Fig 4.14. Figura 4.14: Z Parameter of the Peltier Beacon At 432.5 MHz, the impedance is 67.73 + j1.846Ω. This value of impedance can be used to design an impedance matching network. In order to reduce the loading effect on the rest of the circuits, it’s preferred to match the impedance to the 50Ω line. Beacon The beacon circuit was also fabricated as an independent module. Its RF output was connected to a VNA to measure the reflection coefficient and the impedance. The reflection coefficient is shown in Fig 4.15. The beacon has a reflection of -10.5 dB at 433.2 MHz. The impedance is then computed from the reflection coefficient at the given frequency, and is shown in Fig 4.16. The impedance at 433.2 MHz is 29.44 −j12.43Ω. Transceiver The transceiver module used is RFC1100H. It is an independent module developed by NewMsgTech1, consisting of CC1101 transceiver from Texas Instruments. The RF output of the module was connected to a VNA to measure its reflection coefficient and impedance. 1http://www.rfinchina.com
Chapter 4: Test of the Communications Subsystem 69 Figura 4.15: Reflection Coefficient of the Beacon Figura 4.16: Z Parameter of the Beacon The reflection coefficient is shown in Fig 4.17. The beacon has a reflection of -23.7 dB at 434.6 MHz. The impedance is then computed from the reflection coefficient at the given frequency, and is shown in Fig 4.18. The impedance at 434.6 MHz is 56.71 + j1.869Ω. An impedance matching network can be devised from this measurement to maximise power transfer. The SMA connectors can be appended in the COMMS board at three input feeds to measure how the structure is affecting the impedance in whole, and then design the impedance matching network based on that. This design has been discussed as future works in Section 5.2. The RFC1100H, however, was heating up when connected to the OBC. A better method to effectively sink the heat dissipating from the transceiver is required.
Chapter 4: Test of the Communications Subsystem 70 Figura 4.17: Reflection Coefficient of the Transceiver Figura 4.18: Z Parameter of the Transceiver 4.3 Antenna Deployment Test The antenna needs to be deployed after being launched from the LV as the antenna protrudes outside the CubeSat structure. The CubeSat standard specifies that the antenna needs to be wrapped around the structure in whatever way possible in order for the structure to fit snuggly in the P-POD. Therefore, the four ends of the antenna are tied by the nylon strings that pass through a resistor which burns once the current is passed through it. The control circuit is designed in the EPS board. Once the CubeSat is launched from the LV, a timer activates the control circuit, and the resistor is burned, melting the nylon string, and springing the antenna arms free in space. A through-hole film resistor of
Chapter 4: Test of the Communications Subsystem 71 10 Ωand power rating 0.25 W was chosen. When a voltage of 6 V is passed across the terminals of the resistor, a current of 0.6 A is passed through it dissipating a power of 3.6 W. Since the resistor can only handle a power of 0.25 W, it gets burned, thus, melting the nylon wire, and freeing the antenna arms. The antenna deployment before and after the resistor is burned is shown in Figs 4.19 and 4.20. Figura 4.19: Antenna Before Deployment Figura 4.20: Antenna After Deployment
Chapter 4: Test of the Communications Subsystem 72 4.4 Summary Chapter 4focused on the tests performed on the communications subsystem. The electromagnetic and the functional tests on different modules as well as the entire COMMS board were performed and discussed in the chapter. For space applications, it is also important to have the environmental tests to ascertain the device’s functionality in the harsh space environment. Because the final integrated board didn’t have all the modules working perfectly, the environmental tests had to be skipped. The tests were performed on the two beacons as well as the transceiver. The beacons in the COMMS board were tested with the ground station, and the data, sent in the form of pulses, were successfully received. However, for the electromagnetic test, the beacons had to be tested with a model designed independently from the board. While the tests made on the board provide more accurate results, the tests performed on the individual modules also give sufficient performance characteristics. The results can then be utilised to improve the design of the impedance matching network. The radiation pattern of the antenna showed that the antenna had a circular polarisation, ideal for the satellite applications. The beacons were successfully tested with the COMMS board, and the data were received in the ground station even with different orientation of the antenna. This chapter concludes the work completed in the course of this master thesis. Chapter 5provides the conclusions, and the future works to be done in the project.
Capítol 5 Conclusions and Future Work The chapter concludes the thesis, and suggests some future works to improve the communications subsystem. 5.1 Conclusions The purpose of this thesis was to design a communications subsystem of 3Cat-1, a CubeSat from UPC. The works undertaken in this thesis aim to establish a communication link between the CubeSat and the ground stations, using beacons to communicate the status of the nano-satellite, and a transceiver to transfer payloads data, and tele-commands. The subsystem was designed around UHF band (434 MHz) with a power combiner combining three different input signals, and then splitting the combined signal off with a 90◦ phase-shift before finally feeding them to a turnstile antenna to create circular polarisation. The frequency band of choice was made taking into account the link budget and different regulations pertaining to this band. Sticking to a single frequency band simplified the design of antenna and the RF components. Also, the UHF band was found to be the choice of operation for most amateur satellite operators. A CubeSat system interacts with several subsystems to operate effectively. The relation of these various subsystems with the COMMS has also been described in detail. The Peltier beacon, however, only needs to interact with the Peltier cells to operate, while 73
Chapter 5: Conclusions and Future Work 74 the other modules in the COMMS board are reliant on the EPS, the OBC and/or the payloads. The design of the communications subsystem was based on the various specifications like power, and structural requirements of the CubeSat program. The mission requirements state that the COMMS should be as reliable as possible, and satisfy the low-cost and lowpower constraints. With the use of the COTS components, the design was made feasible, achieving both the reliability and the flexibility offered by the COTS transceiver and the components. The tests were also performed on the COMMS. The different modules of the COMMS board were working perfectly. The transmission test of the beacons with the ground station was also successful in the final integrated board even with different orientation of the antenna. However, the test was not successful with the transceiver in the final COMMS board mainly because of the overheating issues, even though it was possible to communicate with a different OBC. Because of the issues with some of the components, a full space environmental test was not possible. The design had some issues with the fabrication, which can be solved by fabricating the board in a fabrication house. The design can still be improved with a better matching network to improve the power transfer among various modules. For a later design, the transceiver unit RFC1100H can also be integrated in the final design to save space and improve flexibility. 5.2 Future Works While every attempt to make the design as final as possible was made during the project, there were still some things that needed improvement or the design had to be changed to accommodate the change in the specifications. Also, since the design is scalable in similar projects or even in other applications, a need to recommend some improvements or changes in the design was felt. One of the improvements can be made in the design of the impedance matching network to improve the power transfer, and negate for the losses inherent in the RF front-end. Since the impedance offered by each of the three input feeds has been computed, the
Chapter 5: Conclusions and Future Work 75 matching network can be easily designed. For the next CubeSats, it seems logical to include the transceiver as well to the final board, which at the moment is piggybacking on the COMMS board as an independent module (RFC1100H from NewMsgTech). 5.2.1 Impedance Matching Network The three RF inputs present different impedance to the COMMS board. If the input impedance is not matched to the impedance of the COMMS board, there will be reflections, and there will be more power loss. Therefore, it is important to design an impedance matching network. Since there are three inputs, SMA connectors are placed next to the inputs in the test board. There are two test connectors in each of the two inputs of the beacon so as to measure the impedance looking towards the beacons and the impedance looking towards the COMMS board. It is shown in Fig 5.1. Note that the inputs are terminated with a 50 Ωresistor when they are not being used for measuring the impedance. Figura 5.1: COMMS Test Board For the transceiver, the test can be done already, as the module is independent from the COMMS board. An impedance matching network was designed for the transceiver and
Chapter 5: Conclusions and Future Work 76 the COMMS board and simulated in ADS 1. The schematic of the network is shown in Fig 5.2. Figura 5.2: Schematic of the Impedance Matching Network in ADS The output of the transceiver is connected to the impedance matching network. The impedance seen at the output of the impedance matching network should be the complex conjugate of the impedance seen at the input of the COMMS board. The impedances at these two ports are shown in Figs 5.3 and 5.4. The impedance at Port 1 is 77.7 + j8.065 Ωwhile that at Port 2 is 77.47 - j8.328 Ω. Figura 5.3: Z-Parameter at Port 1 after matched impedance 1Agilient ADS
Chapter 5: Conclusions and Future Work 77 Figura 5.4: Z-Parameter at Port 2 after matched impedance 5.2.2 Integration of RFC1100H in the COMMS Board The transceiver unit used in 3Cat-1 is a highly reliable, power-efficient transceiver unit, capable of transmitting upto +33 dBm of RF power. The unit consists of all the components of a RF front-end and is also complicated to design. However, Nil Vernis from PAE-CubeSat group was successful in reverse-engineering the transceiver. The top and the bottom layers of RFC1100H, designed by Nil Vernis, is shown in Figs 5.5 and 5.6 [38]. Figura 5.5: Top Layer: RFC1100H Figura 5.6: Bottom Layer: RFC1100H The challenge is to integrate this board with the COMMS board. Since the COMMS board is only a 2-layer board with both the high speed digital circuitry as well as RF