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

Digital Commons Network

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

Jeremy Straub

Selected Works

Discipline
Institution
Keyword
Publication Year
File Type

Articles 1 - 30 of 188

Full-Text Articles in Entire DC Network

Epscor 2016_Poster-Alex.Pdf, Jeremy Straub Jul 2016

Epscor 2016_Poster-Alex.Pdf, Jeremy Straub

Jeremy Straub

No abstract provided.


Epscor 2016_Poster-Alex.Pdf, Jeremy Straub Jul 2016

Epscor 2016_Poster-Alex.Pdf, Jeremy Straub

Jeremy Straub

No abstract provided.


Blackboard-Based Electronic Warfare System, Jeremy Straub Oct 2015

Blackboard-Based Electronic Warfare System, Jeremy Straub

Jeremy Straub

With internet-connected, SCADA and cyber-physical systems becoming the next battlefield for crime and warfare, technologies for defending and attacking these systems are growing in prevalence. For entities with significant asset collections that are prospectively vulnerable to this type of an attack, autonomous response, retaliation and attack capabilities are necessary to respond to a growing threat from numerous sectors. This paper presents a command and control technique for cyberwarfare based on the Blackboard Architecture. It discusses the utility of this approach and proposes a distributed command system that can run across multiple nodes of various types.


Implementing And Testing A Novel Chaotic Cryptosystem, Samuel Jackson, Scott Kerlin, Jeremy Straub Oct 2015

Implementing And Testing A Novel Chaotic Cryptosystem, Samuel Jackson, Scott Kerlin, Jeremy Straub

Jeremy Straub

Cryptography in the domain of small satellites is a relatively new area of research. Compared to typical desktop computers, small satellites have limited bandwidth, processing power, and battery power. Many of the current encryption schemes were developed for desktop computers and servers, and as such may be unsuitable for small satellites. In addition, most cryptographic research in the domain of small satellites focuses on hardware solutions, which can be problematic given the limited space requirements of small satellites.

This paper investigates potential software solutions that could be used to encrypt and decrypt data on small satellites and other devices with …


An Intelligent Attitude Determination And Control System Concept For A Cubesat Class Spacecraft, Jeremy Straub Sep 2015

An Intelligent Attitude Determination And Control System Concept For A Cubesat Class Spacecraft, Jeremy Straub

Jeremy Straub

An attitude determination and control system (ADCS) is used to orient a spacecraft for a wide variety of purposes (e.g., to keep a camera facing Earth or orient the spacecraft for propulsion system use). The proposed intelligent ADCS has several key features: first, it can be used in multiple modes, spanning from passive stabilization of two axes and unconstrained spin on a third to three-axis full active stabilization. It also includes electromagnetic components to ‘dump’ spin from the reaction wheels. Second, the ADCS utilizes an incorporated autonomous control algorithm to characterize the effect of actuation of the system components and, …


A Bent-Pipe Microwave Wireless Power Transfer Spacecraft For Relay To Unserved Regions, Jeremy Straub Sep 2015

A Bent-Pipe Microwave Wireless Power Transfer Spacecraft For Relay To Unserved Regions, Jeremy Straub

Jeremy Straub

This paper seeks to begin a discussion about the efficacy of using a ‘bent pipe’ transmission concept (familiar to those in the communications satellite arena) for power transfer. It presents the ‘bent pipe’ concept and provides a brief qualitative consideration of the benefits of this approach. It also begins the process of quantitatively considering the efficacy of a ‘bent pipe’ mission by exploring the trade space related to frequency, antenna size and altitude.


Initial Results From The First National Survey Of Student Outcomes From Small Satellite Program Participation, Jeremy Straub Sep 2015

Initial Results From The First National Survey Of Student Outcomes From Small Satellite Program Participation, Jeremy Straub

Jeremy Straub

This paper presents initial results of the first national / international survey of student participants in CubeSat and other small spacecraft programs. It aims to make portions of the results of the survey available for immediate use by the CubeSat / small spacecraft community prior to the completion of a thorough analysis of the results and consideration of correlating and prospective causation factors for various outcomes.


Design And Implementation Of Satellite Software To Facilitate Future Cubesat Development, Timothy Whitney, Jeremy Straub, Ronald Marsh Sep 2015

Design And Implementation Of Satellite Software To Facilitate Future Cubesat Development, Timothy Whitney, Jeremy Straub, Ronald Marsh

Jeremy Straub

The OpenOrbiter project is a campus-wide effort at the University of North Dakota to design and build a low-cost CubeSat-class satellite. The intent is to create a publically- available framework that allows a spacecraft to be built with a parts cost of less than USD $5,000 (excluding mission payload-specific costs). This paper focuses on OpenOrbiter’s software system methodology and implementation.

