co om mm ma an nd d a an nd d d da at ta a h ha an nd dl
play

CO OM MM MA AN ND D A AN ND D D DA AT TA A H HA AN - PDF document

CO OM MM MA AN ND D A AN ND D D DA AT TA A H HA AN ND DL LI IN NG G S SY YS ST TE EM M D DE ES SI IG GN N C FO OR R T TH HE E C CO OM MP PA AS SS S- -1 1 P PI IC CO OS SA AT TE EL LL


  1. CO OM MM MA AN ND D A AN ND D D DA AT TA A H HA AN ND DL LI IN NG G S SY YS ST TE EM M D DE ES SI IG GN N C FO OR R T TH HE E C CO OM MP PA AS SS S- -1 1 P PI IC CO OS SA AT TE EL LL LI IT TE E F Artur Scholz University of Applied Sciences Aachen, Germany arturscholz@gmx.de ABSTRACT This paper describes the author’s approach taken in the design of a Command and Data Handling System (CDHS) for the Compass-1 picosatellite. It outlines the hardware and software layout design and the applied considerations that evolve from the CubeSat specification and the requirements for the harsh space environment. The activities for the development of the board and the programming of the code are described together with their final implementation. An outlook on the further testing and the necessary modifications as well as a closing summary is given at the end. INTRODUCTION OVERVIEW Compass-1 is the name of the first picosatellite System Overview being developed at the University of Applied Sciences Aachen, Germany [1]. The CDHS has interfaces with all other Since the project’s initiation in subsystems. Most of them are electrical and September 2003 it is being software. There are also mechanical managed and carried out by interfaces to the structure (to fix the board students of different engineering inside the cube) and to the other subsystems departments, with a majority boards, which are mounted perpendicular to being undergraduate students. the CDHS board, also referred to as main Currently the team consists of ten board (as can be seen in figure 3). The students but the task’s challen- electrical interfaces with the ADCS, the ging and interesting nature EPS/TCS and the COM subsystem are attracts more students to join. Fig 1: Compass-1 CAD model depictured in figure 2. Since each of the The project focuses on a number connector provides nine pins for electrical of goals. Mainly the students will gain essential connection, the connectors for the subsystem practical experience in realizing a research and boards provide the mechanical as well as the development project from start to end. Moreover, electrical interface at the same time. an adequate infrastructure shall be created that enables more space engineering activities to take The interface with the camera payload is being place at our university in the future. And realized through a 20pin FCC cable. definitively not least, a fully functional picosatellite is going to be built and finally launched into orbit! The number of interfaces was ideally kept to a minimum. More interfaces increase the complexity The satellite is being built according to the CubeSat of the system which would in turn increase the specification documents [2] published by Stanford number of possible failure sources. and Calpoly University, which define a cubical structure with 10cm edges and a mass of not more 20 Pin FCC 20 Pin FCC CDHS CDHS P/L P/L than 1kg. Powered by solar cells, such a satellite will have an average of 1.5W e for operation. Attempting to develop a spacecraft within the stringent constraints mentioned above becomes 3V_E, 5V_E 3V_E, 5V_E 3V, 5V 3V, 5V reasonable when considering the satellite being GND GND stored inside a container (P-POD) for simultaneous I²C I²C launch with other CubeSats, which in turn helps decreasing launch costs significantly. COM COM ADCS ADCS EPS/TCS EPS/TCS The launch date of Compass-1 is not yet determined. Fig 2: System-level interface diagram for CDHS Nevertheless it is planned to conclude the development and have the spacecraft ready for launch acceptance testing by May 2005.

  2. Two voltage levels are available, i.e. 3V and 5V. Both will be disconnected from power supply when The programming was done within the Integrated the Electrical Power System (EPS) switches into Design Environment (IDE), which is supplied with power save mode. The 3V_E and 5V_E lines are the target board product for the Silicon Laboratories permanent connected to power, which is useful for MCU programming and debugging. It has an fully the beacon generator and other critical items. functional Assembler and a Keil ‘C’ Compiler with a code limit of 4kbyte. Overview of CDHS Design Considerations The CDHS is basically composed of three units, Designing a computer system for a satellite differs which are the micro- significantly from other (terrestrial) computers, control-unit (MCU) and because it has to operate in the very harsh environ- its periphery, the ment of space. It is therefore necessary to pay memory unit and the attention to a range of constraints and requirements explained in the following. payload interface unit. Fig 3: System integration As the block diagram Low cost in figure 4 illustrates, those units are all internally This is not a designated requirement of space but is interfaced with each other. The communication generally applicable to all (satellite) projects. In the with the other systems is done by the MCU through case of a CubeSat this can be understood as keeping the I²C system bus. Each of the units composes a the costs on a lowest level, due to the very limited several components. In the case of the payload financial budget of a university. The exclusive use interface the number of implemented devices has of commercial off-the-shelf (COTS) products is the become quite high due to its complex handling. best approach to do so. Yet the introduced risk by using those not space-qualified devices should be minimized via extensive testing or heritage from MCU MCU other missions. Unit Unit Small size I²C I²C Memory Memory Unit Unit All parts of a CubeSat need to be very small in order to fit in the 1 liter volume altogether. Miniaturized components and SMD footprints are a Payload Payload good solution. Interface Interface Unit Unit Low power consumption The available power in a CubeSat is only a fraction of what is used by a typical room light. Hence the Camera Unit Camera Unit use of lowest power ICs with stand-by option and preferably 3V operation is encouraged. Temperature range Fig 4: Top-level interface diagram for CDHS The extreme temperature range of the space environment is a very critical aspect for the satellite. The tasks of the CDHS are as follows: The thermal analysis has predicted that inside the - control payload (camera) for image spacecraft the parts will experience a variation of capturing; about -20 to +20° Celsius. It might even be worse. - periodically gather sensor data from other Therefore it was decided to use exclusively devices systems; that are designed for the industrial temperature - store data (images and sensor data) in range (-40 to +85°C). memory unit; - receive and send command/data to COM Radiation system; Perhaps the most critical impact on the design of - and control ADCS (on/off). the on-board computer system has the radiation that is present at LEO (the reference orbit for the Design Tools Compass-1 satellite has an altitude of 600km with an inclination of 98°). There are two distinguishable For the hardware design the Protel 2004 package types of effects that are caused by the radiation of from Altium was used. The software provides the trapped particles in the van-Allen belt, solar protons necessary tools for the creation of the schematic and cosmic rays. One is the total ionizing dose and the transition into the PCB layout. It also has an (TID), which is the cumulative ionizing damage autorouter and other useful features. that a device experiences over a long period of time.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend