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

Engineering Commons

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

Articles 31 - 60 of 81

Full-Text Articles in Engineering

Mechanical Design And Analysis Of A 1-U Cubesat, Ben Kading, Jeremy Straub, Ronald Marsh Apr 2014

Mechanical Design And Analysis Of A 1-U Cubesat, Ben Kading, Jeremy Straub, Ronald Marsh

Jeremy Straub

The OpenOrbiter Small Spacecraft De-velopment Initiative seeks to create a low-cost, easy-to-assemble CubeSat1 design that can be produced with a parts budget of under USD$5,0002. In [1], an initial design was presented; this design was enhanced in [3] and has been revised further. The current design, which has switched focus from defining specifications, requirements and constraints to identifying real parts which meet these previously defined constraints, is presented herein.


Update On The Operating Software For Openorbiter, Dayln Limesand, Christoffer Korvald, Jeremy Straub, Ronald Marsh Apr 2014

Update On The Operating Software For Openorbiter, Dayln Limesand, Christoffer Korvald, Jeremy Straub, Ronald Marsh

Jeremy Straub

The operating software team of the OpenOrbiter project has been tasked with developing software for general spacecraft maintenance, performing mission tasks and the monitoring of system critical aspects of the spacecraft. To do so, the team is developing an autonomous system that will be able to continuously check sensors for data, and schedule tasks that pertain to the current mission and general maintenance of the onboard systems. Development in support of these objectives is ongoing with work focusing on the completion of the development of a stable system. This poster presents an overview of current work on the project and …


Advancement Of The Software Defined Radio (Sdr) For The Open Orbiter Project, Michael Wegerson, Jeremy Straub, Sima Noghanian, Ronald Marsh Apr 2014

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 …


An Overview Of The Hardware Designs Of The Openorbiter Program, Jeremy Straub Mar 2014

An Overview Of The Hardware Designs Of The Openorbiter Program, Jeremy Straub

Jeremy Straub

This poster provides an overview of the hardware designs for the OpenOrbiter small spacecraft, including both missions in our two-phase mission design. The first mission will use a limited-configuration, limited-scope CubeSat which will develop and demonstrate UND’s capability to develop and launch a small spacecraft. It will also serve to inform the second mission through problems detected with included components, so that these can be corrected before the more robust phase-two mission is launched. The phase-two mission will feature the complete Open Prototype for Educational NanoSats (OPEN) design and will house a visual-light camera which will serve to collect imagery …


An Overview Of Current Progress On The Openorbiter Project, Jeremy Straub Mar 2014

An Overview Of Current Progress On The Openorbiter Project, Jeremy Straub

Jeremy Straub

This poster presents an overview of the work that has occurred over the last year on the OpenOrbiter project. The new two-phase ‘experience-building’ mission strategy is presented and discussed and overviews of the hardware/software configurations applicable to each mission are presented. Highlights from recent work across all areas of the project are included. An overview of student involvement over the course of the last year is also presented. Also discussed are the future plans for the project and a look forward to the next year and what progress and deliverables are expected. The pathway to an orbital launch and the …


A Low-Cost Gps/Inertial Position Determination System For High Altitude Balloons, Spacecraft And Unmanned Aerial Systems, Tyler Leben, Jeremy Straub, Ronald Marsh Mar 2014

A Low-Cost Gps/Inertial Position Determination System For High Altitude Balloons, Spacecraft And Unmanned Aerial Systems, Tyler Leben, Jeremy Straub, Ronald Marsh

Jeremy Straub

A low-cost system is needed to determine precise position and predict future location in flight and low-Earth orbit. One method to accomplish this task is to utilize an onboard GPS receiver. GPS units receive data from the GPS NAVSTAR constellation of 24 satellites in the form of a 37 byte ASCII text sent at 4800 baud called NMEA sentences. The standard is 1 HZ, which is one sentence per second, but can be more. Ideally, from this data a PVT (position, velocity, time) and altitude can be determined. This data is then transferred from the GPS module to a separate …


Openorbiter Operating System Components: Development Of Software For Communications And Power Management, Michael Hlas, Calvin Littlebina, Dayln Limesand, Christoffer Korvald, Jeremy Straub, Ronald Marsh Mar 2014

Openorbiter Operating System Components: Development Of Software For Communications And Power Management, Michael Hlas, Calvin Littlebina, Dayln Limesand, Christoffer Korvald, Jeremy Straub, Ronald Marsh

Jeremy Straub