Current work seeks to create a generalized framework that other CubeSat developers can use directly or alter to suit their mission needs. It discusses OpenOrbiter’s overall design goals with an emphasis on software design. The software architecture is divided into …


Software Design For An Intelligent Attitude Determination And Control System, Matthew Russell, Jeremy Straub Aug 2015

Software Design For An Intelligent Attitude Determination And Control System, Matthew Russell, Jeremy Straub

Jeremy Straub

Space exploration and satellite missions often carry equipment that must be accurately pointed towards distant targets, therefore making an effective attitude determination and control system (ADCS) a vital component of almost every spacecraft. However, the effectiveness of the ADCS could decrease drastically if components shift during launch, degrade in efficiency over the course of the mission, or simply fail. Prior work [0] has presented a concept for a adaptive ADCS which can respond to changing spacecraft conditions and environmental factors. This poster presents an implementation for a lazy learning ADCS is presented that uses past maneuver data to construct and …


Testing A Novel Cryptosystem For Use In Securing Small Satellite Communications, Samuel Jackson, Scott Kerlin, Jeremy Straub Aug 2015

Testing A Novel Cryptosystem For Use In Securing Small Satellite Communications, Samuel Jackson, Scott Kerlin, Jeremy Straub

Jeremy Straub

Cryptography in the domain of Small Satellites is a topic of growing importance. While large satellites are likely to have the hardware requirements to run common cryptographic algorithms, small satellites are extremely limited in both hardware capabilities, which limits the speed and security of cryptosystems implemented in software, and available physical space, which limits the ability to include cryptosystems implemented in hardware. However, small satellites are growing in popularity, and as such securing communications becomes a necessity for some. The Department of Defense is exploring the possibility of using CubeSats, a type of small satellite, in their operations, as are …


Improving Satellite Security Through Incremental Anomaly Detection On Large, Static Datasets, Connor Hamlet, Matthew Russell, Jeremy Straub, Scott Kerlin Aug 2015

Improving Satellite Security Through Incremental Anomaly Detection On Large, Static Datasets, Connor Hamlet, Matthew Russell, Jeremy Straub, Scott Kerlin

Jeremy Straub

Anomaly detection is a widely used technique to detect system intrusions. Anomaly detection in Intrusion Detection and Prevent Systems (IDPS) works by establishing a baseline of normal behavior and classifying points that are at a farther distance away as outliers. The result is an “anomaly score”, or how much a point is an outlier. Recent work has been performed which has examined use of anomaly detection in data streams [1]. We propose a new incremental anomaly detection algorithm which is up to 57,000x faster than the non-incremental version while slightly sacrificing the accuracy of results. We conclude that our method …


The Openorbiter Cubesat As A System-Of-Systems (Sos), Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, Benjamin Kading, David Whalen May 2015

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.


Consideration Of The Use Of An Origami Style Solar Panel Array For A Space Solar Power Generation Satellite, Landon Klein, Tristan Plante, Alex Holland, Benjamin Kading, Jeremy Straub, David Whalen Apr 2015

Consideration Of The Use Of An Origami Style Solar Panel Array For A Space Solar Power Generation Satellite, Landon Klein, Tristan Plante, Alex Holland, Benjamin Kading, Jeremy Straub, David Whalen

Jeremy Straub

Since the beginning of the space race, space exploration has been an important part of America’s technological develop-ment. The notion of a power-intensive [1] mission to Mars, which utilizes 3D printing has been proposed. Space Solar Power can supply energy for this mission. This paper presents an Origami solar panel, based on work by [2], that can supply power to an outpost on Mars.


A Behavior-Reactive Autonomous System To Identify Pokémon Characters, Xu Cao, Bohan Zhang, Jeremy Straub, Eunjin Kim Apr 2015

A Behavior-Reactive Autonomous System To Identify Pokémon Characters, Xu Cao, Bohan Zhang, Jeremy Straub, Eunjin Kim

Jeremy Straub

Pokémon is an entertainment franchise with a large fan base. This project uses well-known Pokémon characters to demonstrate the operations of a question selection system. Presented in the form of a game where the computer attempts to guess the user-selected character, the system attempts to minimize the number of questions required for this purpose by identifying questions that most constrain the decision space. The decision making process is refined based on actual user behavior.


Supervisory Control And Data Acquisition (Scada) Control Optimization, Garrett Johnson, Jeremy Straub, Eunjin Kim Apr 2015

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.


