Open Access. Powered by Scholars. Published by Universities.®
- Institution
- Keyword
-
- Open Orbiter Project (22)
- Small Spacecraft (22)
- CubeSat (14)
- OpenOrbiter (9)
- Spacecraft Communications (9)
-
- Small spacecraft (7)
- Student spacecraft (7)
- Software Defined Radio (SDR) (6)
- 3D Scanning (4)
- Artificial Intelligence & Robotic Control (4)
- Software Defined Radio (4)
- Electrical design (3)
- Space Mission Design (3)
- Spacecraft Electrical Design (3)
- Spacecraft communications (3)
- 3D Printing (2)
- AI Decision Making (2)
- Cubesat (2)
- Ground station (2)
- Image Processing (2)
- Image processing (2)
- OPEN (2)
- Orbital Services (2)
- SCADA (2)
- SDR (2)
- Small Satellite (2)
- Software defined radio (2)
- Spacecraft Engineernig (2)
- Supervisory Control and Data Acquisition (2)
- 3d printing (1)
Articles 1 - 30 of 38
Full-Text Articles in Engineering
The Openorbiter Cubesat As A System-Of-Systems (Sos), Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, Benjamin Kading, David Whalen
The Openorbiter Cubesat As A System-Of-Systems (Sos), Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, Benjamin Kading, David Whalen
Jeremy Straub
This paper discusses the use of the system-of-systems (SoS) methodology and SoS engineering (SoSE) to the challenge of the design and operation of a CubeSat-class spacecraft. It considers this in the context of one critical component system, the electrical power system (EPS) which interacts with virtually all other systems onboard the spacecraft. The spacecraft is also considered in the context of being a system-component of a larger mission system-of-systems. The efficacy of SoSE use for this endeavor is considered and recommendations are made for the use of SoS and SoSE by other small spacecraft and, more broadly, spacecraft developers.
Supervisory Control And Data Acquisition (Scada) Control Optimization, Garrett Johnson, Jeremy Straub, Eunjin Kim
Supervisory Control And Data Acquisition (Scada) Control Optimization, Garrett Johnson, Jeremy Straub, Eunjin Kim
Jeremy Straub
SCADA systems are generally used to monitor and control multiple systems of the same type to allow them to be remotely controlled and monitored. Water plants, for example, could be controlled and monitored by a SCADA system. This project seeks to optimize a SCADA system using Artificial Intelligence. A constraint satisfaction / optimization algorithm is used to maximize performance relative to weighted system goals.
Assessment Of The Impact Of Clothing And Environmental Conditions On Visible Light 3d Scanning, Pann Ajjimaporn, Jeremy Straub, Scott Kerlin
Assessment Of The Impact Of Clothing And Environmental Conditions On Visible Light 3d Scanning, Pann Ajjimaporn, Jeremy Straub, Scott Kerlin
Jeremy Straub
The quality of models produced by visible light 3D scanners is influenced by multiple factors. To max-imize model accuracy and detail levels, the correct combination of lighting texture, subject posture and software usage must be selected. The work described herein has been performed to measure the effect of different lighting and envi-ronmental conditions on human 3D scanning results.
Design Of An Electrical Power System For The Openorbiter Cubesat, Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, David Whalen
Design Of An Electrical Power System For The Openorbiter Cubesat, Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, David Whalen
Jeremy Straub
The OpenOrbiter Small Spacecraft Development Initiative aims to create an Open Prototype for Educational Nanosats (OPEN) framework (see [1]) for a complete 1-U CubeSat (10 cm x 10 cm x 10 cm, 1.33 kg spacecraft) with a total parts cost of less than $5,000 [2]. In order to supply all spacecraft subsystems with power, an electrical power system (EPS) has been implemented. The EPS generates power using multiple solar panels, stores it in batteries and regulates it to provide continuous levels of power to all of the subsystems of the spacecraft. The EPS has a crucial role in the spacecraft …
Scada System Security: Accounting For Operator Error And Malicious Intent, Ryan Kilbride, Jeremy Straub, Eunjin Kim
Scada System Security: Accounting For Operator Error And Malicious Intent, Ryan Kilbride, Jeremy Straub, Eunjin Kim
Jeremy Straub
Supervisory control and data acquisition (SCADA) systems are becoming more and more com-monplace in many industries today. Industries are making better use of software and large scale control systems to run efficiently, without the need for large amounts of oversight. Security is a particularly large issue with such systems, however. A human must still be involved to ensure smooth operation in the event of catastrophic system error, or unusual circumstanc-es. Human involvement presents problems: operators could make mistakes, configure the system to operate sub-optimally or take malicious actions. This imple-mentation of SCADA security aims to combat these problems.
A Software Defined Radio Communications System For A Small Spacecraft, Michael Hlas, Jeremy Straub, Ronald Marsh
A Software Defined Radio Communications System For A Small Spacecraft, Michael Hlas, Jeremy Straub, Ronald Marsh
Jeremy Straub
Software defined radios (SDRs) are poised to significantly enhance the future of small spacecraft communications. They allow signal processing to be performed on a computer by software rather than requiring dedicated hardware. The OpenOrbiter SDR (discussed in [1] and refined in [2]) takes data from the flight computer and converts it into an analog signal that is transmitted via the spacecraft antenna. Because the signal processing is done in software, the radio can be easily reconfigured. This process is done in reverse for incoming transmissions, which are received by the SDR and decoded by software. Figures 1 and 2 provide …
Creating A Low-Cost Radio For An Open Cubesat, Michael Wegerson, Jeremy Straub, Ronald Marsh
Creating A Low-Cost Radio For An Open Cubesat, Michael Wegerson, Jeremy Straub, Ronald Marsh
Jeremy Straub
A reliable communication system is key to the success of a CubeSat mission, allowing for data to be trans-mitted to the ground station and commands to be up-loaded to the satellite. To satisfy this need, the OpenOrbiter satellite (a 1-U CubeSat [1], being devel-oped with a target parts budget of under $5,000 [2]) is leveraging previously space-tested [3], low-cost trans-ceiver design which is based on the SI 4463 IC unit. This board design will be included in the publically available Open Framework for Educational Nanosatel-lites (OPEN) allowing others to modify, enhance and/or make use of the design in the future.
Small Satellite Communication System Creation At The University Of North Dakota, Michael Hlas, Jeremy Straub, Ronald Marsh
Small Satellite Communication System Creation At The University Of North Dakota, Michael Hlas, Jeremy Straub, Ronald Marsh
Jeremy Straub
Software defined radios (SDRs) are poised to significantly enhance the future of small spacecraft communications. They allow signal processing to be performed on a computer by software rather than requiring dedicated hardware. The OpenOrbiter SDR (discussed in [1] and refined in [2]) takes data from the flight computer and converts it into an analog signal that is transmitted via the spacecraft antenna. Because the signal processing is done in software, the radio can be easily reconfigured. This process is done in reverse for incoming transmissions, which are received by the SDR and decoded by software. Figures 1 and 2 provide …
A Web-Based Job Management System For Three-Dimensional Printing And Scanning At The University Of North Dakota, Dalyn Limesand, Stephanie Hollman, Jeremy Straub, Scott Kerlin
A Web-Based Job Management System For Three-Dimensional Printing And Scanning At The University Of North Dakota, Dalyn Limesand, Stephanie Hollman, Jeremy Straub, Scott Kerlin
Jeremy Straub
Three-dimensional (3D) printers have gained popularity for use for many different projects. The work presented herein aims to make this process simpler. This paper discusses a system that will allow individuals from across campus to submit object files for printing by a 3D printer, without having to schedule appointment and manually operate it.
Logistical requirements dictate some level of human involvement, despite a goal of creating a fully automated system. Involvement areas include converting /preparing submitted files, sending the job to the printer, print tray preparation, and completed object removal. From a user’s perspective, however a seamless experience is anticipated. …
Electrical Power System For An Open Hardware Cubesat, Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, David Whalen
Electrical Power System For An Open Hardware Cubesat, Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, David Whalen
Jeremy Straub
The OpenOrbiter program is developing a complete set of CubeSat hardware and software to facilitate the development of a 1-U CubeSat (10 cm x 10 cm x 10 cm, 1.33 kg spacecraft) with a parts cost of less than $5,000. This poster covers the electrical power system (EPS) for that spacecraft. The EPS is an assemblage of components that supplies all spacecraft subsystems with power, while performing health assessment of the battery and electrical buses. The EPS has a crucial role in the spacecraft and thus has to be developed and tested with extreme care.
The EPS generates power using …
A Low-Cost Radio For An Open Cubesat, Michael Wegerson, Jeremy Straub, Ronald Marsh
A Low-Cost Radio For An Open Cubesat, Michael Wegerson, Jeremy Straub, Ronald Marsh
Jeremy Straub
The OpenOrbiter small spacecraft development program aims to develop a template that can be used by colleges and universities world-wide to ‘jumpstart’ their own CubeSat development program. It is doing this through the development of designs (and implementations to test the designs functionality) of all basic CubeSat subsystems. A CubeSat can prospectively perform elements of a mission that would otherwise have required the development and deployment of a multi-million dollar satellite, thus, interest in CubeSats in industry and government is strong as well. The Open Prototype for Educational Nanosats (OPEN) design being produced by the OpenOrbiter program may, thus, be …
The Creation Of A Communication Systems For A Small Satellite At The University Of North Dakota, Michael Hlas, Jeremy Straub, Ronald Marsh
The Creation Of A Communication Systems For A Small Satellite At The University Of North Dakota, Michael Hlas, Jeremy Straub, Ronald Marsh
Jeremy Straub
Software defined radios (SDRs) are poised to significantly enhance the future of small spacecraft communications. They allow signal processing to be performed on a computer by software rather than requiring dedicated hardware. The SDR takes data from the flight computer and converts it into an analog signal that is transmitted via the spacecraft antenna. Because the signal processing is done in software, the radio can be easily reconfigured.
Data is prepared for transmission by TCP stack software onboard the OpenOrbiter Spacecraft and placed in a queue while the spacecraft is listening for a signal from a ground station. When a …
Design Of An Onboard Distributed Multiprocessing System For A Cubesat, Michael Wegerson, Jeremy Straub, Ronald Marsh
Design Of An Onboard Distributed Multiprocessing System For A Cubesat, Michael Wegerson, Jeremy Straub, Ronald Marsh
Jeremy Straub
The OpenOrbiter program aims to develop a low-cost framework to facilitate the development of CubeSat-class spacecraft (small spacecraft with nominal dimensions of 10 cm x 10 cm x 10 cm) for a parts cost of less than $5,000. To validate the framework that has been developed, a prototype unit will also be fabricated and tested in low-Earth orbit. In addition to validating the development of Open Prototype for Educational Nanosats (OPEN) framework, the spacecraft will perform on-orbit science. One aspect of the science mission will be to demonstrate and characterize the efficacy of two types of image processing. To this …
Hardware Design For An Intelligent Attitude Determination And Control System (Adcs), Michael Wegerson, Matt Partridge, Nathan Crocker, David Schindele, Broc Friend, Levi Lewis, Ben Johnson, Jeremy Straub, Ronald Marsh
Hardware Design For An Intelligent Attitude Determination And Control System (Adcs), Michael Wegerson, Matt Partridge, Nathan Crocker, David Schindele, Broc Friend, Levi Lewis, Ben Johnson, Jeremy Straub, Ronald Marsh
Jeremy Straub
Attitude determination and control is one of the most important subsystems on any satellite, allowing the spacecraft to sense and control its orientation while in orbit. Attitude sensing is achieved by measuring the satellite’s acceleration, rotation, and it’s alinement to Earth’s magnetic field. With its orientation determined, a satellite can use one or several different techniques to regulate its motion. One methods is to use of a pseudo-passive system of electromagnets (called magnetorquers) powered at specific times to use magnetic fields generated by the Earth to exert force on the spacecraft, thereby controlling the rotation of the satellite and facilitating …
Development Of A Low-Cost Portable 3d Scanner Using Visible Light Cameras, Brendan Ydstie, Tierra Novacek, Benjamin Kading, Jeremy Straub, Scott Kerlin
Development Of A Low-Cost Portable 3d Scanner Using Visible Light Cameras, Brendan Ydstie, Tierra Novacek, Benjamin Kading, Jeremy Straub, Scott Kerlin
Jeremy Straub
The medical field is beginning to use advanced manufacturing technologies such as three-dimensional (3D) scanning (where a real-world object is turned into a digital model) and printing (where a digital model is turned into a real-world object) to create customized prosthetics and other medical devices to address the specific needs of patients. This technology provides an efficient way to customize prosthetics to fit a particular person and his or her unique shape, making the prosthetics easier for the patient to use and in some cases, meeting needs that cannot be met via pre-fabricated equipment. The use of 3D scanning facilitates …
Development Of A Metal-Printing 3d Printer At The University Of North Dakota, Benjamin Kading, Michaela Kegley, Tiana Delzer, Jeremy Straub, Scott Kerlin
Development Of A Metal-Printing 3d Printer At The University Of North Dakota, Benjamin Kading, Michaela Kegley, Tiana Delzer, Jeremy Straub, Scott Kerlin
Jeremy Straub
Three-dimensional (3D) printing is being used for numerous applications: from consumer hobbies to the development of aircraft parts. However, inexpensive 3D printers have been constrained in material selection to plastic. These printer use the fused deposition modeling (FDM) method of printing, which is a relatively new technology that utilizes computer numerical control (CNC) techniques to deposit melted material at specific places. Other methods, for example, include laser sintering and stereolithography. With 3D printing, layers are stacked upon each other and via this compilation of layers, a 3D object is formed. Currently there are a variety of materials that can be …
Analysis Of A ‘Turn-Key’ No Hardware Space Mission Using The Orbital Services Model, Jeremy Straub
Analysis Of A ‘Turn-Key’ No Hardware Space Mission Using The Orbital Services Model, Jeremy Straub
Jeremy Straub
Many applications that would benefit from access to space cannot afford the cost of spacecraft development, launch and operations. Other operations require only a fraction of a spacecraft or complete use of a spacecraft for a limited period of time. This paper considers the value of a ‘turn-key’ style space mission. It considers what types of missions could be reasonably conducted using this approach. The economics of being a service provider are considered. Then, a prospective mission concept for one OSM ‘turn-key’ mission is presented. The value proposition of this mission is assessed and the hardware and other capabilities required …
Using A Constellation Of Cubesats For In-Space Optical 3d Scanning, Jeremy Straub
Using A Constellation Of Cubesats For In-Space Optical 3d Scanning, Jeremy Straub
Jeremy Straub
The assessment of in-space objects is an area of ongoing research. Characterization of resident space objects (RSOs) can be useful for assessing the operating status of operator-affiliated or non-affiliated space assets, identifying unknown objects or gathering additional details for known objects. Under the proposed approach, a ring-like constellation of CubeSats passes around the target (at a distance) collecting imagery. This imagery is then utilized to create a 3D model of the target. This paper considers several key elements of a constellation to perform this type of imaging, including the constellation design and imaging capabilities required and the astrodynamics relevant to …
Advancement Of The Software Defined Radio (Sdr) For The Open Orbiter Project, Michael Wegerson, Jeremy Straub, Sima Noghanian, Ronald Marsh
Advancement Of The Software Defined Radio (Sdr) For The Open Orbiter Project, Michael Wegerson, Jeremy Straub, Sima Noghanian, Ronald Marsh
Jeremy Straub
Software Defined Radios (SDRs) are an exciting development in radio technology. The SDR uses software to perform many of the tasks that only hardware could previously complete on a traditional analog radio. Such tasks include encoding/decoding or applying filters to reduce noise on the signal. This powerful fusion of software and hardware have allowed SDR to be smaller in size and have a greater functionality than traditional radio setups; a perfect solution for our Open Orbiter satellite. Currently, the implementation we use consists of a simple $20 USB TV decoder for receiving, a Raspberry Pi micro-computer for transmission, and the …
Openorbiter Ground Station Software, Alexander Lewis, Jacob Huhn, Jeremy Straub, Travis Desell, Scott Kerlin
Openorbiter Ground Station Software, Alexander Lewis, Jacob Huhn, Jeremy Straub, Travis Desell, Scott Kerlin
Jeremy Straub
The OpenOrbiter Small Spacecraft Development Initiative[1] at the University of North Dakota is working to design and build a low cost[2] and open-hardware / opensource software CubeSat[3]. The Ground Station is the user interface for operators of the satellite. The ground station software must manage spacecraft communications, track its orbital location , manage task assignment, provide security and retrieve the data from the spacecraft. This will be presented via a graphical user interface that allows a user to easily perform these tasks.
Evolution Of The Software Defined Radio (Sdr) For The Open Orbiter Project, Michael Wegerson, Jeremy Straub, Sima Noghanian
Evolution Of The Software Defined Radio (Sdr) For The Open Orbiter Project, Michael Wegerson, Jeremy Straub, Sima Noghanian
Jeremy Straub
Software Defined Radios (SDRs) are an exciting development in radio technology. The SDR uses software to perform many of the tasks that only hardware could previously complete on a traditional analog radio. Such tasks include encoding/decoding or applying filters to reduce noise on the signal. This powerful fusion of software and hardware have allowed SDR to be smaller in size and have a greater functionality than traditional radio setups; a perfect solution for our Open Orbiter satellite. Currently, the implementation we use consists of a simple $20 USB TV decoder for receiving, a Raspberry Pi micro-computer for transmission, and the …
Openorbiter Ground Station Software, Alexander Lewis, Jacob Huhn, Jeremy Straub, Travis Desell, Scott Kerlin
Openorbiter Ground Station Software, Alexander Lewis, Jacob Huhn, Jeremy Straub, Travis Desell, Scott Kerlin
Jeremy Straub
OpenOrbiter is a student project at the University of North Dakota to design and build a low cost1 and open-hardware / open-source software CubeSat2. The Ground Station is the user interface for operators of the satellite. The ground station software must manage spacecraft communications, track its orbital location , manage task assignment, provide security and retrieve the data from the spacecraft. This will be presented via a graphical user interface that allows a user to easily perform these tasks.
Work On A Software Defined Radio (Sdr) For A Cubesat-Class Spacecraft, Michael Wegerson, Jeremy Straub, Sima Noghanian
Work On A Software Defined Radio (Sdr) For A Cubesat-Class Spacecraft, Michael Wegerson, Jeremy Straub, Sima Noghanian
Jeremy Straub
A Software Defined Radio (SDR) will be used for OpenOrbit-er satellite to ground communications. The use of SDR al-lows for a smaller, more versatile radio then what a stand-ard hardware radio can provide; perfect for the unpredicta-ble environment Open Orbiter will be exposed to. Current implementation uses a simple $20 USB TV decoder for the receiver and the open-source program GNU Radio for soft-ware decoding. Broadband FM transmissions have been re-ceived and decoded successfully and on-going experimen-tation for receiving satellite communications are yielding promising results.
Enabling Interplanetary Small Spacecraft Science Missions With Model Based Data Analysis, Jeremy Straub
Enabling Interplanetary Small Spacecraft Science Missions With Model Based Data Analysis, Jeremy Straub
Jeremy Straub
Small spacecraft operating outside of Earth orbit are significantly constrained by the communica- tions link available to them. This is particularly true for stand-alone craft that must rely on their own antenna and transmission systems (for which gain and available power generation are limited by form factor); it is also applicable to ‘hitchhiker’-style missions which may be able to utilize (quite likely very limited amounts of) time on the primary spacecraft’s communications equip- ment for long-haul transmission.
This poster presents the adaptation of the Model-Based Transmission Reduction (MBTR) frame- work’s Model-Based Data Analysis (MBDA) component for use on an interplanetary …
Spatial Computing In An Orbital Environment: An Exploration Of The Unique Constraints Of This Special Case To Other Spatial Computing Environments, Jeremy Straub
Jeremy Straub
The creation of an orbital services model (where spacecraft expose their capabilities for use by other spacecraft as part of a service-for-hire or barter system) requires effective determination of how to best transmit information between the two collaborating spacecraft. Existing approaches developed for ad hoc networking (e.g., wireless networks with users entering and departing in a pseudo-random fashion) exist; however, these fail to generate optimal solutions as they ignore a critical piece of available information. This additional piece of information is the orbital characteristics of the spacecraft. A spacecraft’s orbit is nearly deterministic if the magnitude and direction of its …
A 6-U Commercial Constellation For Space Solar Power Supply To Other Spacecraft, Corey Bergsrud, Jeremy Straub
A 6-U Commercial Constellation For Space Solar Power Supply To Other Spacecraft, Corey Bergsrud, Jeremy Straub
Jeremy Straub
This poster presents early stage planning for a constellation
of 6-U CubeSats which will collect power from
the sun and supply it to other spacecraft in Earth orbit. Unlike
solar panels (which have a known decay rate), antenna
systems (such as would be required to receive microwavetransmitted
power) do not substantially decay over the
typical (or prospectively extended, under this model)
spacecraft lifetime. This allows a spacecraft to be built for
long-term operations (utilizing an electric propulsion technology
and/or a greater supply of conventional propellant)
and receive power from a lower-cost utility provider
spacecraft, which can be replaced on a …
The Development Of Payload Software For A Small Spacecraft, Kyle Goehner, Christoffer Korvald, Jeremy Straub, Ronald Marsh
The Development Of Payload Software For A Small Spacecraft, Kyle Goehner, Christoffer Korvald, Jeremy Straub, Ronald Marsh
Jeremy Straub
The OpenOrbiter project is a multi-department effort to design and build a small spacecraft which will demonstrate the feasibility of the Open Prototype for Educational NanoSats (OPEN) framework. This framework will reduce cost of small spacecraft creation by providing design plans for free. The focus of the payload software group is to design and implement an onboard task processing and image processing service. Currently the project is in the development phase and most large design decisions have been made. This poster presents the major design decisions that have been made for the payload software and how they will affect the …
A Human Proximity Operations System Test Case Validation Approach, Justin Huber, Jeremy Straub
A Human Proximity Operations System Test Case Validation Approach, Justin Huber, Jeremy Straub
Jeremy Straub
A Human Proximity Operations System (HPOS) poses numerous risks in a real world environment. These risks range from mundane tasks such as avoiding walls and fixed obstacles to the critical need to keep people and processes safe in the context of the HPOS’s situation-specific decision making. Validating the performance of an HPOS, which must operate in a real-world environment, is an ill posed problem due to the complexity that is introduced by erratic (non-computer) actors. In order to prove the HPOS’s usefulness, test cases must be generated to simulate possible actions of these actors, so the HPOS can be shown …
Exposing Multiple User-Specific Data Denominated Products From A Single Small Satellite Data Stream, Atif F. Mohammad,, Emanuel Grant, Jeremy Straub, Ronald Marsh, Scott Kerlin
Exposing Multiple User-Specific Data Denominated Products From A Single Small Satellite Data Stream, Atif F. Mohammad,, Emanuel Grant, Jeremy Straub, Ronald Marsh, Scott Kerlin
Jeremy Straub
This paper presents a research work on small satellite data stream and related distribution to associated stakeholders, which is a field that needs to get explored in more detail. The algorithm that is presented to extract USDDP (User-Specific Data Denominated Products) is a self managing body, which will be within as Open Space Box environment or OSBE as a novel idea. It contains an individual stream transmitted by the small satellite, which later is to be converted into USDDP. The context defined here deals with area in detail. Contexts are vitally important because they control, influence and affect everything within …
Model-Based Software Engineering For An Imaging Cubesat And Its Extrapolation To Other Missions, Atif Mohammad, Jeremy Straub, Christoffer Korvald, Emanuel Grant
Model-Based Software Engineering For An Imaging Cubesat And Its Extrapolation To Other Missions, Atif Mohammad, Jeremy Straub, Christoffer Korvald, Emanuel Grant
Jeremy Straub
Small satellites with their limited computational capabilities require that software engineering techniques promote efficient use of spacecraft resources. A model-driven approach to software engineering is an excellent solution to this resource maximization challenge as it facilitates visualization of the key solution processes and data elements.
The software engineering process utilized for the OpenOrbiter spacecraft, which is a remote sensing technology demonstrator, is presented. Key challenges presented by the Open Orbiter project included concurrent operation and tasking of five computer-on-module (COM) units and a flight computer and the associated data marshaling between local and general storage. The payload processing system (consisting …