Academia.eduAcademia.edu

Deployable Optical Receiver Array Cubesat

2021

Small satellites and cubesats often have low data transmission rates due to the use of low-gain radio links in UHF and S bands. These links typically provide up to only 1 Mbps for communication between the ground and LEO, limiting the applications and mission operations of small satellites. Optical communication technology can enable much higher data rates and is rapidly gaining hold for larger satellites, including for crosslinks within SpaceX’s Starlink constellation and upcoming NASA deep space missions. However, it has been difficult to implement on small satellites and cubesats due to the need for precision pointing on the order of arcseconds to align the narrow optical laser beam between terminals--a laser transmitter in LEO may yield a footprint less than 100 meters wide at its receiving ground station. We report the development of a 3U cubesat to demonstrate new optical communication technology that eliminates precision pointing accuracy requirements on the host spacecraft. ...

SSC21-S1-35 Deployable Optical Receiver Array Cubesat Adriana Talamante, Judd D. Bowman, Daniel C. Jacobs, Zachary Hoffman, Michael Horne, Christopher McCormick School of Earth and Space Exploration, Arizona State University 781 E Terrace Mall, Tempe 85282; 480-965-8880 [email protected], [email protected] Jose E. Velazco, Julia Arnold, Sean E. Cornish, Uriel S. Escobar, Andy R. Klaib Jet Propulsion Laboratory 4800 Oak Grove Dr., Pasadena, CA 91109; 818-354-4605 [email protected] ABSTRACT Small satellites and cubesats often have low data transmission rates due to the use of low-gain radio links in UHF and S bands. These links typically provide up to only 1 Mbps for communication between the ground and LEO, limiting the applications and mission operations of small satellites. Optical communication technology can enable much higher data rates and is rapidly gaining hold for larger satellites, including for crosslinks within SpaceX’s Starlink constellation and upcoming NASA deep space missions. However, it has been difficult to implement on small satellites and cubesats due to the need for precision pointing on the order of arcseconds to align the narrow optical laser beam between terminals--a laser transmitter in LEO may yield a footprint less than 100 meters wide at its receiving ground station. We report the development of a 3U cubesat to demonstrate new optical communication technology that eliminates precision pointing accuracy requirements on the host spacecraft. The deployable optical receiver aperture (DORA) aims to demonstrate 1 Gbps data rates over distances of thousands of kilometers. DORA requires an easily accommodated host pointing accuracy of only 10 degrees with minimal stability, allowing the primary mission to continue without reorienting to communicate and/or enabling small satellite missions using lowcost off-the-shelf ADCS systems. To achieve this performance, DORA replaces the traditional receiving telescope on the spacecraft with a collection of wide-angle photodiodes that can identify the angle of arrival for incoming communication lasers and steer the onboard transmitting laser in the corresponding direction. This work is motivated by NASA’s plans for a lunar communications and navigation network and supported by NASA’s Space Technology Program (STP). It is ideally suited for crosslink communications among small spacecraft, especially for those forming a swarm and/or a constellation, and for surface to orbit communications. We will implement the deployable optical receiver aperture and miniature transmission telescope as a 1U payload in the 3U cubesat and conduct the demonstration flight in LEO. Future implementations of the DORA technology are expected to further enable omnidirectional receiving of multiple optical communications simultaneously and accommodate multiple transmitting modules on a single cubesat. INTRODUCTION Spacecraft clusters and optical communications may enable paradigm-shifting compact instrumentation and high-speed communications capabilities for missions ranging from low-Earth and cis-lunar orbit to the outer planets in deep space. NASA exploration plans require spacecraft in cis-lunar space and users on the lunar surface to have reliable and simple access to high bandwidth communication. The network providing this service may be a mix of assets with a layered hierarchical structure like the tiered connections in terrestrial networks. Given current and projected use patterns, smallsats up to 12U in size are envisioned to be a key user and node participant in this relay network. However, 1 [35th] Annual Small Satellite Conference at this size scale, collecting area and pointing flexibility are both extremely limited. Deployable apertures, like the X-band reflect-array used on the MarCO cubesat are able to provide sufficient gain to enable 8 kbps links at 1 AU, while the LunaH-Map cubesat will communicate over X-band from the Moon back to Earth at 128 kbps. Both of these missions offset their minimal collecting area with the use of a large (34m/70m) Deep Space Network (DSN) dish on Earth. Direct communication between cis-lunar elements can benefit from much shorter distances to achieve speeds in the ~5 Mbps range in the same radio band. These can be relayed further distances by traversing the node network, potentially waiting for connection opportunities along the way, until arriving at a more powerful transmitter. Data could traverse this architecture according to a Delay Tolerant Network (DTN) protocol (Burleigh, et al 2003). In the following sections, we begin by reviewing the project and its goals. We next describe the DORA payload, including its heritage and current design. We end with an overview of the spacecraft bus. Traditional laser terminals employed to date use lenses to gather incoming light onto a single sensor. This optical setup uses a significant internal spacecraft volume for the optical path and is limited in collecting area to the size of the lens aperture. This imposes two constraints. First, and most seriously, in a lens terminal the operable field of view is limited to a small range set by the focal length of the telescope, typically less than a few degrees. Second, a lens-based system is typically limited in its pointing capability, which then imposes strict pointing requirements on the host spacecraft. A LEO station with a typical beam dispersion requires milli-radian angular control from the cubesat pointing system, which must be locked to the optical terminal, making other pointing operations impossible. The tight integration and control of pointing makes a traditional laser terminal a significant driver of a cubesat mission’s architecture (Cahoy et al. 2019). (a) An alternative optical architecture is the wide-field laser terminal. The basic concept uses arrays of silicon photodiodes to receive laser signals incoming from any direction. The diode array can be used to estimate the direction of arrival of the incoming signal either by making spatial measurements of the incoming beam profile or by exploiting the directional dependence of the diode response. The arrival angle is then used to steer the return link beam with an actuated mirror. The basic concept of a wide-field laser terminal can be utilized in several ways onboard a small satellite. A large number of small sensors can be tiled onto a sphere or multi-faceted surface to provide a large number of simultaneous connections from different directions (Velazco et al., 2018, 2019). Alternatively, to service longer links where more sensitivity and tighter pointing determination is needed, the collecting area can be tiled onto a planar surface, such as a deployable panel (or panels), to provide a large collecting area. This is the design we will demonstrate with the Deployable Optical Receiver Aperture (DORA) cubesat. Small spacecraft, such as cubesats, often use small communication apertures that conform to the spacecraft body. For instance, in a cubesat, conformal apertures are typically limited to a 10 cm diameter (77 cm2 collecting area). The DORA cubesat will demonstrate a deployable receive aperture with the potential for a 7x improvement in collecting area that fits within 1U, enabling higher data rates and/or longer communication distances than traditional systems. 2 [35th] Annual Small Satellite Conference (b) Figure 1: Rendered images of (a) ISOC and (b) constellation of spacecraft interconnected by ISOC. PROJECT OVERVIEW The Jet Propulsion Laboratory has previously developed the omnidirectional Inter-Satellite Optical Communicator (ISOC), a novel omnidirectional optical terminal to provide fast communications for constellations of spacecraft (Velazco et al., 2018). The ISOC features a truncated icosahedral geometry that contains arrays of miniature laser telescopes and optical detectors (see Figure 1). The miniature optical telescopes are located at the center of each facet and allow for full sky coverage. The optical detectors, symmetrically deployed on each vertex of the ISOC body, have two purposes: they allow receiving fast incoming communications signals from any direction and they are used to accurately determine the angle-of-arrival (AoA) of the incoming signal. The constant AoA tracking performed by the ISOC mechanism makes it ideally suited for ground station pointing operations as well. The ISOC main features are: 1) high data rate communications, 2) full sky coverage and 3) its ability to maintain multiple links simultaneously. The current ISOC prototype operates at a wavelength of 650 nm (1550 nm is in development) and uses low-power single mode laser diodes with fast silicon photodetectors. It has been tested in the laboratory, giving the system a technology readiness level (TRL) of 3. the ground transmitter. Calibration products will depend on the bench top optimization before launch but are likely to be expressed as an overall pointing offset. Sustained link speed will be demonstrated by upload of a file with accuracy tested by on-board hash calculation. Objectives and Requirements Transmitter testing will require much the same process as the receiver with a search process to find the ground receiver and calibrate pointing at both ends. Verification plans include high speed download, and because the link is continuously bidirectional, live round-trip data. The DORA cubesat objective is a flight demonstration of a laser terminal that supports 1000 km crosslinks without precision spacecraft pointing. We expect to raise the widefield optical communication technology to TRL 7. To avoid the difficulty posed by using multiple spacecraft for the initial demonstration, we have elected to make the test between a ground terminal and a single 3U cubesat in LEO. The overall goal of the mission is to demonstrate link performance, which we have broken into key performance parameters listed in Table 1. Required levels are set by the desired performance across several potential applications. We also identify target levels beyond requirements that are our design goals. Table 1 — DORA performance requirements Parameter Required Target KPP #1 - Angle of arrival accuracy 20” 5” KPP #2 - Tx pointing accuracy 20” 5” KPP #3 - Allowed bus drift rate 0.1° / s 1° / s KPP #4 - Allowed off-axis angle 5° 36° KPP #5 - Sustained data rate 0.5 Gbps 1 Gbps KPP #6 - Bit error rate (BER) 10-8 10-9 Transmit power 1W 2W Transmit optics collimation 100” 20” Stray light rejection (sun angle) 90° 30° The DORA terminal, described in more detail below, works by determining the angle of arrival of an incoming laser and steering its transmitter laser to close the bidirectional link. Thus, a successful uplink is required before downlink can occur. The mission concept of operations and test phases (Figure 2) set receiver demonstration highest priority with full bidirectional link to come after. The overall mission operational approach is to perform link experiments when the cubesat is above the experimental ground terminal. Experiments will be mainly at night, when solar background is at a minimum. Initially, the optical receiver will be tested using feedback via radio to find and calibrate the orbiting terminal. This will also refine the pointing calibration of 3 [35th] Annual Small Satellite Conference Figure 2: Mission test phases The angular accuracy of the combined receiver transmitter system sets operational range as well as the required pointing accuracy of the cubesat host. The transmitter angular tracking requirements (KPP1 and 2) are set to give a five meter pointing error at 1000 km, well inside the projected laser spot size of about 500 meters at that distance. Similarly, tolerance of spacecraft bus angular drift rate of 1 deg/s or slower is a tumble rate reasonably achievable with off-the-shelf attitude control systems. Many factors including receiver sensitivity, transmitter power, angular error, and processor latency contribute to the overall link performance. The primary performance metric for a crosslink in a cubesat acting as a communication node is the data rate that can be achieved within a cost-effective mission architecture. Here we focus on the sustained link speed attainable between two identical small satellite terminals at 1000 km with 10 degree host bus pointing accuracy and stability. Without the proposed technology a 1000 km link would be closed by an X-band patch antenna crosslink at 0.1 to 1 Mbps, depending on power levels, while existing optical systems would not close the link due to the low pointing stability of the cubesat. The DORA system is expected to sustain the link at better than 1 Gbps, approximately three orders of magnitude larger than X-band. This data rate enhancement offers a significant improvement over the hundreds of kbps which is the projected state of the art for cubesat missions on the first cis-lunar missions. DORA PAYLOAD MODULE The DORA payload is a 1U module that contains both the optical receiver and laser transmitter functionality. The module has four deployable square-shaped tiles and one face-mounted tile for receiving incoming laser signals. Each tile contains dozens of fast optical detectors. The outputs of all detectors in each tile pass through suitable impedance matching transformers and are then power-combined to make up one large effective collecting area for each tile. We plan to explore both silicon pin diodes and silicon photomultiplier (SiPM) detectors for this application. State of the art commercial pin diodes and SiPMs are fast (1 GHz bandwidth) and are available in sizes up to 3 x 3 mm. The array of five square-shaped tiles, each with an area of 100 cm2, yields a total possible DORA aperture of 500 cm2. However, for the purposes of an initial demonstration we do not need to fully populate the receiver tiles with SiPMs. We will use only a total SiPM area of 6.4 cm2, equivalent to 1.3% of the total possible aperture. Renderings of the DORA payload module are shown in Figure 3. The DORA payload will determine the incoming laser AoA using the direction dependent response of the SiPMs. The SiPMs sensitivity decreases for arrival angles away from the boresight direction with cosine dependence. The deployable panels will be tilted relative to each other (and the top face) to provide multiple SiPM orientations. This will enable the two-dimensional AoA to be calculated from the relative incoming laser strength seen by each panel. The laser transmitter is a miniature telescope that consists of a laser diode, a fixed mirror, an actuated mirror, and a 3x bi-confocal lens. The actuated mirror provides an optical steering range of ±12°. The 3x lens expands the steering to ±36°. Although the proposed demonstration cubesat will contain only one transmitter, a communication node spacecraft could contain multiple strategically located telescopes to provide full sky coverage. Two identical spacecraft, each containing a DORA system with transmit module radiating 1 Watt (at 850 nm) with a transmitting aperture of 0.8 cm2, should be able to communicate at 1 Gbps data rate (using NRZ OOK modulation) at 5,000 kilometers with a bit error rate (BER) of 10-8. allows for impact ionization to occur, creating gains up to 106. SPADs are often referred to as the microcells in the SiPM. Each SiPM outputs a current signal that is proportional to the number of microcells fired. A fired microcell outputs a pulse of 1 photoelectron (p.e.). When more than one microcell fires at the same time, the output of the SiPM is the superposition of all the fired cells. There are two outputs for each SiPM, a standard output and fast output. The standard output is the typical photodetector current from the anode and will be used to observe the DC level of the signal for use in the AoA calculation. The fast output will be used for communication. (a) (b) Optical and Electrical Design The DORA receiving tiles are each an 83 x 100 mm printed circuit board (PCB) that hosts the SiPMs, RF combiners, amplifiers, biasing circuit, and connector. An optical filter will be mounted on top of each panel to mitigate background light as described below. All other components are either surface mounted onto the tile PCBs or contained on additional PCBs in the 1U module. SiPMs are optical sensors that are composed of multiple single photon avalanche diodes (SPAD) connected in parallel. A SPAD is a PN junction photodiode that is biased to operate in the Geiger mode. The Geiger mode 4 [35th] Annual Small Satellite Conference (c) Figure 3: DORA payload 1U module. (a) Shown in full with optical receiver panels deployed. (b) Shown with receiver panels hidden. The actuated mirror for steering the transmitter laser is visible through the top face. (c) Shown with panels and thermal shields hidden, revealing the analog and digital processing boards. Biasing is important for SiPM, as its dark current, gain, and photon detection efficiency are all dependent on it. To achieve the proper biasing voltages a DC-DC inverter (LT3483) is used to generate a voltage range of -30 V to -20 V from a 3.3 V or 5 V line. Temperature affects the required biasing due to the change in breakdown voltage. A DC-DC inverter has a variable output voltage that is being controlled by a feedback resistor. A thermistor is used as the feedback resistor so that the change in resistance due the change in temperature changes the bias voltage at the same rate that the breakdown voltage changes. The front-end electronics of a SiPM are similar to those for an avalanche photodiode, the only exception is that the SiPM has two outputs. The outputs must be converted from a current signal to a voltage signal in order to be sampled by an analog-to-digital converter (ADC) or comparator. A transimpedance amplifier (TIA) is used to convert the current signal to voltage signal, as well as providing additional gain. Before connecting the SiPM outputs to the TIA each fast output will connect to an RF combiner. Combining the individual signals will improve SNR by increasing the peak of the output pulse. The RF combiner also provides isolation, which lowers the sum capacitive load when connecting the outputs together. The RF combiner output is then connected to the TIA. The output of the TIA connects to a comparator which converts the analog output signal of the TIA into a digital signal. Each panel will have a flat flexible cable (FFC) connector that is used to connect it to a digital processing board. The FFC connector and cable allow for thin cabling that reduces the thickness of the panels. The DORA payload utilizes a Kintex-7 FPGA on a Trenz Electronic TE0741 system-on-module (SOM) for managing the optical communications link. The SOM attaches to a custom-designed carrier card using three board-to-board connectors. The carrier card provides several interfaces, including an RS-422 driver, a microSD card slot, and an Ethernet PHY and transformer. The RS-422 bus is used to control the payload from the CubeSat’s flight computer, and the Ethernet interface is used to transfer files between the flight computer and the payload. The microSD card is used to hold files for later transmission and to save files that have been received. The carrier card also contains a 512 Mb Cypress HyperRAM module, which serves as a data buffer during an optical link. The carrier card connects to a mixed signal PCB (MSPCB) using a 60-pin Samtec Razor Beam High-Speed connector. The high-speed GTX transceivers of the Kintex-7, along with several GPIO and an SPI interface, are routed through this connector. The GTX transceivers are used to modulate the transmit laser, and to recover data from the SiPM panels. The SPI interface is used to 5 [35th] Annual Small Satellite Conference retrieve samples from the MS-PCB’s Analog Devices AD7606C-18 ADC, and to command the Optotune dualaxis voice-coil mirror to steer the transmitter laser beam. The MS-PCB interconnects the FPGA carrier card, receiver tiles, laser transmitter, ADC, and Optotune mirror carrier board, along with hosting burn wires for receiver tile deployments and all power lines for the payload. Five FCC connectors/cables are used in order to connect each receiver tile to the MS-PCB and additionally one of the five FCC connectors supplies power and the transmitter signal to the laser transmitter board. A 16 pin Harwin connector is used for power and control interface with the Optotune mirror carrier board. The burn wires are located on the underside of the board. The FPGA implements a MicroBlaze soft-core processor running FreeRTOS. The communications logic, Ethernet MAC, HyperRAM controller, UART core, and SPI logic are all connected to the processor using an AXI-4 bus. The Xilinx EthernetLite IP is used as the Ethernet MAC and the Xilinx UartLite IP is used to provide the data layer for the RS-422 interface. The processor is responsible for controlling the payload’s file system, implementing the TCP/IP Ethernet stack, parsing RS422 commands, and managing the communications link. Mechanical Design The DORA payload consists of a series of sub-boards depicted in Figure 4. The optical transmitter allows for a modulated laser diode to emit a pulsed beam from the block enclosure, horizontally into the center of the steering mirror. The steering mirror sits at a platform elevated 35˚ above horizontal. This enables the ±25˚ mechanical range of the mirror to steer the beam without clipping the cubesat structure. To assemble the payload in an effective manner, spacers and standoffs were created, similar to the 0.6” spacers outlined in the CubeSat Design Specification Revision 13 (CDS; 2015). However, with the volume of the payload in mind, the spacers were shortened, allowing for a more efficient volume board stack. In addition to the spacers, corner mounting brackets are needed to add rigidity to the structure and give the stack a more functional way to mount to the cubesat chassis. The rectangular corner brackets, seen in Figure 4 (bottom panel), give the payload a more vibration resistant design, and give additional material for mounting to the chassis and conducting heat. To keep all electrical components within an operational thermal range, shells of Aluminum 7050-T73510 were designed to shield components from direct sun exposure and keep them within an enclosed system (Starke 1996). The shields, seen in Figure 3 (middle panel), allow for a closed payload system, preventing overheating or accidental tampering, only added an additional 0.67 kg to the payload mass. The overall payload mass is 1.1 kg. is in its proper orbit. When orbit is achieved, the burn wire mechanisms on each side of the payload will send a high current through a nichrome wire, burning a taut nylon cord that is keeping the panels from deploying. The burn wire mechanisms can be seen below the connectors on the underside of the MS-PCB in Figure 4, and will connect to each panel via the slot at the end of each PCB. (a) Figure 4: Exploded view of the DORA payload module. From bottom to top, the boards are: 1) MSPCB, 2) SOM carrier card, 3) FPGA, 4) laser modulator, and 5) laser transmitter with Optotune steering mirror. The glass cover over the transmitter is shown in Figure 3 (middle panel) in blue to highlight its presence. In application; however; the cover will be a clear glass of a known index of refraction to ensure all potential pointing errors are accounted for and no additional loss is accrued due to filtering. The most prominent features on the DORA module are the deployable receiver tiles. These panels spring out from the cubesat body in a flower-petal fashion as seen in Figure 3 (top panel). The panels provide an opportunity for a large optical aperture for an incoming signal from the ground or other spacecraft. Although we are not fully populating the panels with diodes, we retain them in the design to test their impact on the AoA determination. Each panel is held rigidly in reference to one another by the hinges that connect them to the body of the cubesat. The hinges are spring loaded, and will launch from the initial stowed position to a preset 70˚ angle, similar to the deployable Ka reflector on JPL’s ISARA mission (Hodges 2015). The hinges also meet the thickness requirements for normal extension from the cubesat body as defined in the CDS. When DORA is launched, the receiver panels will be down, covering the sides of the payload until the cubesat 6 [35th] Annual Small Satellite Conference (b) Figure 5: (a) Illustration of the shift in passband for a 850 nm bandpass filter with a bandwidth of 20 nm for two different incidence angles. (b) An actual bandpass filter transmission with a passband of ~50 nm for the same two incidence angles is able to retain response at the target wavelength in both cases. BACKGROUND LIGHT MITIGATION Background light will contribute to the power received by DORA and its ground station. The large field of view (about 𝜋𝜋 steradians) of the DORA receiver makes it more susceptible to background light than narrow field systems for two reasons: 1) bright sources are more likely to be in the field of view and 2) diffuse background emission will integrate to larger power than for narrow field of view systems. Additionally, photodiode detectors have broadband response (~500 nm) unless filters or coatings are applied. Hence, thermal and other broadband background light sources can integrate to large power in these detectors. Calculations show that for either Silicon detector systems, atmospheric line emission (e.g. OH lines) and light pollution may be a significant or even dominant contribution to the received power of a DORA system on the ground or in LEO. Diffuse astronomical sources, such as Zodiacal light and faint stars, are generally not dominant sources of background light. We use optical bandpass filters to increase the SNR by reducing the background noise observed by the detector. The bandpass filter reduces the transmission of unwanted optical bands (reject band) and allows high transmission of the desired optical wavelength (passband). Typical transmittance of the passband is above 90% while the reject band provides 30 dB attenuation. Filters experience a “blueshift” when an incidence angle is larger than the intended operating angle. Figure 5 shows an example of how the blueshift changes the performance of the filter. In order for the filter to maintain a >90% transmission for an incidence angle range of 0 to 40 degrees, the bandwidth of the passband must be increased. The lower panel of Figure 5 illustrates how a larger passband can achieve large angle ranges. Summary of link budget derivation In Figure 6 we show the basic transmit and receive terminals separated by a distance R. The transmit telescope includes a laser diode and a collimating aperture (transmit aperture). The receiver includes a receive lens (receive aperture) and a photodetector. For an optical terminal the received power can be calculated as, π D𝑡𝑡 2 π D𝑟𝑟 2 � � λ � λ P𝑟𝑟 = P𝑡𝑡 � λ 2 � 4π R � η, (1) where we have neglected losses. Here Pt is the transmitted power, Dt and Dr are, respectively, the transmit and receive effective aperture diameters, λ is the operating wavelength, R is the distance between terminals and η is the system efficiency. Equation 1 can be rewritten as P𝑟𝑟 = 𝐸𝐸 𝐺𝐺 𝐿𝐿 η , (2) where E=Pt (π Dt / λ)2 is the effective isotropic radiated power. The receive gain and space loss are given by respectively by: 7 π D𝑟𝑟 2 � λ 𝐺𝐺 = � , [35th] Annual Small Satellite Conference (3) λ 2 � 4π R 𝐿𝐿 = � . (4) Assuming direct detection optical links, the capacity of a Poisson pulse position modulation (PPM) channel is a function of the PPM order, received noise and signal rates. When only signal photoelectrons are present, we have 𝐶𝐶𝑂𝑂𝑂𝑂𝑂𝑂 = log2 ( 𝑀𝑀) 𝑀𝑀 𝑂𝑂𝑠𝑠 �1 − 𝑒𝑒 −𝑀𝑀 𝑂𝑂𝑟𝑟 𝑂𝑂𝑠𝑠 / 𝐸𝐸λ �, (4) where M is the PPM order, Ts is the slot width, and Eλ=hc/λ is the energy per photon (h is Planck’s constant and c is the speed of light). The maximum supportable bandwidth, 1/Ts, is typically limited by the maximum processing speed of the transmitter and receiver, the laser pulse width, and clock accuracy. Figure 7 shows that the expected data rate for the DORA payload module transmitting to a ground station will sustain 1 Gbps for distances less than 1800 km. Figure 6. Transmitter and receiver terminals showing relevant parameters for DORA optical communications. SPACECRAFT BUS The cubesat will be 3U and use standard subsystems for the electrical and power system, attitude control and determination system, GPS receiver and antenna, onboard computing, and UHF radio and antenna (see Figure 8). The electronics subsystems are a mix of commercial off the shelf (COTS) and custom design with several items still under trade study. The chassis is a custom machined design. Power will be supplied by two 100 x 200 mm chassis-mounted solar panels and two 100 x 200 mm deployable solar panels, yielding a total orbital average power output of 7.4 W. Average power consumption for all bus subsystems and the DORA payload, including efficiency loss, is estimated at 3.3 W, providing 120% margin. We estimate the payload will consume 8.5 W when transmitting. The operational duty cycle for on-orbit testing will be 5% (4 night passes per 24 hours), yielding an orbital average power consumption for the payload of 0.43 W. When the receiver is well illuminated, the derived angle of arrival can be used to steer the transmitter into alignment. The transmitter is limited to ±36° by the steering mirror actuator, providing no additional attitude accuracy requirement. Figure 7: Plot of capacity (Equation 4) as a function of range for the DORA payload to the ground station, for two values of the ground station receive aperture, 𝑫𝑫𝒓𝒓 = [𝟏𝟏𝟏𝟏, 𝟐𝟐𝟏𝟏] cm. Parameters used are: 𝝀𝝀 = 𝟖𝟖𝟖𝟖𝟏𝟏 nm, 𝑷𝑷𝒕𝒕 = 𝟐𝟐𝟖𝟖𝟏𝟏 mW, 𝑫𝑫𝒕𝒕 = 𝟏𝟏. 𝟖𝟖 cm, 𝜼𝜼 = 𝟏𝟏. 𝟏𝟏𝟐𝟐𝟖𝟖, 𝑻𝑻𝒔𝒔 = 𝟏𝟏. 𝟖𝟖 ns and 𝑴𝑴 = 𝟐𝟐. Note that, for these parameters, a capacity (data rate) of 1 Gbps could be achieved for distances of up to ~1800 km. A pointing system with these requirements is currently the subject of a trade study. Nighttime operation is required, limiting sensors to earth limb, magnetic, and stellar. We also require a nadir-pointing mode to ensure the DORA payload is oriented towards Earth during communication test passes and prefer a sun-tracking mode to ensure efficient charging. Phoenix used an MAI 400 for its ADCS, however this module is no longer available. We are currently considering two ADCS options: the Tensor Tech ADCS100 and the Cube ADCS. Both have specifications that meet our minimum requirements. The cubesat design will conform to the CDS. The DORA payload will occupy less than 1U of space, easily accommodated in addition to the core subsystems in a 3U design. The cubesat bus for DORA draws on heritage from Phoenix, a 3U cubesat with a thermal imaging payload (Rogers et al. 2020). Phoenix was designed and built by undergraduate students at Arizona State University and was deployed from the International Space Station in February, 2020. The system was operated successfully from ASU and by several amateurs until a computer fault ended normal operations. Subsystems The onboard computer manages three communications subsystems, two pointing systems, power, auxiliary ground during terrestrial testing, and a high bandwidth data link. Our match to these requirements is the BeagleBone Black. This open source design is available commercially for less than $100 or with flight heritage packaged into the Pumpkin MBM2. It includes a 1 Gbps Ethernet interface needed to download test data from the payload. The DORA module requires minimal bus pointing accuracy to close a link. In practice on-orbit testing motivates significant margin. The receiver can determine incoming angles up to an angle roughly set by the deployment angle of the side panels. An attitude determination accuracy better than 10° will provide margin to orient toward the ground station for reception. 8 [35th] Annual Small Satellite Conference Figure 8: Rendering of full cubesat. The DORA payload is at the bottom and shown with the aluminum shell hidden. The power system of DORA consists of an EPS, batteries, and the solar panels. We elected for components that have already been demonstrated with our on-board computer. Pumpkin has a modified version of the Clydespace 3G EPS that is designed to match the PC104 header of the MBM2. The EPS has 3V, 5V, 12V, and battery voltage busses available. It is also directly compatible with Pumpkin solar panels. We are currently performing a trade study between the Pumpkin BM2 battery and the Clydespace Optimus battery. The Pumpkin battery has a larger capacity and higher discharge rate, while the Clydespace battery mounts within the PC104 header and comes in multiple sizes. The trade study is pending the completion of a real-time power analysis to determine if we need the extra capacity and discharge rate that the Pumpkin battery provides. In addition to the ADCS, we will use a Hexagon Novatel OEM719 Multi-Frequency GNSS receiver to provide orbital position and precision timing. This receiver has access to all satellite constellations and has proven flight heritage with cubesat missions. It has an RTK mode that can yield centimeter-level precision. It is small enough to fit on a custom interface board within the PC104 stack, possibly paired up with another component. Novatel GNSS receiver, can fit on a custom interface board within the PC104 stack. The flight software is built on the open-source framework, KubOS, using the Rust programming language. KubOS is a microservice oriented architecture and separates on-board functionality into two levels: services and mission applications. Services are low level applications that provide all hardware interfaces and general background functionality, whereas mission applications implement the high-level control of the satellite. KubOS was chosen for its ease of use and support of the BeagleBone Black as one of the main targets. The central focus of the flight software is error handling and fault containment, which is supported by the KubOS architecture’s service-oriented design. GROUND STATION The DORA cubesat will use the recently open-sourced OpenLST radio. This radio design was released by Planet (Klofas, 2018). It uses the 70 cm UHF band with a frequency modulation format of 2FSK and has a maximum transmission data rate of 7400 bps at a peak power of 1W. An OpenLST radio can be fabricated for less than $100 dollars. The drawbacks include limited part availability and the potential instability of an open source project. As part of our evaluation we have made some updates to account for changing conditions since the first design release. The power amplifier in the original design was recently deprecated, we have replaced it with a newer drop-in model. A SAW filter can only be acquired from one company with limited alternatives, hence we have acquired a large stock of spares. We are also updating the ground support software from Python 2 to 3. These and other minor updates are available in our fork of the repository. 1 The DORA optical ground terminal (OGT) will be a unique optical transceiver, enabling high speed uplink and downlink with the DORA payload from the ground. The mechanical OGT system consists of three key components. The first is a 200 mm diameter lens, seen in blue in Figure 9. The lens provides a large optical aperture, allowing all the signal power to be focused on the receiver board located internally at the lens focal point, 400 mm back. This feature increases signal strength while minimizing noise and loss. It also decreases the overall cost, as producing an aperture consisting entirely of photodiode receivers would be comparatively expensive. The DORA cubesat will use a deployable UHF antenna developed for ASU’s LightCube cubesat mission (http://lightcube.space). The antenna is expected to fly before DORA, providing some flight heritage and reducing risk. The circular-polarized antenna uses four Nitinol elements deployed by a hot-wire circuit commanded by the OBC. We also plan on implementing an Eyestar-S3 Simplex as a backup means of communication with the cubesat. The Eyestar communicates with the Globalstar satellite network to provide real-time, always-available access the cubesat. The Globalstar system supports 9 bps data transfer and will primarily be used to broadcast a health heartbeat for the cubesat. The S3 has TRL 8 and, like the 1 https://github.com/InterplanetaryLab/openlst 9 [35th] Annual Small Satellite Conference Figure 9: Optical Ground Terminal The second key feature of the OGT is the transmitter seen in the cube below the lens in Figure 9. It is a modified replica of the one on the DORA payload. It uses an optical steering mirror to help point the optical signal directly at the DORA spacecraft in orbit. The only modifications are to remove the burn wire mechanisms and the receiver tiles that are on the orbital payload. The receiver tiles are replaced by the final key component of the OGT, a set of 20 receiver boards on independent planes, seen in green around the OGT aperture in Figure 9. The 20 receiver boards are configured in planes representative of a large icosahedron, enabling the AoA algorithm to detect the angle of the incoming optical signal and reorient the OGT in the direction of the oncoming beam. An optical ground terminal PCB serves as an interface between an FPGA and the optical ground station components. The incoming analog optical signals from the photodiodes on the terminal vertices are digitized and routed to the FPGA. A 16-pin Harwin connector is used to power and interface with the Optotune mirror carrier board. Ground station software is implemented as an application-oriented design in Rust. The software uses a basic terminal for commanding and receiving, with additional applications to store and display data. Telemetry data is stored in a local PostgreSQL database and displayed using the open-source system, Grafana. Logs received from the spacecraft are stored separately from the telemetry in an influx database and similarly visualized using Chronograf. Each application is made to be independent to increase the degree of fault containment. For example, if an error occurs with the PostgreSQL database, then commanding/receiving and log storage and visualization are all unaffected and the Grafana dashboard would cease to update since there is no new telemetry being stored. The current design allows for new functionality to be easily added or removed as we continue development on the ground software. ACKNOWLEDGEMENTS DORA is supported by NASA SmallSat Technology Partnerships through award 80NSSC20M0086. REFERENCES 1. 2. 3. 4. 5. 6. 7. 8. CONCLUSION In this paper we have presented the design of a widefield optical receiver payload module and associated grounded terminal. Widefield optical receivers offer new operational modes for high-speed communication between spacecraft and from orbit to surface, potentially enabling new network architectures in cis-lunar space. They decouple the communication system from spacecraft bus attitude control, making them uniquely suitable for small satellites. Background light needs to be mitigated more carefully in a widefield receiver than for narrow field optical systems. The DORA payload module will be validated in space using a 3U cubesat to demonstrate high-speed links between LEO and a ground terminal on Earth. We anticipate launch in 2023. 10 [35th] Annual Small Satellite Conference 9. Burleigh, Scott, et al., "Delay-tolerant networking: an approach to interplanetary internet", IEEE Communications Magazine 41.6, 128-136, 2003 Cahoy, Kerri et al., "The CubeSat Laser Infrared CrosslinK Mission (CLICK)", Proc. SPIE 11180, International Conference on Space Optics — ICSO 2018, 111800Y, July 12, 2019 Velazco, Jose, E., “High data rate inter-satellite Omnidirectional Optical Communicator”, Proceedings of the Small Satellite Conference, Advanced Concepts I, SSC18-WKI-02, 2018 Velazco, Jose E., “Omnidirectional Optical Communicator”, IEEE Aerospace Conference 2019, Big Sky, Montana, March 2-9, 2019 Rogers et al., “Phoenix: A CubeSat Mission to Study the Impact of Urban Heat Islands Within the U.S.”, Proceedings of the Small Satellite Conference, A Look Back: Lessons Learned, SSC20-WKII-04, 2020 Starke Jr, E. A. and T. S. J, "Application of modern aluminum alloys to aircraft," Progress in aerospace sciences, vol. 32, no. 2-3, pp. 131-172, 1996 The CubeSat Program, “CubeSat Design Specification Revision. 13”, California Polytechnic State University, http://cubesat.org, 2015 Klofas, B., “Planet Releases OpenLST, an Open Radio Solution”, https://www.planet.com/pulse/planet-openlstradio-solution-for-cubesats/, https://github.com/OpenLST, 2018 Hodges, R., "ISARA-integrated solar array and reflectarray CubeSat deployable Ka-band antenna," IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, pp. 2141-2142, 2015