Consideration Of The Use Of A Space Solar Power Satellite System For A Manned Mars Mission, Benjamin Kading, Jeremy Straub, Tristan Plante, Alex Holland, Jordan Forbord, Landon Klein, David Whalen Apr 2015

Consideration Of The Use Of A Space Solar Power Satellite System For A Manned Mars Mission, Benjamin Kading, Jeremy Straub, Tristan Plante, Alex Holland, Jordan Forbord, Landon Klein, David Whalen

Jeremy Straub

The design of a manned Mars mission has been a point of ongoing interest . Numerous Mars missions have been proposed and designed but major roadblocks impair their completion. Primarily, these issues are related to cost and safety concerns. However, many technologies have been developed and are being developed to make a Mars mission more feasible. One such technology is Space So- lar Power. (SSP) SSP technology involves generating power in space from the sun and beaming it via microwave radia- tion to a ground site for use. This method has immediate usability on Mars due to the minimal atmosphere, …


Scheduling Algorithm Development For An Open Source Software And Open Hardware Spacecraft, Calvin Bina, Jeremy Straub, Ronald Marsh Apr 2015

Scheduling Algorithm Development For An Open Source Software And Open Hardware Spacecraft, Calvin Bina, Jeremy Straub, Ronald Marsh

Jeremy Straub

The efficacy of each type of scheduler is assessed rela-tive to the goal of having a time and resource efficient scheduling algorithm. The scheduler must ensure suc-cessful spacecraft operations and maximize the perfor-mance of tasks relative to performance constraints and their respective due dates.


Assessment Of The Impact Of Clothing And Environmental Conditions On Visible Light 3d Scanning, Pann Ajjimaporn, Jeremy Straub, Scott Kerlin Apr 2015

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.


Pre And Post Survey-Based Prediction Of Results From Student Characteristics, Jared Estad, Michael Kuehn, Jeremy Straub, Eunjin Kim Apr 2015

Pre And Post Survey-Based Prediction Of Results From Student Characteristics, Jared Estad, Michael Kuehn, Jeremy Straub, Eunjin Kim

Jeremy Straub

This study was created to compare a large data set of students class surveys. In this data set, there exist both pre- and post-survey data. A set of knowledge based questions exist at the end of the survey. Our intention is to use the other data with in each survey to predict based on a singular set of pre-survey data a students potential for success throughout the course. As such, we need to account for data on the pre-survey and its knowledge based questions. Then, we need to account for how this data may interact with the data on the …


Design And Analysis Of A Mars Supply Spacecraft, Tristan Plante, Alex Holland, Landon Klein, Jordan Forbord, Benjamin Kading, Jeremy Straub, David Whalen Apr 2015

Design And Analysis Of A Mars Supply Spacecraft, Tristan Plante, Alex Holland, Landon Klein, Jordan Forbord, Benjamin Kading, Jeremy Straub, David Whalen

Jeremy Straub

This poster considers one part of a space solar power-based mission to sup-ply wireless power for use on the Mar-tian surface. It presents a cargo capsule designed to house the necessities for human survival, as well as research equipment , and safely deliver them to a predetermined destination on Mars.


Design Of An Electrical Power System For The Openorbiter Cubesat, Sofiane Chaieb, Michael Wegerson, Jeremy Straub, Ronald Marsh, David Whalen Apr 2015

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 Apr 2015

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.


Web-Based Job Management System For Three-Dimensional Printing And Scanning, Stephanie Hollman, Dalyn Limesand, Jeremy Straub, Scott Kerlin Apr 2015

Web-Based Job Management System For Three-Dimensional Printing And Scanning, Stephanie Hollman, Dalyn Limesand, 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 poster discusses a system that will allow individuals from all over campus to submit object files for printing, without having to schedule appointments and schedule 3D scanning appointments and retrieve scan results.


Artificial Intelligence Animal Recognition System, Bohan Zhang, Xu Cao, Jeremy Straub, Eunjin Kim Apr 2015

Artificial Intelligence Animal Recognition System, Bohan Zhang, Xu Cao, Jeremy Straub, Eunjin Kim

Jeremy Straub

Artificial Intelligence Animal recognition system can be widely used for chil-dren education, zoology database implement. It is known that existing animal classification system can be used to distinguish an animal fairly fast. For example mammals, reptiles, amphibians. Our goal is to implement an AI system which could eliminate the possibility by half or more for which animal the user is thinking by means of asking the player "the best" question for an animal property.


Autonomous Navigation And Control Of Unmanned Aerial Systems In The National Airspace, Michael Hlas, Jeremy Straub, Eunjin Kim Apr 2015

