HokieSat Critical Design Document Revision VT ICD C-1 Issue Date: July 21, 2000 Virginia Polytechnic Institute and State University Department of Aerospace and Ocean Engineering 215 Randolph Hall Blacksburg, Virginia 24061 1.0 Signature Page Name Chris Hall Signature Subsystem Principal Investigator Adam Harvey Systems Craig Stevens Structures Katie Hale Thermal Dan Sable Power Bryce Bolton Computer Christian Hearn Communications Kristin Makovec Attitude Determination and Control Propulsion Chris Karlgaard Date Science VT-ICD-C-1 Issue Date: 21 July, 2000 1 2.0 History of Revisions Revision Date VT-ICD A-1 25 February 2000 VT-ICD A-2 22 March 2000 VT-ICD A-3 30 March 2000 VT-ICD B-1 19 June 2000 VT-ICD B-2 26 June, 2000 VT-ICD B-2b 12 July, 2000 VT-ICD C-1 21 July, 2000 VT-ICD-C-1 Issue Date: 21 July, 2000 Comments Initial input from subsystem leads. Compiled by Adam C. Harvey. Includes changes from ICD Review on 4 March 2000. Compiled by Adam C. Harvey. Includes changes from ICD Review on 23 March 2000. Compiled by Adam C. Harvey. Configuration Freeze Compiled by Adam C. Harvey. Updates from Power Subsystem. Adam C. Harvey Includes changes from Andrew Turner. Adam C. Harvey Includes updates for HokieSat CDR. Includes Thermal Subsystem section. Adam C. Harvey 2 3.0 Table of Contents 1.0 SIGNATURE PAGE ...................................................................................... 1 2.0 HISTORY OF REVISIONS ............................................................................ 2 3.0 TABLE OF CONTENTS ................................................................................ 3 4.0 LIST OF ACRONYMS AND DEFINITIONS ................................................... 6 5.0 LIST OF TABLES AND FIGURES ................................................................ 7 6.0 DOCUMENT PURPOSE................................................................................ 8 7.0 MISSION AND SYSTEM OVERVIEW ........................................................... 9 8.0 STRUCTURE SUBSYSTEMS ..................................................................... 10 8.1 Subsystem Overview ........................................................................................... 10 8.1.1 Description .................................................................................................... 10 8.1.2 Operational States ......................................................................................... 19 8.1.3 Interfaces With Other Subsystems ................................................................ 19 8.1.4 Components .................................................................................................. 20 8.1.5 Mass Budget.................................................................................................. 20 8.1.6 Power Budget ................................................................................................ 20 8.1.7 Subsystem Status .......................................................................................... 20 8.2 Component Overview ......................................................................................... 20 8.2.1 Side Panels .................................................................................................... 20 8.2.2 Top and Bottom Panels ................................................................................. 21 8.2.3 Top, Side, and Bottom Brackets ................................................................... 21 8.2.4 Fasteners ....................................................................................................... 22 8.2.5 Lightband ...................................................................................................... 22 9.0 COMPUTER SUBSYSTEM ......................................................................... 23 9.1 System Overview ................................................................................................. 23 9.1.1 Power Requirements ..................................................................................... 23 9.1.2 Mechanical Interface ..................................................................................... 23 VT-ICD-C-1 Issue Date: 21 July, 2000 3 9.1.3 9.1.4 9.1.5 10.0 Thermal Requirements .................................................................................. 23 I/O Card ........................................................................................................ 24 Signal Definitions ......................................................................................... 24 POWER SUBSYSTEM ............................................................................ 27 10.1 System Overview ................................................................................................. 27 10.1.1 Description .................................................................................................... 27 10.1.2 Block Diagram .............................................................................................. 27 10.1.3 Components .................................................................................................. 27 10.2 Component Overview ......................................................................................... 28 10.2.1 Batteries ........................................................................................................ 28 Solar Cells ..................................................................................................................... 28 10.2.3 Power Requirements ..................................................................................... 29 10.2.4 Thermal Requirements .................................................................................. 29 11.0 COMMUNICATIONS SUBSYSTEM ........................................................ 30 11.1 Subsystem Overview ........................................................................................... 30 11.1.1 Subsystem Description.................................................................................. 30 11.1.2 Operations and States .................................................................................... 30 11.1.3 Interfaces ....................................................................................................... 31 11.1.4 System Components and Properties ............................................................. 31 11.1.5 Power Budget ................................................................................................ 31 11.1.6 Status of Hardware ........................................................................................ 31 11.2 Component Overview ......................................................................................... 32 11.2.1 L-3 ST-802-HS S-Band Transmitter ............................................................. 32 11.2.2 Hamtronics R451 UHF Receiver .................................................................. 32 11.2.3 APL Crosslink and GPS Hardware ............................................................... 32 11.2.4 Downlink Patch Antenna .............................................................................. 32 11.2.5 Uplink Receiving Loop Antenna .................................................................. 32 12.0 ATTITUDE DETERMINATION AND CONTROL SUBSYSTEM .............. 35 12.1 System Overview ................................................................................................. 35 12.1.1 Description .................................................................................................... 35 12.1.2 System Operation .......................................................................................... 37 12.1.3 Interfaces ....................................................................................................... 38 12.1.4 Components .................................................................................................. 39 12.1.5 Mass Budget.................................................................................................. 40 12.1.6 Power Budget ................................................................................................ 40 12.1.7 Status ............................................................................................................. 40 12.2 Component Overview ......................................................................................... 41 VT-ICD-C-1 Issue Date: 21 July, 2000 4 12.2.1 12.2.2 12.2.3 12.2.4 13.0 Earth Sensor .................................................................................................. 41 Magnetometer ............................................................................................... 43 Torque Coils.................................................................................................. 45 Rate Gyros .................................................................................................... 49 PROPULSION SUBSYSTEM .................................................................. 52 13.1 System Overview ................................................................................................. 52 13.1.1 Description .................................................................................................... 52 13.1.2 System Operation .......................................................................................... 54 13.1.3 Interfaces ....................................................................................................... 54 13.1.4 Components .................................................................................................. 56 13.1.5 Mass Budget.................................................................................................. 57 13.1.6 Power Budget ................................................................................................ 57 13.1.7 Status of System ............................................................................................ 57 14.0 THERMAL SUBSYSTEM ........................................................................ 58 14.1 Subsystem Overview ........................................................................................... 58 14.1.1 Description .................................................................................................... 58 14.1.2 Operational States ......................................................................................... 58 14.1.3 Analysis Description and Results ................................................................. 59 14.1.4 Interfaces ....................................................................................................... 60 14.1.5 Components .................................................................................................. 61 14.1.6 Power Budget ................................................................................................ 61 14.1.7 Status ............................................................................................................. 61 14.2 Component Overview ......................................................................................... 61 14.2.1 Thermistors ................................................................................................... 61 14.2.2 Multi-Layer Insulation (MLI) ....................................................................... 61 14.2.3 White Paint.................................................................................................... 62 VT-ICD-C-1 Issue Date: 21 July, 2000 5 4.0 3CS ADCS AFRL APL BIST CDMA CPU DI DOD FOV FPGA FSK GPS GSFC HH HFC ION-F JHU MLI MSDS Nanosatellite OS Payload PCM PPT PPU RAM SHELS SRAM Stack UHF UNP USU UW VT VT-ISMM List of Acronyms and Definitions Three Corner Sat Attitude and Determination Control Subsystem Air Force Research Laboratory Applied Physics Laboratory Built In Self-Test for computer subsystem Code Division Multiple Access Central Processing Unit Discharge Initiation Depth of Discharge Field of View for cameras Floating Point Gate Array Frequency Shift Keying Global Positioning System Goddard Space Flight Center Hitchhiker HokieSat Flight Computer Ionospheric Observation Nanosatellite Formation Johns Hopkins University Multiple Layered Insulation Multiple Satellite Deployment System One of three ION-F satellites Operating System Two satellite stacks onboard the MSDS platform Pulsed Code Modulation Pulsed Plasma Thruster Power Processing Unit Random Access Memory Shuttle Hitchhiker Ejection Launch System Static RAM The ION-F stack of three satellites Ultra High Frequency University Nanosat Program Utah State University University of Washington Virginia Tech Virginia Tech Ionospheric Scintillation Measurement Mission VT-ICD-C-1 Issue Date: 21 July, 2000 6 5.0 List of Tables and Figures Table 8.1: External Layout, Side 1 ................................................................................... 11 Table 8.2: External Layout, Side 2 .................................................................................. 11 Table 8.3: External Layout, Side 3 .................................................................................. 11 Table 8.4: External Layout, Side 4 .................................................................................. 12 Table 8.5: External Layout, Side5 ................................................................................... 12 Table 8.6: External Layout, Side 6 .................................................................................. 12 Table 8.7: External Layout, Zenith .................................................................................. 13 Table 8.8: External Layout, Nadir ................................................................................... 13 Table 8.9: Internal Layout, All Sides ............................................................................... 14 Table 8.10: External Layout, Side ................................................................................... 20 Table 9.1: Thermal Requirements of Computer System ................................................. 23 Table 9.2: I/O Board Signal Definitions .......................................................................... 25 Table 9.3: Power Board Signal Definitions ..................................................................... 26 Table 10.1: Power Requirements ..................................................................................... 29 Table 11.1: Subsystem Components ................................................................................ 31 Table 14.1: Subsystem Component Temperature Ranges ............................................... 58 Table 14.2: Material Characteristics ................................................................................ 59 Table 14.3: Orbit Parameters Used in Analysis ............................................................... 59 Table 14.4: Analysis Results............................................................................................ 60 Figure 8.1 Isometric view of the external configuration of HokieSat ............................ 10 Figure 8.2 Front view of the side panel external configuration ..................................... 12 Figure 8.3 Nadir and zenith external configurations of the spacecraft .......................... 13 Figure 8.4 Internal configuration of HokieSat (2 isometric views) .............................. 14 Figure 8.5 Isometric view of the spacecraft bus. ............................................................ 15 Figure 8.6 Isometric views of the isogrid side and end plates ....................................... 16 Figure 8.7 Interior views of the side panels. .................................................................. 17 Figure 8.8 Interior views of the nadir and zenith panels. ............................................... 18 Figure 8.9 Top view of wall scabs ................................................................................. 19 Figure 8.10 Isometric view of Lightband separation system. .......................................... 22 Figure 9.1 Board Positions in Relation to the Backplane............................................... 23 Figure 9.2 I/O Card Overcurrent and Power Circuit Overview ..................................... 24 Figure 10.1 Power Subsystem Block Diagram ................................................................ 27 Figure 10.2 Solar Cell Dimensions .................................................................................. 28 Figure 11.1 Configuration of Loop Antenna .................................................................... 33 Figure 11.2 Dimensions of Loop Antenna and Mounting Brackets (inches) .................. 33 Figure 12.1 Camera Placement ........................................................................................ 35 Figure 12.2 Camera Field of View ................................................................................... 36 Figure 12.3 Location of Torque Coils and Cameras ........................................................ 37 Figure 12.4 Mount on side panel 1 ................................................................................... 41 Figure 12.5 Mount on side panel 3 ................................................................................... 42 VT-ICD-C-1 Issue Date: 21 July, 2000 7 Figure 12.6 Mount on side panel 5 ................................................................................... 42 Figure 12.8 Magnetometer Housing ................................................................................. 45 Figure 12.9 Mount of Torque Coils.................................................................................. 46 Figure 12.10 Interface of Torque Coil and Computer .................................................... 47 Figure 12.11 Layout of the A3966SA with the truth table. .............................................. 47 Figure 12.12 Functional Block Diagram of the A3966SA ............................................... 48 Figure 12.13 Interface of Gyros and Computer ............................................................. 50 Figure 13.1 Position of Thrusters ..................................................................................... 52 Figure 13.2 Pulsed Plasma Thruster ................................................................................. 53 Figure 13.3 Thruster Housing ........................................................................................... 54 Figure 13.5 Thruster and Side Structure Interface ............................................................ 56 6.0 Document Purpose The purpose of this document is to identify the interfaces of all components onboard HokieSat. This is done by describing each subsystem, and all components making up that system, then listing how each component interfaces with other systems. VT-ICD-C-1 Issue Date: 21 July, 2000 8 7.0 Mission and System Overview The Air Force Research Laboratory’s (AFRL’s) “TechSat-21” program was developed to investigate the practicality of using small, distributed spacecraft systems, to perform the missions of larger, single platforms. The University Nanosatellite Program (UNP) is a subset of this program. The purpose of the UNP is to fund universities to help explore and implement the technologies of small satellites; 10 schools, including Virginia Tech, are receiving funding for this program. At the time that funding was awarded, Virginia Tech had proposed a single satellite investigation, which is called the Virginia Tech Ionospheric Scintillation Measurement Mission, or VT-ISMM. More commonly known as HokieSat, the design was quickly integrated into a team with Utah State University and the University of Washington due to complimentary scientific interests. HokieSat, USUSat, and Dawgstar thus formed the Ionospheric Observation Nanosatellite Formation, ION-F. The primary ION-F missions include several methods of measuring local ionospheric properties, formation flying, distributed flight and ground control, related technology demonstrations, and high student involvement. HokieSat’s mission refines these goals even further. The ION-F formation flying mission is tied closely to NASA-Goddard Space Flight Center (GSFC). Many formation flying algorithms have been developed at GSFC, but have not yet been flown. Earth Observer 1 (EO-1) will be the first satellite to implement these algorithms as it flies with Landsat 7. As ION-F has three satellites each with differing propulsive capabilities, it will be able to demonstrate more involved formation flying routines. On a slightly more global scale, the ION-F team is paired with another UNP funded project, 3-Corner Sat (3CS). 3CS is composed of satellites from Arizona State University, New Mexico State, and University of Colorado at Boulder. The two satellite stacks will be launched together from the Space Shuttle off AFRL’s Multi-Satellite Deployment System (MSDS). The MSDS is under concurrent development with the university nanosatellites, and serves to support the TechSat-21 program. As with the missions described previously, the HokieSat systems must be considered from several scales. When integrated into the Shuttle, the payload system includes not only the ION-F stack, but also the MSDS and the 3CS stack. Perhaps the dominant level in design and testing is the ION-F stack alone; HokieSat is the lowest of the three satellites in the stack, interfacing between Dawgstar and the MSDS. Finally, the single satellite design of HokieSat is most central, and is the focus of this document. However, it should be considered that many HokieSat subsystems are common or complimentary to the rest of ION-F, and as such the stack level system feeds back into the single satellite design. VT-ICD-C-1 Issue Date: 21 July, 2000 9 8.0 Structure Subsystems 8.1 Subsystem Overview 8.1.1 Description The HokieSat structure is designed using three ideas: 1) simple and easily fabricated design, 2) sized to fit and interface with all components and maximize solar cell area while staying within the volume and mass constraints, 3) able to withstand the loads during launch and support the ION-F stack. The structure is designed in the shape of a hexagonal cylinder (see Figure 8.1). Figure 8.1 Isometric view of the external configuration of HokieSat The external configuration is designed so the side panels overlap the top and bottom separation systems by 1.0”. This allows a greater surface area to attach components (see Figure 8.2), while minimizing mass and complying with all stay-out zone requirements. The solar cells are configured in strings of 12, with a total number of 156 cells. The side panels interface with components such as solar cells, thruster nozzles, cross-link antennas, and cameras. The top (zenith) of the spacecraft has 12 solar cells and the GPS patch antenna (see Figure 8.3). The top solar cell configuration is raised 0.75” to minimize shading from the Lightband. The bottom (nadir) face of the spacecraft supports the up-link and downlink antennas. VT-ICD-C-1 Issue Date: 21 July, 2000 10 Table 8.1: External Layout, Side 1 Side 1 1 1 1 Component Solar Cell String 1A Solar Cell String 1B PPT A1 Camera 1 Table 8.2: External Layout, Side 2 Side 2 2 2 2 Component Solar Cell String 2A Solar Cell String 2B PPT A2 C/L Patch 1 Table 8.3: External Layout, Side 3 Side 3 3 3 3 Component Solar Cell String 3A Solar Cell String 3B Camera 2 PPT B3 VT-ICD-C-1 Issue Date: 21 July, 2000 11 Table 8.4: External Layout, Side 4 Side Component 4 Solar Cell String 4A 4 Solar Cell String 4B 4 PPT B4 4 C/L Patch 2 Table 8.5: External Layout, Side5 Side Component 5 Solar Cell String 5A 5 Solar Cell String 5B 5 Camera 3 Table 8.6: External Layout, Side 6 Side 6 6 6 Component Solar Cell String 6A Solar Cell String 6B C/L Patch 3 Figure 8.2 Front view of the side panel external configuration VT-ICD-C-1 Issue Date: 21 July, 2000 12 Table 8.7: External Layout, Zenith Side Component Zenith Solar Cell String Z Zenith GPS Antenna Zenith Magnetometer Zenith Lightband Table 8.8: External Layout, Nadir Side Nadir Nadir Nadir Component U/L Antenna D/L Antenna Starsys Figure 8.3 Nadir and zenith external configurations of the spacecraft VT-ICD-C-1 Issue Date: 21 July, 2000 13 The internal configuration is not volume constrained at this time (see Figure 8.4). The components are arranged according to specifications and in an attempt to optimize the structural and thermal properties. If there are any problems with the current configuration layout, please specify the details in the mass properties list. Figure 8.4 Internal configuration of HokieSat (2 isometric views) Table 8.9: Internal Layout, All Sides Location Nadir Nadir Zenith Side 1 Side 1 Side 2 Side 3 Side 3 Component Electronics Enclosure Battery Enclosure (Not Pictured) Hexagonal Torque Coil Earth Sensor PPT 1A (Not Pictured) PPT 2A (Not Pictured) Earth Sensor PPT B1 (Not Pictured) VT-ICD-C-1 Issue Date: 21 July, 2000 14 Side 3 Rectangular Torque Coil 1 Side 4 Side 4 Side 4 Side 5 Side 6 Rectangular Torque Coil 1 PPT B2 (Not Pictured) Rectangular Torque Coil 2 Earth Sensor Rectangular Torque Coil 2 The bus is fabricated out of aluminum 6061-T4, which is readily available through the Virginia Tech AOE shop (see Figure 8.5 and 8.6). The bus is assembled out of eight isogrid plates. There are six identical side panels measuring 13.725” in height(see Figures 8.6a and 8.6b). The top and bottom overhangs measure 1.25” in height and protrude up and around the top and bottom plates and separation systems. The “actual” stack height measures 11.725” between the separation system interfaces. The top and bottom panels are identical 18.00” hexagonal plates with a thickness of 0.25”. The isogrid is designed with 0.025” skin and nodes that have been spaced 2” apart. Each node will have a hole drilled that measures 0.25” in diameter. A smaller hole may be drilled if any component requires a different sized hole for mounting. ANY CHANGES SHOULD BE MADE AVAILABLE ASAP IN THE MASS PROPERTIES TABLE. Figure 8.5 Isometric view of the spacecraft bus. VT-ICD-C-1 Issue Date: 21 July, 2000 15 Figure 8.6 Side 1 1 Isometric views of the isogrid side and end plates Component PPT A1 Camera 1 10.425” 13.725” 9.0” VT-ICD-C-1 Issue Date: 21 July, 2000 16 Side Component PPT A2 2 Side 3 3 Side Component PPT B4 4 Side 5 Side 6 Figure 8.7 Component Camera 2 PPT B3 Component Camera 3 Component Data Test Port Interior views of the side panels. VT-ICD-C-1 Issue Date: 21 July, 2000 17 Side Zenith Component Magnetometer 18.00” Side Nadir Component None Figure 8.8 Interior views of the nadir and zenith panels. VT-ICD-C-1 Issue Date: 21 July, 2000 18 The side plates are designed to connect using wall brackets (see Figure 8.7), which are placed at all internal corners of the spacecraft. ANY components that require mounting in the “stay out” areas should list the requirements specifically in the mass properties list ASAP. Figure 8.9 8.1.2 Top view of wall scabs Operational States Launch state - the most stress filled state during the spacecraft lifetime. On-orbit state - where large temperature variations will be experienced. The structures subsystem is designed to support the payload according to the NASA GSFC load and stress requirements. The same material (aluminum 7075-T6) is used throughout the spacecraft to alleviate any expansion/contraction differences that will stress the connections due to on-orbit temperature changes. 8.1.3 Interfaces With Other Subsystems All components are mounted to the bus using NASA GSFC approved fasteners. All subsystems should place fasteners every two inches to allow for easy mounting to the bus (see Figure 2b). The components should use a relatively simple mounting scheme that uses at least four fasteners (GSFC requirement) to connect to the bus. Any components that require special mounting configurations should list the requirements in the mass properties table. VT-ICD-C-1 Issue Date: 21 July, 2000 19 8.1.4 Components Table 8.10: External Layout, Side Component Side Panel Top Panel Bottom Panel Wall Scabs Fasteners 8.1.5 QTY 6 1 1 6 TBD Mass Budget The total mass of the structure subsystem is presently 15.83 lbm, or 7.194 kg. 8.1.6 Power Budget This subsystem requires no power. 8.1.7 Subsystem Status The structures subsystem is currently undergoing finite element analysis. This will determine if any modifications need to be made in order to satisfy the requirements set forth by GSFC. The main concern of the subsystem is to build a structure that will satisfy the lowest mode natural frequency requirements (AFRL/GSFC requirements). Optimization is ongoing and updates will be made periodically. 8.2 Component Overview 8.2.1 Side Panels Panels are made of 7075-T6 Aluminum. Component QTY Side Panel 6 8.2.1.1 H cm, (in) 34.9, (13.725) Mass Budget of Side Panels Component QTY Side Panel W cm, (in) 23.1, (9.085) 6 Mass Each g, (lbm) 521.5, (1.1497) VT-ICD-C-1 Issue Date: 21 July, 2000 Mass Total g, (lbm) 3129.78, (6.900) 20 8.2.1.2 Status of Side Panels The aluminum is presently in the Virginia Tech AOE shop and some plates may need ordering. The isogrid must be milled out either on-campus or in Roanoke. The labor cost involved with these components will be the milling out process cost (approximately $20.00 per hour with one side panel taking approximately 30 minutes to mill) and the time for students to build the structure. 8.2.2 Top and Bottom Panels Component QTY Top Panel Bottom Panel 1 1 8.2.2.1 DIA (in) 18.00 18.00 Mass Budget of Top and Bottom Panels Component QTY Top Panel Bottom Panel 1 1 8.2.2.2 Mass Each g, (lbm) 1133.5, (2.499) 1133.5, (2.499) Mass Total g, (lbm) 1133.5, (2.499) 1133.5, (2.499) Status of Top and Bottom Panels The aluminum is presently in the Virginia Tech AOE shop and some plates may need ordering. The isogrid is milled out on-campus in Whittemore Hall. The labor cost involved with these components is the milling out process cost (approximately $20.00 per hour with one side panel taking approximately 30 minutes to mill) and the time for students to build the structure. 8.2.3 Top, Side, and Bottom Brackets The brackets are 0.25” aluminum 7075-T6, which is also available from the Virginia Tech AOE shop. These scabs are connected to the plates with bolts that are approved by NASA Goddard Space Flight Center (GSFC). The brackets will line all internal corners of the spacecraft such that the spacecraft components cannot be mounted in these areas of the spacecraft. 8.2.3.1 Mass Budget of Brackets Component QTY Wall Brackets 6 Mass Each g, (lbm) 51.71, (0.114) VT-ICD-C-1 Issue Date: 21 July, 2000 Mass Total g, (lbm) 310.71, (0.685) 21 8.2.3.2 Status of Brackets The aluminum is readily available through the Virginia Tech AOE shop. 8.2.4 Fasteners The structural fasteners are ordered and awaiting arrival. The fasteners are available from the GSFC web page: http://lmd.gsfc.nasa.gov/fasteners/. Once any other needed fasteners have been selected, there is a short lead-time to receive the components after order. The cost of these items depends on the type of fastener that is needed (ranging from $0.27 to $3.23 per item). Number 10 fasteners must be used if located in the load path. Otherwise, smaller fasteners may be used. 8.2.5 Lightband Lightband is the separation system that is used in the ION-F constellation. HokieSat requires the bottom half of Lightband on the zenith face (see Figure). The system is designed by PSC and purchase is correlated by the University Nanosat program. The mass of the lower section of Lightband is 0.799 kg, or 1.7578 lbm. More detailed specifications of the Lightband separation system may be found at the following URL: http://www.aa.washington.edu/research/nanosat/docs/docs.htm Figure 8.10 Isometric view of Lightband separation system. VT-ICD-C-1 Issue Date: 21 July, 2000 22 Data Bus Backplane SPI Bus Backplane Common Backplane USUSAT Slot 6 Slot 7 Slot 8 Slot 9 Power Board 2 Slot 5 Data Bus Backplane Power Board 1 PDP Board System Overview Slot 1 Slot 2 Slot 3 Spare 1 IO Board Slot 4 Computer Subsystem Spare 2 Camera Board Telemetry Board CPU Board 9.1 Gyro Board Rate Gyros 9.0 SPI Bus Backplane Backplane The computer system has three commonCommon boards. These are the CPU board, the telemetry Dawgstar board, and the I/O board. Figure 9.1 shows various board positions in relation to the Backplane. Slot 6 Slot 7 Slot 8 Slot 9 Power Board 2 Slot 5 Power Board 1 PDP Board Slot 4 Spare 1 IO Board Slot 3 Data Bus Backplane Torque Coil Board Camera Board CPU Board Slot 2 Telemetry Board Gyro Board Rate Gyros Slot 1 SPI Bus Backplane Common Backplane HokieSat Figure 9.1 9.1.1 Board Positions in Relation to the Backplane Power Requirements Peak power consumption: Less than 3W Power Interface: 3.3 0.3V, 5 0.25V, AGND, GND 9.1.2 Mechanical Interface The electronics enclosure will measure 9” x 6” x 4”. 9.1.3 Thermal Requirements Table 9.1: Thermal Requirements of Computer System Operating Temperature -40 to +85C Survival Temperature -55 to +125 C Cooling Mechanism Conduction Cooled VT-ICD-C-1 Issue Date: 21 July, 2000 23 9.1.4 I/O Card Figure 9.2 I/O Card Overcurrent and Power Circuit Overview This circuit in Figure 9.2 allows for passive monitoring of the I/O board current level. Power switching capability is controlled via a single 3.3V backplane signal called IO_CARD_ON/OFF#. Asserting this signal high applies power to the board via a SEGRresistant P-FET switch circuit. The board current is monitored using a single-supply instrumentation amplifier. A low-value (1-10 Ohm) sensing resistor (Rs) is used to view the circuit current as a voltage. Rg sets the instrumentation amplifier gain. We can scale Rg so that the typical current through the IO card is viewed in the 0-4V range at the instrumentation amplifier output. The next stage, a comparator, is used to sense when the current is above its nominal range. A rise above 4.5VDC at the positive input of the comparator will cause a rising clock edge on a D Flip-Flop. The overcurrent condition will be signaled to the microprocessor via a shared backplane interrupt OVERCURRENT_INT#. The microcontroller resolves which card caused OVERCURRENT_INT# by reading Vcurrent monitor, or by reading the value of 'Q' at the overcurrent D Flip-Flop output. Alternatively, the design could be altered to allow for multiple interrupt, lines for faster overcurrent resolution. 9.1.5 Signal Definitions Table 9.2 shows signal definitions of the I/O board and Table 9.3 shows signal definitions of the power board. VT-ICD-C-1 Issue Date: 21 July, 2000 24 Table 9.2: I/O Board Signal Definitions Directi on Sub System Signal Type 3.3V ANALOG 3.3V ANALOG 3.3V DISCRET E Discrete GPS/Xlink I/O Uplink/Do Discrete wnlink I/O Discrete I/O 5V DISCRET IO Board E Discrete PPT I/O Discrete PPT I/O PPT PPT A/D wrt IO Signal board Name Backplane Pin # OUT ? OUT ? Top Rang pin e Description Pin # [0- Current Monitor for on N/A 3.3V] I/O board [0- Overcurrent Interrupt for N/A 3.3V] on I/O board OUT ? [0,3. A/D conversion complete N/A 3V] (I/O board) DO_2_XLI OUT NKPWR N/A DO_3_TXP OUT WR N/A DO_4_RXP OUT WR N/A DO_DISC_ OUT 0 N/A DO_6_FIRE OUT 1 N/A DO_7_FIRE OUT 2 N/A DI_PPT_IN IN 1 N/A DI_PPT_IN IN 2 N/A ? 0,5V Power on/off# XLINK ? 0,5V Power on/off# transmitter ? 0,5V Power on/off# receiver ? [0,5V ] Power on/off PPT board ? 5V? Fire 1 ? 5V? Fire 2 ? 0,5? Voltage 1 A/D ? 0,5? Voltage 2 Discrete Rate Gyro I/O OUT DO_#_XON N/A ? 0,5 Power on/off x Discrete Rate Gyro I/O OUT DO_#_YON N/A ? 0,5 Power on/off y Discrete Rate Gyro I/O OUT DO_#_ZON N/A ? 0,5 Power on/off z Rate Gyro A/D IN DI_ N/A ? ? Measure x Rate Gyro A/D IN DI_ N/A ? ? Measure y Rate Gyro A/D IN DI_ N/A ? ? Measure z Need to define which discrete IO are thru from CPU and which are generated or read via logic on IO Board. VT-ICD-C-1 Issue Date: 21 July, 2000 25 Table 9.3: Power Board Signal Definitions Sign wrt Back- Top Rang Sub al Pwr Signal plane pin e Description boar System Type d Name Pin # Pin # Power V_BATT_ Card A/D IN TEMP USER_0 N/A 0-5v Battery Temperature V_BUS_V A/D IN OLT USER_1 N/A 0-5v Total Bus Voltage V_BUS_C A/D IN URR USER_2 N/A 0-5v Total Bus Current V_CELL_ A/D IN SIDE1 USER_3 N/A 0-5v Voltage side 1 V_CELL_ A/D IN SIDE2 USER_4 N/A 0-5v Voltage side 2 V_CELL_ A/D IN SIDE3 USER_5 N/A 0-5v Voltage side 3 V_CELL_ A/D IN SIDE4 USER_6 N/A 0-5v Voltage side 4 V_CELL_ A/D IN SIDE5 USER_7 N/A 0-5v Voltage side 5 V_CELL_ A/D IN SIDE6 USER_8 N/A 0-5v Voltage side 6 V_CELL_ A/D IN SIDE7 USER_9 N/A 0-5v Voltage side 7 (top) Route signals from IO board via user defined IO. Power outputs pin #s are not defined here. They are defined in the ION-F computer backplane definition, but should be added here. VT-ICD-C-1 Issue Date: 21 July, 2000 26 10.0 10.1 Power Subsystem System Overview 10.1.1 Description The power system needs to distribute power from the solar arrays to all systems in the satellite. The voltage bus will be determined from the solar array configuration, voltage, and battery cell voltage. Our voltage bus will range from 16.5V to 22.5 V. Note that the battery cells are directly connected to the solar array. A DC to DC converter will distribute this voltage among the sub-systems. Voltage limits need to be on the realm of standard values in order for the DC to DC converter to be efficient. Batteries will be used to provide power during eclipse conditions. These batteries will be charged during sun exposure. 10.1.2 Block Diagram Figure 10.1 Power Subsystem Block Diagram 10.1.3 Components Component Voltage regulator circuit Current regulator circuit Purpose To regulate voltage from solar cells. To regulate and remove unwanted current (Shunt regulator to be placed outside of satellite VT-ICD-C-1 Issue Date: 21 July, 2000 27 Chargeable Batteries DC to DC converter UController/Chrg Controller 10.2 to dissipate heat) Prevents battery from being over charged. To provide power to satellite during eclipse To distribute voltages to all sub-systems (To be built by VPT, Dan Sable) Determines charge rate of battery Component Overview 10.2.1 Batteries Sanyo Cadnica model KR-1400AE 15 cells 1.4 A-hr Nominal Voltage = 16.8V 45% DOD Total mass: 465g, (1.0251lb) 10.2.2 Solar Cells Figure 10.2 Solar Cell Dimensions Desired: Each string should have 12 cells. 13 strings Total number of solar cells = 156 Solar cell characteristics: Maximum average weight per 100 cells is 2.20 grams. Isc = .35 A Nominal current = 2.2 A VT-ICD-C-1 Issue Date: 21 July, 2000 28 Avg. S/C load = 1.43 A Voc = 2.4 V ≥ 2.4 V x 12 = 28.8 V Vsa ~≤ 1.85V Vbatt ≤ 22.2V – account for diode drop By these characteristics, the battery is left with about .77A for charging during 54-minute periods. The battery can only replenish 0.69 A-hr, so the load should be less then 22 W (minus converter losses). 10.2.3 Power Requirements Table 10.1: Power Requirements Sub-System Voltage Computer 5V and 3V A/D S Band Xmit UHF Rcvr 11-15V Torque Coils 3.3 V Cameras +/- 5V Magnet +/- 15V Rate Gyro +/- 5V PPT 28 4V Relays 28V GPS 5V Power >3.0W (max) 14W 5.4W – 15W 0.25W 0.85W 3 0+.3W 1.2W 3 13W Comment Can it take +15V Can it take 15.4-21V Can it take 15.4-21V Can it take 5V (4A/1 usec pulse) Can it take 15.4-21 V 1.4W Table 10.2: Voltage Distribution from DC-DC Converters DVSA283R3S + 3.3V T. Coil Cameras DVSA2805D 5V DVSA2815S +15V Magnetom Rate Gyro DVSA2805D 5V DVSA2805S +5V GPS DVSA283R3S + 3.3V Computer HV PS Direct Bus 16.5 V– 22.5V Comm. Direct Bus 16.5 V– 22.5V UHF receiver Relays Direct Bus 16.5 V– 22.5V 10.2.4 Thermal Requirements The DC-DC converters have an operating temperature range of –55C to +125C. VT-ICD-C-1 Issue Date: 21 July, 2000 29 11.0 Communications Subsystem 11.1 Subsystem Overview 11.1.1 Subsystem Description The communication system in HokieSat is comprised of three major links: the crosslink, the uplink, and the downlink. The crosslink will operate in the S-Band, and will be implemented using hardware that will be provided by JHU APL. This hardware includes the GPS receiver, crosslink transceiver and the antenna, and it will use CDMA. The GPS hardware will use a patch antenna operating in the L-Band. The crosslink transceiver will use a patch operating in the S-Band. The required bandwidth on the crosslink is approximately 100KHz. The downlink operates in the S-Band. The center frequency lies somewhere in 22002290MHz, and will be determined as soon as frequencies are assigned, or as soon as a firm decision is made regarding them. The required bandwidth is approximately 200KHz, and the link operates using FSK. This link will be used to transmit mostly science data. It will use a patch antenna on the nadir face of the spacecraft. The uplink will operate at approximately 450 MHz, and will use a loop antenna on the nadir face of the spacecraft. It will require about 100KHz of bandwidth. It will also use FSK. 11.1.2 Operations and States The downlink transmitter will operate when the spacecraft is visible to the earth station. This will occur for about several minutes in every 90-minute orbit. The command to downlink the data will come from the computer. Once this command is received the transmitter receives the baseband data from the buffer, modulates and amplifies, and then sends it out to the antenna. There only two states of operation of this hardware are either on or off. The uplink receiver is turned on when data from the GPS and orbit propagator show that a ground station pass is about to occur. Its senses and acquires the carrier, and then demodulates it to baseband, at which point the data is passed to the computer for analysis. VT-ICD-C-1 Issue Date: 21 July, 2000 30 The crosslink and GPS hardware operates using and RS-232 interface with the computer. At this time, it is assumed that the computer will have direct control over the operation of this piece of hardware. 11.1.3 Interfaces The crosslink hardware box will have an RS-232 port on it and will interface with the computer. The computer will then operate it when necessary. 11.1.4 System Components and Properties Table 11.1 Subsystem Components Component Description L3 ST 802 S S-Band Transmitter Hamtronics R451* UHF Receiver X-Link/GPS Hardware from APL Patch Antenna (3) S-Band Transmitting Antenna Loop UHF Receiving Antenna GPS Patch Antenna GPS L-Band Patch Antenna Total (approx.) Assume 5 W for X-Link Power 14W 1.5W 1.4W NA Voltage 28V 11-15V 5V NA Mass g, (lb) 130 (0.2866) 105 (0.23125) 750 (1.65) 30, (0.0661) NA NA 10, (0.0220) NA NA 10, (0.0220) ? 378, (0.8333) *- (11V-15V at 36-100mA) 11.1.5 Power Budget Power requirements stated above are for the on state. The receiver stays on at all times, whereas the transmitter operates when needed. The above total is based upon the assumption that the crosslink takes 5 W during operation. Based upon that, the Comm system power requirements vary from about 4.48 W to 24 W. 11.1.6 Status of Hardware Hardware Transmitter Receiver X-Link Hardware Antennas Current Status Has been decided upon Has been decided upon, and is being modified by USU APL is working on that Currently being designed VT-ICD-C-1 Issue Date: 21 July, 2000 31 11.2 Component Overview 11.2.1 L-3 ST-802-HS S-Band Transmitter This piece of hardware will interface with power and computer. Connectors are shown below. J-1 Pin Connectors J-2 RF Output J-3 Modulation Input MDM-15S 1 through 8 Freq. Selection 9 – PWR RTn 10 – Spare 11 – Spare 12 – Spare 13 - +28V 14 – PWR RTN 15 – PWR RTN SMA Female SMA Female 11.2.2 Hamtronics R451 UHF Receiver This piece of hardware will interface with power and computer. Pin details are still unknown. 11.2.3 APL Crosslink and GPS Hardware At this time, the only information available about this piece of hardware is that it has an RS-232 output port to connect with the computer. It is believed at this time that there are a total of three crosslink antennas. They will be patches measuring approximately 1.7” 1.7”, and will need to be located on every other side panel. 11.2.4 Downlink Patch Antenna This antenna is operated in the S-Band, and will be mounted flush with the nadir face of the spacecraft. It requires no DC power. It will connect to the S-Band transmitter through an SMA or SSMA connector. The antenna will be a patch, approximately 3in square, and will be located on the Nadir face. This can be placed inside the loop antenna. 11.2.5 Uplink Receiving Loop Antenna This antenna operates at 450 MHz, and it must be mounted onto a continuous metallic surface. It will connect to the UHF receiver through a SMA connector, and requires no DC power. VT-ICD-C-1 Issue Date: 21 July, 2000 32 The antenna will be a loop located on the Nadir face, and will need to extend between 1in and 1.3in from the backplane, as shown in Figure 11.1 and 11.2. Figure 11.1 Configuration of Loop Antenna Figure 11.2 Dimensions of Loop Antenna and Mounting Brackets (inches) VT-ICD-C-1 Issue Date: 21 July, 2000 33 VT-ICD-C-1 Issue Date: 21 July, 2000 34 12.0 12.1 Attitude Determination and Control Subsystem System Overview 12.1.1 Description The purpose of the Attitude Determination and Control System (ADCS) is to determine the attitude of HokieSat at a particular point in time, compare the measured attitude with the desired orientation, and make necessary corrections. The desired attitude of HokieSat is a 3-axis stabilized orientation, with a certain hexagonal face designated as “down” in the nadir direction. This orientation must be obtained so that antennas and propulsive devices will not have to be redundant. With this position, their orientation of the antennas in the roll and pitch directions relative to the Earth and the orbit will be constant. The attitude of the HokieSat is determined through the use of earth sensors mounted on the sides of the satellite, and by a magnetometer measuring the magnetic field of the Earth. The rate of change of the attitude is measured with a rate gyro. Running a current through three copper magnetic torque coils makes attitude corrections. The earth sensor is composed of three cameras that are used to take pictures of the Earth’s horizon in order to determine the attitude of HokieSat. The three cameras are located alternating sides of the satellite (Figure 12.1), and are flush with the outside surface. Cameras Figure 12.1 VT-ICD-C-1 Issue Date: 21 July, 2000 Camera Placement 35 The field of view of each camera is approximately 67, leaving gaps of 53 in coverage around the circumference of the satellite. This is depicted below in Figure 12.2. Figure 12.2 Camera Field of View Analysis shows that during orbit, the Earth’s horizon (neglecting shadowing) appears in the FOV of all three cameras for almost all conditions. This includes if the satellite is rotated up to 15 from nadir pointing when the altitude is 380 km, or up to a 20 rotation at 250 km. This suggests that even when shadowing is considered, the horizon should be in view of at least one camera at all times. A problem could occur if the position of HokieSat became such that one camera was pointing directly at the Earth and the others were pointing out into space. In this instance, no horizon would be detected, but a coarse nadir vector could be estimated since one camera would be pointing directly at the Earth and would show brightness, while the others would depict darkness. The torque coils are composed of copper wire wound in three loops. The three coils are located on the inside of the satellite near one of the surfaces. One hexagonal loop is oriented parallel to the top surface of the satellite with an inner radius of 5.686 inches, and two rectangular shaped coils with inner dimensions of 8.5 in 10 in are placed such that they are mutually orthogonal, with one parallel to a side face. Figure 12.3 shows the location of the torque coils and cameras. VT-ICD-C-1 Issue Date: 21 July, 2000 36 Torque Coils Cameras Mounted on Sides Figure 12.3 Location of Torque Coils and Cameras 12.1.2 System Operation The ADCS of HokieSat is only turned on when measurements are being taken or attitude corrections are being made. One reason for this is to save power. Constant attitude measurements and adjustments should not be necessary. In addition, the magnetometer and magnetic torque coils cannot be on at the same time because they affect each other’s readings and output. The magnetometer must also be turned off when the propulsion system is in use. Before the magnetometer can be used, a set/reset pulse must initialize it. The characteristics of the magnetometer device are upset when exposed to a large magnetic field. HokieSat will be exposed to such a field resulting from the close proximity during launch of the permanent magnets being used on Utah State University’s satellite. This reinitialization of the magnetometer is accomplished by running a current pulse through the system for a short period of time. The orbital location of HokieSat is known from the GPS system. From this position, it is possible to determine the percentage of the Earth HokieSat can expect to see, as illuminated by the sun. The earth horizon sensors are turned on, and determine the horizon boundaries. The magnetometer then measures the magnetic field and compares with the known field at that orbital location. The rate gyro measures the rate of change of VT-ICD-C-1 Issue Date: 21 July, 2000 37 attitude. This data is sent to the computer system. The attitude determination system then turns off. A computer program performs analytical calculations and compares the measured attitude with the desired nadir-facing attitude. If corrections need to be made, the magnetic torque coils turn on, and run a calculated current through the copper coils. After the attitude correction has been made, the torque coils turn off, and the system is ready to begin the process of taking measurements again. As time progresses, it is necessary to reset the rate gyros occasionally. A drifting occurs in the measurements, which over time becomes substantial enough to cause errors in readings. At a determined interval, the magnetometer and earth sensors are used to calculate the rate of change of attitude, and this is compared with the measurements from the rate gyros. If a discrepancy occurs, the rate gyros are reset according to these measurements. 12.1.3 Interfaces The main systems with which HokieSat interfaces are thermal, computer, power, structures, GPS, and propulsion. 12.1.3.1 Thermal Requirements All of the components of the ADCS subsystem have a temperature range of -40 to +85C, with the exception of the CMOS cameras for earth sensing which has a maximum operating temperature of 60C. This implies that none of the systems located internally require any heating or cooling in excess of what is done to the satellite in general. The earth sensor is located on the outside of the satellite, and therefore the cameras are exposed to direct sunlight in addition to shadowing. 12.1.3.2 Computer Interface The connections between the earth sensors, magnetometer, and rate gyro have similar requirements. For these systems, the computer needs to tell the device when it is time to turn on, based on calculations made in specifically written software. The computer also needs to accept data back from these systems to perform subsequent calculations. For the torque coils, the computer is required to calculate the amount of current needed to perform a maneuver, and pass this to the coils. In addition, a reading will be taken of the applied current to make sure that it is within tolerance limits. 12.1.3.3 Power Interface The power system needs to provide power to all of the ADC systems. In order for the devices to work, the earth sensor, magnetometer, and rate gyros must receive the proper VT-ICD-C-1 Issue Date: 21 July, 2000 38 amount of power when required. The torque coils must receive a varying amount of current to perform different maneuvers. 12.1.3.4 Structural Interface The interface with the structures system mainly includes the placement of each device, as well as the method of mounting. The earth sensors are currently located on the odd numbered side faces of the satellite. The magnetometer is placed outside the satellite. It is fastened to HokieSat in a location that is as far away as possible from anything magnetic. Two of the three torque coils are located parallel to a specific face of the satellite. One hexagonal coil is mounted near the top hexagonal face, one rectangular coil is located near a side panel, and the other rectangular coil is placed orthogonal to those. The three rate gyros are placed such that they are mutually orthogonal. 12.1.3.5 GPS Interface Data from GPS is required in order for the system to operate correctly. The received GPS data allows the satellite to know its orbital location. With this location known, the attitude determination system knows what percentage of the Earth is in shadow as seen by HokieSat. In addition, this data allows the magnetometer to compare the calculated magnetic field with the actual. 12.1.3.6 Propulsion The ADCS interfaces with the propulsion system such that the two cannot be turned on at the same time. The thrusters used for orbital maneuvers produces a magnetic field that interferes both with the magnetometer measurements and with the magnetic field produced by the torque coils. 12.1.4 Components The entire ADCS system is composed of a earth sensors, a magnetometer, three torque coils, and rate gyros. The earth sensor includes: 3 CMOS cameras (Fuga 15d) 3 Infinite Conjugate MicroVideo Imaging Lenses – focal length 4.8mm (Edmund Industrial Optics K53-221) 3 aluminum mounts 3 Optical Windows The magnetometer includes: 1 Three-Axis Magnetic Sensor Hybrid (Honeywell HMC2003) VT-ICD-C-1 Issue Date: 21 July, 2000 39 Set/Reset Circuit & Signal Conditioning Circuit Aluminum Mount The Torque Coils include: Magnet Wire (Dearborn 30SP) Fasteners Kapton tape The rate gyros include: 3 Systron Donner Model QRS11-00050-100 aluminum mount 12.1.5 Mass Budget Component Quantity length (in) width (in) height (in) total mass (lb) Earth Sensor 3 3 3 1.5 0.88 Magnetometer 1 1 0.75 0.5 0.0661 Torque Coil (hex) 1 11.372 9.848 0.25 0.3188 Torque Coil (rect) 2 10.5 9 0.25 0.7296 Rate Gyro 3 1.635 1.635 0.64 0.5423 Total 2.5368 12.1.6 Power Budget Component Current (mA) Power (W) Voltage (V) # of Components Earth Sensor 170 0.85 +/- 5 3 Magnetometer 20 0.3 6-15 1 Torque Coil 0-75 0 - 0.25 3.3 3 Rate Gyro 80 1.2 +/- 5 3 In addition, the magnetometer needs an initial 3 to 4 Amp pulse for approximately 1 sec at the beginning of the mission in order to initialize the device. This requirement to reset is due to the strong magnetic field due to the permanent magnets HokieSat is subjected to from a nearby satellite. 12.1.7 Status At the current time, 1 CMOS Fuga 15d camera has been obtained, and others can be ordered as needed. The placement of the cameras on the satellite have been determined, as well as the method of horizon sensing. A rough outline of the algorithm to be used to calculate the horizon from the rough sensor measurements has been explored. The method of mounting the cameras to the satellite structure has been designed and currently is being prepared for manufacturing. The magnetometer device has been chosen, and has been purchased. Currently, it is being tested. The connections to the computer and power systems are not known, and the governing software has not been written. The structural location is not known. VT-ICD-C-1 Issue Date: 21 July, 2000 40 The final sizing for the magnetic torque coils has been finalized, and a prototype of the system is being built. The method of current generation is under investigation. One rate gyro is on-hand, and others will be purchased as needed. In addition, the schedule for how often to take attitude readings must be decided, and software uniting the system must be written. 12.2 Component Overview 12.2.1 Earth Sensor 12.2.1.1 Operation of Earth Sensor The GPS system determines the orbital location of the satellite. The percentage of Earth not shadowed, or the expected view from HokieSat, is determined by specially written software. The earth-horizon sensor cameras turn on and take readings. Data is sent to the computer for calculations. The earth sensor turns off, and a computer program determines the attitude of HokieSat based on the location of the horizon. 12.2.1.2 Interfaces of Earth Sensor The earth sensor interfaces with many systems on HokieSat. The computer tells the sensor when to turn on and off, and the earth sensor sends data to the computer upon completion of measurements. The power system sends power to the earth sensor when it is turned on. Structural interfaces with the earth sensor include the placement of the cameras, and mounting. The cameras are mounted on three side faces of the satellite on odd-numbered panels. Three different mount designs are required in order to fit onto each particular side panel of the satellite. The cameras located on sides 1 and 3 require that a bar of the isogrid panel be removed, while the camera on side 5 is located in the middle of an isogrid triangle. The method of mounting the camera, lens, camera board, and connectors to the isogrid is shown below. Figure 12.4 Mount on side panel 1 VT-ICD-C-1 Issue Date: 21 July, 2000 41 Figure 12.5 Mount on side panel 3 Figure 12.6 Mount on side panel 5 The earth sensors are exposed to the outside of the satellite, and therefore have an interface with the thermal system. The cameras are exposed to direct sunlight in addition to shadowing. The operational thermal range of the cameras is between -20 and 60C. The earth sensor system has an interface to the GPS system. Using the GPS system, the orbital location of HokieSat is known, and therefore the portion of the Earth in eclipse can be determined. This is necessary for checking the earth sensor data. 12.2.1.3 Subcomponents of Earth Sensor The earth sensor includes: 3 CMOS cameras (Fuga 15d) 3 Infinite Conjugate MicroVideo Imaging Lenses – focal length 4.8mm (Edmund Industrial Optics K53-221) 3 aluminum mounts 3 Connector sets (AirBorn, Inc. WTB30PR9SY, WTB30SAD11SY) 1 Connector set (AirBorn, Inc. WGA122PR9SY, WGA122SACSY) Flat Ribbon Cable 12 Fasteners 4-40 (NAS1352C04-12) 9 Fasteners 10-32 (MS51958-67) 6 Fasteners 4-40 (MS51957-17) 6 Nuts 4-40 (MS21043-04) 21 Standoffs 3 Optical Windows VT-ICD-C-1 Issue Date: 21 July, 2000 42 12.2.1.4 Mass Budget of Earth Sensor Component Mass (lb) Mass (gram) Lens 0.0276 12.5 Board 0.0165 7.5 Cable 0.073 33 Mounts 0.0882 40 Connectors Misc Total # Total mass (lb) Total Mass (gram) 3 0.0828 37.5 3 0.0495 22.5 3 0.219 100 3 0.2646 120 0.154 70 0.11 50 0.8799 400 The mass of the mounting brackets is undetermined. 12.2.1.5 Component CMOS Camera 12.2.1.6 Power Budget of Earth Sensor Current (mA) Power (W) Voltage (V) 170 0.85 5 # 3 Status of Earth Sensor At the current time, 1 CMOS Fuga 15d camera has been obtained, and others can be ordered as needed. The placement of the cameras on the satellite has been determined, as well as the method of horizon sensing. A rough outline of the algorithm to be used to calculate the horizon from the rough sensor measurements has been explored. The method of mounting the cameras to the satellite structure has been designed. 12.2.2 Magnetometer 12.2.2.1 Operation of Magnetometer At the beginning of the mission, it is necessary to reset the magnetometer. This is because the exposure to the permanent magnets from the nearby Utah State University satellite causes a residual magnetic field. In order to reset the magnetometer, a set/reset switch is implemented by running a 3 to 4 Amp current through the device for a very short period of time. Furthermore, this reset will occur after all torque coil operations and transmissions. This will prevent the magnetometer from measuring a saturation error. During normal attitude acquisition, the magnetometer turns on, measures the magnetic field, and then turns off. The measured data is sent to the computer, where it is compared to the actual magnetic field at that location. The computer uses the magnetometer data, along with the earth sensor calculations, to determine the attitude of the satellite. The magnetometer must be turned off before the torque coils are turned on. 12.2.2.2 Interfaces of Magnetometer The interfaces of the magnetometer include the computer, the power system, structures, GPS, and propulsion. VT-ICD-C-1 Issue Date: 21 July, 2000 43 The computer turns the magnetometer on and off as necessary for attitude measurements. In addition, the computer measures the magnetometer voltage for measuring the Earth’s magnetic field components. The computer interface is defined in Figure 12.4. +12 V Pwr Gnd mag_sr mag_x mag_y mag_z mag_x_gnd mag_y_gnd mag_z_gnd I/O board Figure 12. 7 – Interface of Magnetometer and I/O Board The power system sends power to the magnetometer when it is turned on. The structural interfaces include the placement of the magnetometer, as well as the method of mounting. The magnetometer will be located on the bottom facing out as far away from devices that can act as magnets. Over time, the torque coils act to magnetize everything and this causes the magnetometer measurements to be affected. In order to minimize this, the greatest distance is put between the magnetometer and any magnetic device. The magnetometer relies on GPS. This is because the actual magnetic field must be known in order to be compared to that measured by the magnetometer. If the orbital location is known from GPS, the magnetic field at that location can be easily calculated. The magnetometer cannot be operating at the same time as propulsion system. The thrusters produce a magnetic field that interferes with the magnetometer readings. 12.2.2.3 Subcomponents of Magnetometer The magnetometer consists of a Three-Axis Magnetic Sensor Hybrid (Honeywell HMC2003). There is also a set/reset circuit that will pass the required 3A current through the device to reset it, removing error due to magnetic saturation from external devices. A signal conditioning circuit will amplify the output voltages so that there is little or no noise in the signal as it is sent to the IO board. VT-ICD-C-1 Issue Date: 21 July, 2000 44 The magnetometer will be mounted on the bottom of the satellite using the aluminum mount shown below. Figure 12.8 Magnetometer Housing 12.2.2.4 Mass Budget of Magnetometer Component Mass (lb) Magnetometer 0.01 Mounts / Wires 0.0561 Total 0.0661 12.2.2.5 Component Magnetometer 12.2.2.6 Power Budget of Magnetometer Current (mA) Power (W) Voltage (V) 20 0.3 6-15 Status of Magnetometer At the current time, the magnetometer device has been chosen, and the interfaces determined. The governing software has not been written. A magnetometer has been purchased, and is in the process of being tested. 12.2.3 Torque Coils 12.2.3.1 Operation of Torque Coils The torque coils operate after the computer software concludes that an attitude correction is required. The computer calculates the amount of current needed to make the VT-ICD-C-1 Issue Date: 21 July, 2000 45 correction, and this current is then passed through the wire. After the correction has been made, the coils are turned off. It is important that the magnetometer and the torque coils are not operating at the same time because the two systems will affect each other unfavorably. 12.2.3.2 Interfaces of Torque Coils The Torque Coils interface with the computer, power system, and structure. The computer calculates the amount of current that needs to be run through the coils for a specific attitude adjustment. The power system provides the current. The torque coils interface to the structure in the way that they are mounted. The one hexagonal coil is mounted on the inside of the satellite to the top hexagonal face, and the two square coils are mounted such that they are mutually orthogonal, with one located parallel to a side panel. The method of mounting consists of using a bent piece of aluminum and standard fasteners to hold the coil in place, as shown in Figure 12.5. 4-40 UNC bolts Copper wire Figure 12.9 Aluminum support Mount of Torque Coils The bolts will be placed such that they fit the 2-inch spacing on the isogrid and not require any further drilling. The area on the coils that is in contact with the aluminum mount will be covered with silicon gel to prevent rubbing of the two surfaces. The computer interface is defined as shown in Figure 12.10: VT-ICD-C-1 Issue Date: 21 July, 2000 46 coil_x_pos coil_x_neg coil_x coil_y_pos coil_y_neg coil_y coil_z_pos coil_z_neg coil_z coil_x_volt_pos coil_x_volt_neg coil_y_volt_pos coil_y_volt_neg Torque board coil_z_volt_pos coil_z_volt_neg Figure 12.10 Interface of Torque Coil and Computer Allegro Microsystems’ A3966SA Dual Full Bridge PWM Motor Driver will drive the torque coils. An example of the schematic of the chip is as follows: Figure 12.11 Layout of the A3966SA with the truth table. VT-ICD-C-1 Issue Date: 21 July, 2000 47 Figure 12.12 Functional Block Diagram of the A3966SA Each chip is capable of driving two coils. Therefore, two of the surface mounted chips will be used in the process. Depending on the amount of voltages received in the SENSE 1 and SENSE 2 as compared with the reference voltage, either Output 1 or Output 2 will be activated. Then a program will be written to produce the desired amounts of current that will be sent through the coils. The voltage that is produced in the output is proportional to that received through the PHASE node. It is important to note that the torque coils affect many of the surrounding systems. Anything that has the ability to become magnetized is at risk of obtaining a residual magnetic field. This gradually builds up over the duration of the mission. 12.2.3.3 Subcomponents of Torque Coils The torque coils are made of magnet wire. Each coil will be covered Kapton Tape for stiffness. Aluminum fasteners are used. The hexagonal coil consists of 316 loop of wire. The two rectangular coils are each made of 341 loops. The cross sectional dimension of the wire bundles is approximately 0.25 in 0.25 in. VT-ICD-C-1 Issue Date: 21 July, 2000 48 12.2.3.4 Mass Budget of Torque Coils Component Mass (lb) Hexagonal Coil (1) 0.2818 Rectangular Coil (2) 0.6556 Misc 0.11 Total 1.0474 12.2.3.5 Power Budget of Torque Coils Component Current (mA) Power (W) Voltage (V) # Torque Coils 0-75 0-2.5 0.3 3 12.2.3.6 Status of Torque Coils The final sizing for the magnetic torque coils is complete, and the coils are in the process of being manufactured. The chip used for current generation has been tested in a simple test environment, and has produced the expected results. 12.2.4 Rate Gyros 12.2.4.1 Operation of Rate Gyros The rate gyro provides an output signal that is proportional to its angular rate about its input axis. For three-axis applications, three rate gyros are necessary. 12.2.4.2 Interfaces of Rate Gyros The rate gyros are an integral component of the attitude determination and control system, and the interface is an analog rate output signal. They interface with the spacecraft structure through small mounting brackets. They interface with the power system through the power supply and ground lines. The computer interface is defined as shown in Figure 12.13: VT-ICD-C-1 Issue Date: 21 July, 2000 49 +5V Gnd -5V rate_x rate_y rate_z rate_x_pos rate_x_neg rate_y_pos rate_y_neg rate_z_pos rate_z_neg rate_x_bit rate_y_bit rate_z_bit gyro board Figure 12.13 Interface of Gyros and Computer 12.2.4.3 Subcomponents of Rate Gyros The control moment gyro used is a Systron Donner Model QRS11-00050-100. Three of these are used. 12.2.4.4 Component Rate Gyro Mounts, wires Total 12.2.4.5 Component Rate Gyro Mass Budget of Rate Gyros Mass (lb) # Total Mass (lb) 0.1323 3 0.3768 0.1455 0.5423 Power Budget of Rate Gyros Current (mA) Power (W) Voltage (V) 80 1.2 +/- 5 VT-ICD-C-1 Issue Date: 21 July, 2000 # 3 50 12.2.4.6 Status of Rate Gyros A single rate gyro has been bench tested, and produced nominal results. One QRS11 is on-hand, and others will be purchased as needed. The gyro mount and gyro board are being developed and tested by the ADCS team at the University of Washington. VT-ICD-C-1 Issue Date: 21 July, 2000 51 13.0 13.1 Propulsion Subsystem System Overview 13.1.1 Description The purpose of the propulsion system is to provide the impulse necessary for the formation-flying mission. The flight control software determines the required impulse for a maneuver. The propulsion system uses two pulsed plasma thruster (PPT) pairs mounted in the center (vertically) of a sidewall as shown in Figure 13.1. Thrusters 2 and 3 provide translation; thrusters 1 and 4 provide rotation about the yaw axis. 1 2 3 4 Figure 13.1 VT-ICD-C-1 Issue Date: 21 July, 2000 Position of Thrusters 52 Spring Teflon Fuel Ultem 2300 Thruster Assembly Bar Mica-paper / Foil Capacitor Boron Nitride Insulator Figure 13.2 Pulsed Plasma Thruster Ultem Isolator Cathode Annode VT-ICD-C-1 Issue Date: 21 July, 2000 53 Figure 13.3 Thruster Housing 13.1.2 System Operation The propulsion system operates on an as needed basis. When translation is required for formation flying, the flight control computer determines the direction and duration of thrust required to perform the maneuver. The torque coils and thrusters 1 and 4 are used to point the thrusters in the required direction. The thrusters and torque coils cannot operate simultaneously since the thrusters produce a magnetic field that would interfere with torque coil operation. For the same reason, the thrusters cannot be operated simultaneously with the magnetometer. Specifications for one thruster are given in the table below. Impulse Bit Specific Impulse Thrust (1 Hz fire rate) 56 Ns 485 s 56 N 13.1.3 Interfaces The primary interfaces of the propulsion system are with the structure, computer, power and attitude control subsystems. 13.1.3.1 Component Capacitor Electronics Thruster housing 13.1.3.2 Thermal Requirements Heat Production 20 % of input power 20 % of input power 10% of input power Maximum Temp (C) 125 100 No concern Computer Interface The computer must send commands to the propulsion system designating which thruster is to fire, as well as the actual fire command. Additionally, telemetry data are required to verify thruster operation. Telemetry requirements are listed below. VT-ICD-C-1 Issue Date: 21 July, 2000 54 4 Digital input lines for controlling the thruster 4 Analog signals for telemetry (specific type of telemetry TBD) 13.1.3.3 Power Interface The propulsion system requires 13 watts at 16.5 – 22.5 volts during operation for the translational thrusters and 6.5 watts at 16.5 – 22.5 volts for the rotational thrusters. While the system is not in use, it requires no power. 13.1.3.4 Structural Interface Thrusters 1 and 4 require two cutouts centered vertically in a sidewall (Figure 13.1), approximately 1.996 inches (across) by 0.810 inches (tall). Similar cutouts are required for thrusters 2 and 3, one each on the two adjacent faces measuring 2.235” x 0.810”. All of the attachment points are on the bottom surface of the thruster. This was done so that the PPT did not become load bearing. Mounting the thrusters in the center of the sidewalls requires support which may be provided by a computer box or some other appropriate component or structure. Additional support is required for the Teflon bars to prevent bending during launch. Dimensions of the thruster unit and structural interface are shown below in Figure 13.5. VT-ICD-C-1 Issue Date: 21 July, 2000 55 Figure 13.5 Thruster and Side Structure Interface 13.1.4 Components The propulsion system consists of: Two thruster assemblies, each with o Two cathodes (copper) o Two anodes (stainless steel) o Wiring o Two Fuel bars (Teflon) o Structure (Ultem 2300) o Thrust chamber (Boron Nitride) o One Capacitor (Mica-Paper Foil) o Two spark plugs One power-processing unit EMI filter Four discharge initiation circuits VT-ICD-C-1 Issue Date: 21 July, 2000 56 13.1.5 Mass Budget Component Thruster Assy Capacitor PPU DI circuit Total Quantity Length, in (cm) 2 8.6 (21.8) 2 4 (10.16) 1 Tbd 4 Tbd Width, in (cm) 3.1 (7.9) 2 (5.08) Tbd Tbd Height, in (cm) 1.5 (3.81) 1 (2.54) Tbd tbd Total mass, lb. (kg) 0.8 (0.36) 0.8 (0.36) Tbd 0.25 (0.11) 13.1.6 Power Budget Component System Power (W) 13 Voltage (V) 16.5 – 22.5 13.1.7 Status of System Awaiting further developments of UW thruster design. VT-ICD-C-1 Issue Date: 21 July, 2000 57 14.0 Thermal Subsystem 14.1 Subsystem Overview 14.1.1 Description Analyses were performed on the satellite using a program called I-DEAS Master Series 8. A basic form of the satellite was created and used with the thermal modeling software, TMG, in two scenarios; worst case cold and worst case hot. Results were acquired for a period of two orbits for each case. A thermal design was then created for the satellite components using these results. 14.1.2 Operational States The maximum and minimum temperatures at which components can function and be stored constitute its operating and non-operating temperature ranges respectively. These ranges along with the data from orbit analysis determine whether insulation or active thermal heating is required. Table 14.1 shows each subsystem’s components and their temperature ranges. Table 14.1: Subsystem Component Temperature Ranges Subsystem Propulsion Computer Attitude and Control Comm Battery Component Operating Range (C) Non-operating Range (C) capacitators max: 125 N/A electronics max: 100 N/A all -40 to 85 -55 to 125 rate gyro magnometer cameras Downlink Transmitter -40 to 80 -40 to 85 -20 to 60 -55 to 100 -55 to 125 -60 to 60 -20 to 70 -55 to 100 Charging Discharging 0 to 45 -20 to 60 N/A N/A -100 to 100 -100 to 100 Solar Cells Power DC-DC converter VT-ICD-C-1 Issue Date: 21 July, 2000 –55 to +125 58 14.1.3 Analysis Description and Results To begin, a simple hexagonal box was created to represent the spacecraft. Inside, a smaller hexagonal box was inserted and partitioned into the spacecraft. By partitioning the two boxes they were joined in a way that I-DEAS would recognize one was inside the other. The next step was to mesh the boxes in order to analyze smaller sections and get more accurate results. The small box was meshed using solid meshing and a null material property. Then its outside panels were meshed with a shell mesh and null material. The satellite box was also meshed, but with only a shell mesh on its eight sides. Three materials were used; aluminum for the top panel, a combination of the solar cells and aluminum qualities for the side panels, and aluminum painted with white acrylic paint for the bottom panel. Characteristics of the materials can be found in Table 14.2. Table 14.2: Material Characteristics Mass Density (kg/m^3) Thermal Conductivity (W*K/m) Emissivity Specific Heat Below Phase (Cp) (J*K/kg) Solar Absorptivity Material 1 Pure Aluminum 2702 237 0.0346 903 0.379 Material 2 Cell/Grid Combination 2702 237 0.83 903 0.673 Material 3 Painted Aluminum 2702 237 0.9 903 0.26 Material 4 Null 0 - Changing from the meshing task to the TMG thermal analysis, boundary conditions were defined. First the radiation vectors were defined to point outward and a space enclosure was created as -269C. This allowed any radiation from the satellite to radiate into space. Then, to allow TMG to view radiation factors between all the elements, a radiation request was created for all radiation. Lastly a thermal couple was created that would simulate the heating of the satellite’s internal box. Radiation for the thermal couple was given a view factor of .45. Orbit parameters were then defined for each case as shown in Table 14.3. Table 14.3: Orbit Parameters Used in Analysis ORBIT PARAMETERS Altitude (nmi) Eccentricity Right Ascension of Ascending Node Inclination Solar Declination Albedo: cold case hot case Earth emitted IR (Btu/hr ft^2): cold case hot case VT-ICD-C-1 Issue Date: 21 July, 2000 200 0 0 51.6 deg 0 0.22 0.36 73 81 59 The analysis was then performed, and the results are shown in Table 14.4. Table 14.4: Analysis Results Table 3: Temperature Results Satellite Inside Hot Case Min -13.3 -2.88 Max +10.9 0 Cold Case Min -13.3 -2.88 Max +10.9 0 These results suggest that for both the hot and cold cases the satellite will not undergo a large range in temperature change throughout the orbit. They also describe the insides as having an extremely small temperature change during orbit. Both inside and the satellite itself’s temperatures center around 0C. 14.1.4 Interfaces The thermal subsystem interfaces with the propulsion, computer, power, attitude determination and control, and communication subsystems. 14.1.4.1 Propulsion Interface The capacitor will need a thermistor. 14.1.4.2 Computer Interface The computer box will need to be covered with Multi-Layer Insulation (MLI) to prevent the components from getting too cold. Also, the temperature sensors will connect to the computer, which will then activate or deactivate the heaters. 14.1.4.3 Power Interface The battery box will require a thermal thermistor. 14.1.4.4 ADCS Interface The cameras will need to be insulated or actively heated. 14.1.4.5 Communications Interface The Downlink Transmitter will need to be insulated or actively heated. VT-ICD-C-1 Issue Date: 21 July, 2000 60 14.1.5 Components The thermal system consists of: Thermistors MLI (Multi-Layer Insulation) White Paint 14.1.6 Power Budget Each heater-temperature sensor requires little power. 14.1.7 Status Worst case cold and worst case hot analyses will be simulated with interior components placed in position and able to dissipate/absorb heat to/from the structure. Also, an alternate way of creating orbit conditions will be attempted in an effort to validate present results. 14.2 Component Overview 14.2.1 Thermistors 14.2.1.1 Operation of Thermistors The thermistor will heat the battery box to the minimum required operational temperature so as not to overheat when the satellite receives solar radiation. Active temperature control of the cameras and downlink transmitter may also be required. 14.2.1.2 Status of Thermistors The Shrink Sleeve Probe, Part #H2049, is currently being considered. Manufactured by the U.S. Sensor Corporation, this thermistor has an accuracy of .20C when the environment remains within 0 to 70C and can operate up to a maximum of +150C. Other possible thermistors could be purchase from Minco Products Inc. (www.minco.com). 14.2.2 Multi-Layer Insulation (MLI) 14.2.2.1 Purpose of MLI The MLI will be used to insulate the spacecraft’s insides and the components that are thermally sensitive. MLI prevents a material from losing or gaining heat at a rapid rate. VT-ICD-C-1 Issue Date: 21 July, 2000 61 14.2.2.2 Status of MLI Awaiting selection of type and manufacturer. 14.2.3 White Paint 14.2.3.1 Purpose of White Paint White paint will be used to cover the outside of the Nadir-facing panel of the satellite. This will allow greater emissivity and lower solar spectral absorbtivity. By increasing the emissivity and decreasing the absorbtivity a heat sink panel is created that will allow heat to be dissipated into space at a rate greater than that of pure aluminum. VT-ICD-C-1 Issue Date: 21 July, 2000 62
© Copyright 2026 Paperzz