Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 20 of 20

Full-Text Articles in Engineering

Scheduling For A Small Satellite For Remote Sensed Data Collection, Donovan Torgerson, Christoffer Korvalnd, Jeremy Straub, Ronald Marsh Dec 2013

Scheduling For A Small Satellite For Remote Sensed Data Collection, Donovan Torgerson, Christoffer Korvalnd, Jeremy Straub, Ronald Marsh

Jeremy Straub

Small satellites, such as CubeSats, serve as excellent platforms for the collection of data that can be supplied to a geographic information system. To serve this need, they require a robust and lightweight task scheduler due to their limited onboard power production capabilities as well as internal space restrictions. Because of these constraints, schedules must be optimized; however, the scheduling optimization process must be performed using limited processing (CPU) power.

Several considerations must be taken into account in order to make a scheduler for these systems. This poster highlights requirements such as inter-dependency of onboard systems, and limited windows of …


Educational Outcomes From The Openorbiter Small Spacecraft Development Program, Jeremy Straub Dec 2013

Educational Outcomes From The Openorbiter Small Spacecraft Development Program, Jeremy Straub

Jeremy Straub

The OpenOrbiter program [1] is developing a low-cost framework for the creation of space-craft by researchers and educators worldwide [8]. In addition to the technical objectives, ed-ucational assessment [2, 3] has also been a key focus. Students working on development of the spacecraft [4] were asked what types of benefits they sought from their participation [5]. The assessment of the attainment of these benefits is ongoing, in conjunction with continued development in pursuit of the crea-tion of a set of designs that can be used to build a spacecraft with a cost of under $5,000 [13] .


Testing And Integration Team Project Management, Tyler Leben, Jeremy Straub, Scott Kerlin Dec 2013

Testing And Integration Team Project Management, Tyler Leben, Jeremy Straub, Scott Kerlin

Jeremy Straub

The Testing and Integration Team plays an integral role in the development of the open source CubeSat known as Open Orbiter. Like any project, the Testing Team’s project can benefit from structure and management to effectively utilize it’s time and resources. CSCI 297 teaches the skills needed to turn a good idea into successful endeavor. By applying skills such as effective planning, setting milestones, dealing with changes and supervising to an actual project, Open Orbiter has transformed from a pipe dream to a real, obtainable goal. Doing this has turned learning about project management into more that just power points …


Openorbiter Payload Software, Tim Whitney, Kyle Goehner, Jeremy Straub, Scott Kerlin Dec 2013

Openorbiter Payload Software, Tim Whitney, Kyle Goehner, Jeremy Straub, Scott Kerlin

Jeremy Straub

The Payload Software team is responsible for developing the image processing and task decomposition systems on the Open Orbiter satellite1. The image processing software performs operations to enhance the quality of the images collected by the onboard camera, specifically, mosaicking, which takes multiple images and stitches them together to make a larger image and super resolution, which takes multiple low resolution images of the same area to produce a higher resolution image2,3,4. The task decomposition part of the system decomposes tasks defined by the user into jobs that then get sent to the operating system to be performed. This system …


Project Management For The Openorbiter Operating Software Team, Kelton Karboviak, Dayln Limesand, Michael Hlas, Eric Berg, Christoffer Korvald, Jeremy Straub, Ronald Marsh, Scott Kerlin Dec 2013

Project Management For The Openorbiter Operating Software Team, Kelton Karboviak, Dayln Limesand, Michael Hlas, Eric Berg, Christoffer Korvald, Jeremy Straub, Ronald Marsh, Scott Kerlin

Jeremy Straub

OpenOrbiter is producing a 1-U CubeSat spacecraft1 to facilitate the construction of low-cost2 spacecraft by others in the future. The Operating Software team is in charge of designing and creating the software that controls most of the CubeSat’s operations such as image capturing, storage management, and temperature sensing. The project management deliverables that we have worked on as a team are the Project Definition, Work Breakdown Structure, and the Project Schedule. The Project Definition defines exactly what our project team will be developing including, but not limited to, what the team is in charge of developing, what its not in …


Ground Station Software Team Project Management, Zach Maguire, Marshall Mattingly, Christoffer Korvald, Jeremy Straub, Scott Kerlin Dec 2013

Ground Station Software Team Project Management, Zach Maguire, Marshall Mattingly, Christoffer Korvald, Jeremy Straub, Scott Kerlin

Jeremy Straub

In CSCI 297 class we partake in learning the roles of software team leads and developers. With hands on activities that get us involved in what a real manager of a software team may do such as: defining a project, planning a project, developing a work breakdown structure, estimating the work, developing a project schedule, etc. This work is performed in the context of the OpenOrbiter project which seeks to build a low-cost spacecraft1 that can be produced with a parts budget of approxi-mately $5,0002 by schools worldwide. The ground station software team’s purpose within Open Orbiter project is to …


Software For Openorbiter, Christoffer Korvald, Jeremy Straub, Scott Kerlin, Ronald Marsh Dec 2013

Software For Openorbiter, Christoffer Korvald, Jeremy Straub, Scott Kerlin, Ronald Marsh

Jeremy Straub