This poster presents details on two areas of the development of the OpenOrbiter Operating Software, communications and power management. Communications are an essential part of any satellite. Communications allow us to send commands and receive information from the satellite. However communications presents us with some unique challenges. The satellite is orbiting the earth about every 90 minutes at very high speeds making it difficult to track it through the sky. We also have a very limited window when the satellite is overhead to communicate with it. Bandwidth is also very limited so what is sent and received during that time …


Educational Benefits To Participants In Small Spacecraft Development, Jeremy Straub Mar 2014

Educational Benefits To Participants In Small Spacecraft Development, Jeremy Straub

Jeremy Straub

A key focus of the OpenOrbiter project has been identifying possible sources of educational benefit to student participants and ascertaining whether they have been received. To this end, we’ve asked participants what benefits they hope to attain, determined whether they attained them and measured increases in skills and abilities over the period of participation in the project. This poster provides an overview of all of the educational evaluation work performed to-date with regards to the OpenOrbiter project. It considers both the benefit of the particular project as well as the benefits of small spacecraft development work, in general, across a …


Openorbiter Ground Station Software, Alexander Lewis, Jacob Huhn, Jeremy Straub, Travis Desell, Scott Kerlin Mar 2014

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.


The Use Of Solar Balloons At Und As A Low-Cost Alternative To Helium Balloons For Small Spacecraft Testing And Stem Education, John Nordlie, Jeremy Straub, Chris Theisen, Ronald Marsh Mar 2014

The Use Of Solar Balloons At Und As A Low-Cost Alternative To Helium Balloons For Small Spacecraft Testing And Stem Education, John Nordlie, Jeremy Straub, Chris Theisen, Ronald Marsh

Jeremy Straub

Helium-filled latex weather balloons have been utilized for many years to carry small satellite prototypes and subsystems into the stratosphere to allow testing in a “near space” (stratospheric) environment. A variety of environmental factors similar to the space environment can be found in this region, such as a rarified atmosphere, increased thermal stress including very low temperatures, increased solar radiation, the necessity of remote command and control, tracking, and telemetering of data. While this method of flight testing has been well-proven, a recent increase in the price of helium has driven the cost of such test programs to much higher …


Evolution Of The Software Defined Radio (Sdr) For The Open Orbiter Project, Michael Wegerson, Jeremy Straub, Sima Noghanian Mar 2014

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 …


The Use Of The Roofsat For Computer Science And Engineering Education, Jeremy Straub, Ronald Marsh Mar 2014

The Use Of The Roofsat For Computer Science And Engineering Education, Jeremy Straub, Ronald Marsh

Jeremy Straub

This poster presents an overview of a tool that has been created to provide students with real-world experience in the design, development and operation of control and scientific mission software for a cyber-physical system. The ROOFSAT, developed at UND, is a low-cost analog for a small spacecraft (though in many ways these capabilities also enable similar UAV work). The ROOFSAT was constructed with approximately $1,500 generously provided by the John D. Odegard School of Aerospace Sciences out of commercially-available parts. It includes multiple cameras, a pan-tilt mount and the same space-qualified computer hardware which has been used on both spacecraft …


Software Group Of The Openorbiter Project, Christoffer Korvald, Jeremy Straub Mar 2014

Software Group Of The Openorbiter Project, Christoffer Korvald, Jeremy Straub

Jeremy Straub

This poster provides an update regarding software development work for the OpenOrbiter project. The software development effort for the OpenOrbiter project currently consists of four teams: payload software development, operating software development, ground station software development and testing. The teams are designing and developing the software needed to create and operate a small spacecraft which can be produced for under USD $5,000 by students, faculty and others around the world. Participating students are gaining valuable real-world experience through the process of designing and developing the spacecraft. Each team is headed by a team lead that is responsible for conducting weekly …


Openorbiter Small Spacecraft Development Program Educational Benefits, Jeremy Straub Jan 2014

Openorbiter Small Spacecraft Development Program Educational Benefits, Jeremy Straub

Jeremy Straub

No abstract provided.


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 …


Roofsat: Teaching Students Skills For Software Development For Gis Data Collection And Other Activities, Jeremy Straub, Ronald Marsh, Donovan Torgerson, Christoffer Korvald Dec 2013

Roofsat: Teaching Students Skills For Software Development For Gis Data Collection And Other Activities, Jeremy Straub, Ronald Marsh, Donovan Torgerson, Christoffer Korvald

Jeremy Straub