Autonomous Navigation And Control Of Unmanned Aerial Systems In The National Airspace, Michael Hlas, Jeremy Straub, Eunjin Kim

Jeremy Straub

Pilotless aircraft known as Unmanned Aerial Vehicles (UAVs) have been used extensively for military and intelligence purposes. This includes situations where the mission area is too dangerous for a pilot to fly, the length of the mission is longer than a pilot could stay awake or aircraft are used as cruise missiles that crash into their target. With the decreasing cost and miniaturization of computers, it has become possible to build UAVs that are small and inexpensive making them accessible to businesses, law enforcement, hobbyists and the general public.


Medical Procedure Expert System, Timothy Whitney, Jeremy Straub, Eunjin Kim Apr 2015

Medical Procedure Expert System, Timothy Whitney, Jeremy Straub, Eunjin Kim

Jeremy Straub

Artificial intelligence is an area of research in computer science that allows for computer systems to make logical decisions based on its environment. This basic ability can be applied to many problems, including detecting abnormalities in a system, such as commands issued by malicious users, or erroneous commands from valid users. The ability to detect such commands is particularly useful in high risk application where such a command could result in harm to people. This research focuses on one such area by applying the decision making power of AI towards a medical use by developing an expert system to detect …


Cubesat Deployable Solar Panel System, Thomas Mcguire, Skye Leake, Michael Parsons, Michael Hirsch, Benjamin Kading, Jeremy Straub, David Whalen Apr 2015

Cubesat Deployable Solar Panel System, Thomas Mcguire, Skye Leake, Michael Parsons, Michael Hirsch, Benjamin Kading, Jeremy Straub, David Whalen

Jeremy Straub

CubeSats are small spacecraft with a nominal size of 10 cm x 10 cm x 10 cm and a mass of 1.33 kg [1] (though some launch providers are now supporting expanded mass levels). While the CubeSat form factor has re-duced the time and cost of spacecraft development, the required resources are still beyond the grasp of many colleges and universities. The Open Prototype for Educational Nanosats (OPEN) aims to solve this problem. OPEN is an inexpen-sive modular CubeSat that can be produced with a parts budget of less than $5,000 [2]. The OpenOrbiter pro-gram is working to develop this …


Pattern Recognition And Expert Systems For Microwave Wireless Power Transmission Failure Prevention, Cameron Kerbaugh, Allen Mcdermott, Jeremy Straub, Eunjin Kim Apr 2015

Pattern Recognition And Expert Systems For Microwave Wireless Power Transmission Failure Prevention, Cameron Kerbaugh, Allen Mcdermott, Jeremy Straub, Eunjin Kim

Jeremy Straub

Wireless power transfer (WPT) can be used to deliver space-generated power to ground stations through the use of microwave beams. WPT satellite power delivery systems have two major failure states: misdi-recting a beam and failing to send power to a station. This project has implemented an expert system to perform pattern recognition in an effort to prevent failures by analyzing the system state and predicting potential failures before they happen in support of space-based testing [1] and deployment [2].


Course Outcome Prediction Using An Expert System, Michael Kuehn, Jared Estad, Jeremy Straub, Eunjin Kim Apr 2015

Course Outcome Prediction Using An Expert System, Michael Kuehn, Jared Estad, Jeremy Straub, Eunjin Kim

Jeremy Straub

Determining how well a student will perform in a course based on their prior knowledge of the course material and other factors may help determine student placement and the need for remedial instruction. This poster presents work on the creation of an expert system that attempts to predict a student’s performance based on a pre-evaluation test and responses to background preparation questions. This work utilizes data from prior students to train and test the system.


Design Concept For A Power Generating Satellite For A Manned Mars Mission, Alex Holland, Tristan Plante, Jordan Forbord, Landon Klein, Benjamin Kading, Jeremy Straub, David Whalen Apr 2015

Design Concept For A Power Generating Satellite For A Manned Mars Mission, Alex Holland, Tristan Plante, Jordan Forbord, Landon Klein, Benjamin Kading, Jeremy Straub, David Whalen

Jeremy Straub

Once proposed work in low-Earth orbit [1] to demonstrate the efficacy of wireless power transmis- sion is a mission is completed, an additional step is needed before the technology is sufficiently tested for use on Earth. A Martian mission (such as [2]) is pro- posed to allow the demonstration of the use of the wireless power transmission technology in support of and proximity to human astronaut operations.

This poster presets a satellite concept intended for use on this Mars mission, to supply power that is need- ed for human habitation and other purposes. This satel- lite is designed to be …