The software development effort for the OpenOrbiter project consists of four teams: operating software development, payload software development, ground station software development and testing. These teams are designing and developing the software required to create a turn-key spacecraft design1 which can be produced at a price point of under USD $5,000 by faculty, students and researchers world-wide2. Through this process, students are gaining valuable real-world experience3,4 in areas of indicated interest5. Each team is headed by a team lead who is responsible for conducting weekly meetings and organizing the activities of the team. During the Fall, 2013 semester, team leads …


Payload Software Design And Development For A Remote Sensing Small Spacecraft, Kyle Goehner, Christoffer Korvald, Jeremy Straub, Ronald Marsh Dec 2013

Payload Software Design And Development For A Remote Sensing Small Spacecraft, Kyle Goehner, Christoffer Korvald, Jeremy Straub, Ronald Marsh

Jeremy Straub

Scheduling for a Small Satellite for Remote Sensed Data Collection


A Curriculum-Integrated Small Spacecraft Program For Interdisciplinary Education, Jeremy Straub, Anders Nervold, Josh Berk Sep 2013

A Curriculum-Integrated Small Spacecraft Program For Interdisciplinary Education, Jeremy Straub, Anders Nervold, Josh Berk

Jeremy Straub

Space generates inspiration, aspiration, and passion in many students, traits that are often lacking in the traditional college classroom. By utilizing a meaningful space project with a tangible product, which serves a valuable purpose in the curriculum, instructors can generate passion in their students with regards to the topics being explored. Additionally, it can fuel interest in aerospace science and commerce, guiding more students towards valuable STEM degrees and job opportunities, which can lead to future growth and fresh blood in the aging aerospace employee pool.

OpenOrbiter is a student-run research project at the University of North Dakota that can …


Openorbiter: Analysis Of A Student-Run Space Program, Jeremy Straub Sep 2013

Openorbiter: Analysis Of A Student-Run Space Program, Jeremy Straub

Jeremy Straub

Students at the University of North Dakota, as part of faculty-mentored teams in a student-lead program, are working to broaden participation in humanity's exploration of space. The OpenOrbiter Small Spacecraft Development Initiative (OSSDI) is demonstrating two complementary paradigm-changers. First, the initiative facilitates student involvement in all aspects of a space program, without the preconceptions present in established space activities. Second, it is demonstrating a low-cost framework for small spacecraft development. These combined activities are poised to demonstrate a new way forward for space exploration: combined, they allow risk-taking exuberance and a cost of entry that makes risk-taking exuberance acceptable, even …


A Review Of Online Collaboration Tools Used By The Und Openorbiter Program, Jeremy Straub, Christoffer Korvald May 2013

A Review Of Online Collaboration Tools Used By The Und Openorbiter Program, Jeremy Straub, Christoffer Korvald

Jeremy Straub

The OpenOrbiter program at the University of North Dakota is a student-initiated, student-run effort to design, develop, test, launch and operate a CubeSat-class spacecraft to validate the designs of the Open Prototype for Educational NanoSatellites (a framework that will be made publically-available to allow faster and lower-cost missions at other educational institutions worldwide). OpenOrbiter involves (at various participation levels) over 200 faculty and students spanning five colleges and ten departments. To coordinate this large group of participants who comprise over seventeen teams and work at disjoint hours in a plethora of locations, online project management, software source control and hardware …


Open And Openorbiter: A Needs-Responsive Solution For The Small Satellite Community, Jeremy Straub, Atif Mohammad Apr 2013

Open And Openorbiter: A Needs-Responsive Solution For The Small Satellite Community, Jeremy Straub, Atif Mohammad

Jeremy Straub

The Open Prototype for Educational NanoSats (OPEN) is an initiative launched at the University of North Dakota, as a public service to the nation and the world. The OPEN team is working to create a design, set of implementation instructions and a testing plan for a 1-U CubeSat (which can also serve as a basis for a 2-U or 3-U CubeSat with limited modifications). These will be made publically available to facilitate the low-cost implementation of CubeSat programs at other institutions. The target of the designs is to allow fabrication with a parts budget of approximately $5,000. This is, thus, …


Work To-Date On Mechanical Design For An Open Hardware Spacecraft, Jacob Brewer, Brian Badders, Josh Berk, Jeremy Straub Apr 2013

Work To-Date On Mechanical Design For An Open Hardware Spacecraft, Jacob Brewer, Brian Badders, Josh Berk, Jeremy Straub

Jeremy Straub

The OpenOrbiter CubeSat seeks to demonstrate the designs created for the Open Prototype for Educational NanoSats (OPEN) initiative. OPEN provides a set of freely available design documents that can be utilized by educational and research teams worldwide. The OPEN structure implements a different strategy than most other CubeSats, allowing it to maximize the use of the overhang space (an area of space between the supports for the frame rails and the wall in the PPOD deployer). It also provides a location for payload components or a propellant tank at the spacecraft’s center of mass. This design is enabled by a …


Do We Have An Itar Problem: A Review Of The Implications Of Itar And Title Vii On Small Satellite Programs, Jeremy Straub, Joe Vacek Apr 2013