Small Spacecraft provide an excellent platform for the collection of geospatial data. In order to enable the low-cost creation of small remote sensing space-craft in a university environment, a training pathway for students is required. The Realistic Operational Ob-ject for Facilitating Software Assessment and Testing (RoofSat) serves to provide students with experience developing software for a small satellite platform typi-cal of those used for remote sensing missions. It al-lows software to be tested with hardware that re-sponds in a similar manner to that found on the satel-lite for a fraction of the cost of development. This poster details the goals …


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] .


Openorbiter Ground Station Software, Alexander Lewis, Jacob Huhn, Jeremy Straub, Travis Desell, Scott Kerlin Dec 2013

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.


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 …


Openorbiter Combined Software Work Breakdown Structure, Jeremy Straub, Timothy Whitney, Tyler Leben, Kelton Karboviak, Zach Maguire, Christoffer Korvald, Scott Kerlin Dec 2013

Openorbiter Combined Software Work Breakdown Structure, Jeremy Straub, Timothy Whitney, Tyler Leben, Kelton Karboviak, Zach Maguire, Christoffer Korvald, Scott Kerlin

Jeremy Straub

As part of CSCI 297, students created work breakdown structures for different areas of the OpenOrbiter project’s software groups. In CSCI 207, they learned about all aspects of project management via experiential learning. They acted as project management ‘consultants’ to the OpenOrbiter software teams. To facilitate the creation of the work breakdown structures, they interviewed team leads, attended team meetings and discussed current progress and needs with members of the teams. In some cases, they collected additional information from reference sources and/or spoke with other teams which would be the ‘customer’ of a particular area of the software system. These …


Work On A Software Defined Radio (Sdr) For A Cubesat-Class Spacecraft, Michael Wegerson, Jeremy Straub, Sima Noghanian Dec 2013

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.


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 …


Increasing National Space Engineering Productivity And Educational Opportunities Via Intrepreneurship, Entrepreneurship And Innovation, Jeremy Straub Dec 2013

Increasing National Space Engineering Productivity And Educational Opportunities Via Intrepreneurship, Entrepreneurship And Innovation, Jeremy Straub

Jeremy Straub

Research and educational efforts related to space engineering or requiring access to space face significant startup costs. The cost of developing a 1-U (10 cm × 10 cm × 11 cm) CubeSat from scratch can be approximately $250,000. Those buying a kit must pay amortized vendor development costs on a per-mission basis, creating a lower per-mission barrier. Kit users are also constrained by being unable to make changes to vendor subsystems without incurring substantial redevelopment costs or vendor charges. The Open Prototype for Educational NanoSats (OPEN) is changing this by providing freely available design documents for a 1-U CubeSat class …


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 …


Interplanetary Hitchhiking To Support Small Spacecraft Missions Beyond Earth Orbit, Donovan Torgerson, Anders Nervold, Jeremy Straub, Josh Berk, Ronald Marsh, Scott Kerlin Sep 2013

Interplanetary Hitchhiking To Support Small Spacecraft Missions Beyond Earth Orbit, Donovan Torgerson, Anders Nervold, Jeremy Straub, Josh Berk, Ronald Marsh, Scott Kerlin

Jeremy Straub

The development of small spacecraft in educational institutions has traditionally been hampered by the high costs and integration complexities of launches. NASA’s Educational Launch of Nanosatellites program (ELaNa), kick started the concept of hitchhiking for free on a rocket launch to low-Earth or geostationary orbit. An ELaNa launch is typically provided by grouping multiple educational nanosatellites together in a rocket that is already carrying a larger and more expensive primary payload. In essence, providing the nanosats with a free hitchhike to space. The program promotes research and education by giving participants first-hand experience in spacecraft design and development.

Although the …


Application Of Collaborative Autonomous Control And The Open Prototype For Educational Nanosats Framework To Enable Orbital Capabilities For Developing Nations, Jeremy Straub, Josh Berk, Anders Nervold, Christoffer Korvald, Donovan Torgerson Sep 2013

Application Of Collaborative Autonomous Control And The Open Prototype For Educational Nanosats Framework To Enable Orbital Capabilities For Developing Nations, Jeremy Straub, Josh Berk, Anders Nervold, Christoffer Korvald, Donovan Torgerson

Jeremy Straub

Prosperous nations enjoy the benefits of orbital remote sensing data products. The spacecraft that provide this imagery are, predominately, large and expensive, placing them out of reach of most small or developing nations. Small spacecraft, however, represent a new paradigm for remote sensing applications. A cluster of small spacecraft can be used to capture imagery which can be super-resolved to rival the performance of larger and significantly more expensive spacecraft (compared to the whole small spacecraft constellation). Alternately, the group can be spaced to provide higher temporal coverage. This paper presents work on three synergistic topics. First, it covers work …