Do We Have An Itar Problem: A Review Of The Implications Of Itar And Title Vii On Small Satellite Programs, Jeremy Straub, Joe Vacek

Jeremy Straub

The small satellite space certainly falls within the realm of ITAR considerations. Some programs operate under the (perhaps mistaken) belief that ITAR doesn’t apply to them (or that they will never be caught). Others may assert that they are working under the basic research exemption. Still others have implemented ITAR information and facility access controls. At best, ITAR introduces a level of uncertainty regarding small satellite programs; at worst, it may be a predator lurking in the proverbial ‘tall grass’ waiting to pounce. This paper reviews the current state of ITAR legislation (including efforts to reform and revise the law) …


Stemsat: An Iss Cubesat Program Based On Spare Parts, Anders Nervold, Josh Berk, Jeremy Straub Apr 2013

Stemsat: An Iss Cubesat Program Based On Spare Parts, Anders Nervold, Josh Berk, Jeremy Straub

Jeremy Straub

With the national government’s focus on driving STEM-education, it is important to provide hands-on ave-nues where students can engage with, and accumulate ex-perience working directly with projects within their fields of interest. The Student Technology Emersion Satellite (STEMSat), provides an avenue for students to become in-volved in CubeSat design and development with only mi-nor hardware and monetary resources, and without being dependent on a launch.

STEMSats are CubeSat satellites that are created from spare parts, residual tools and equipment, obsolete mate-rials, and other types of trash aboard the ISS. A list of all the excess items available for such a …


Model-Based Software Engineering For An Imaging Cubesat And Its Extrapolation To Other Missions, Atif Mohammad, Jeremy Straub, Christoffer Korvald, Emanuel Grant Mar 2013

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 …


The Open Prototype For Educational Nanosats: Fixing The Other Side Of The Small Satellite Cost Equation, Josh Berk, Jeremy Straub, David Whalen Mar 2013

The Open Prototype For Educational Nanosats: Fixing The Other Side Of The Small Satellite Cost Equation, Josh Berk, Jeremy Straub, David Whalen

Jeremy Straub

Government supported nano-satellite launch programs and emerging commercial small satellite launch services are reducing the cost of access to space for educational and other CubeSat projects. The cost and complexity of designing and building these satellites remains a vexing complication for many would be CubeSat aspirants. The Open Prototype for Educational NanoSats (OPEN), a proposed nano-satellite development platform, is described in this paper. OPEN endeavors to reduce the costs and risks associated with educational, government and commercial nano-satellite development. OPEN provides free and publicly available plans for building, testing and operating a versatile, low-cost satellite, based on the standardized CubeSat …


Open Space Box Model: Service Oriented Architecture Framework For Small Spacecraft Collaboration And Control, Atif F. Mohammad, Jeremy Straub Feb 2013

Open Space Box Model: Service Oriented Architecture Framework For Small Spacecraft Collaboration And Control, Atif F. Mohammad, Jeremy Straub

Jeremy Straub

A Cubesat is a small satellite with very less competence to compute, it requires software engineering techniques, which can enhance the computational power for this small box. A model-driven approach of software engineering, which is called OSBM or Open Space Box Modeling technique, is an excellent solution to this re-source maximization challenge. OSBM facilitates apparition of the key solution pro-cesses computation and satellite related data elements using Service Oriented Ar-chitecture 3.0 (SOA 3.0) as base to work on to design services. The key challenges that can be handled by utilizing OSBM include concurrent operation and tasking of few as five …


An Open Prototype For Educational Nanosats: Increasing National Space Engineering Productivity Via A Low-Cost Platform, Jeremy Straub Feb 2013

An Open Prototype For Educational Nanosats: Increasing National Space Engineering Productivity Via A Low-Cost Platform, Jeremy Straub

Jeremy Straub

The Open Prototype for Educational NanoSats (OPEN) is poised to allow a dramatic increase in the number of students, worldwide, that have the opportunity to participate in hands-on spacecraft development. It is designed to facilitate the formation of CubeSat development programs via providing a publically-available set of spacecraft design documents, implementation and testing plans. These documents should allow the creation of a 1-U CubeSat with a parts budget of approximately $ 5,000. This allows spacecraft development to be incorporated in regular curriculum and supported from teaching (as opposed to research) funds.


The International Trafficking In Arms Regulations: Precluding Innovation In Academic Spacecraft Engineering — Or Are They?, Jeremy Straub, Joe Vacek Feb 2013

The International Trafficking In Arms Regulations: Precluding Innovation In Academic Spacecraft Engineering — Or Are They?, Jeremy Straub, Joe Vacek

Jeremy Straub

Government regulations and uncertainty about their enforcement can be a significant barrier to innovation. In business, it is undesirable to consume time and other resources developing a product that cannot be sold or which requires navigating significant bureaucracy for each sale. In academ-ia, where limited funding is available prior to the submission of a grant pro-posal and receipt of an award, proposal-stage compliance costs can derail a project long before it begins. This paper reviews the International Traffick-ing in Arms Regulations (ITAR) and their impact on spacecraft research in academia, private research labs and industry. It reviews the exemptions available, …