Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “custom”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,171 records · Page 65

Warning: Projects May Be Closer than They Appear

I had been working for two years as the technical product manager for a large software company, when their partner company gave me a call. They needed good software engineers to customize a new version of software, and they thought I was their guy. They told me what they wanted to do to the software, and they even showed me some prototypes. Their idea was to take the basic software tool that the large company was producing and make it more accessible to the customer. They would do this by building in flexibility based on user skill level and organizational maturity. I thought that was a fascinating approach, and I bought into it in a big way. I decided to leave my job and join up with the smaller company as their director of software engineering.

Africa, Colby↗

Lapin Data Interchange Among Database, Analysis and Display Programs Using XML-Based Text Files

The purpose of grant NCC3-966 was to investigate and evaluate the interchange of application-specific data among multiple programs each carrying out part of the analysis and design task. This has been carried out previously by creating a custom program to read data produced by one application and then write that data to a file whose format is specific to the second application that needs all or part of that data. In this investigation, data of interest is described using the XML markup language that allows the data to be stored in a text-string. Software to transform output data of a task into an XML-string and software to read an XML string and extract all or a portion of the data needed for another application is used to link two independent applications together as part of an overall design effort. This approach was initially used with a standard analysis program, Lapin, along with standard applications a standard spreadsheet program, a relational database program, and a conventional dialog and display program to demonstrate the successful sharing of data among independent programs. Most of the effort beyond that demonstration has been concentrated on the inclusion of more complex display programs. Specifically, a custom-written windowing program organized around dialogs to control the interactions have been combined with an independent CAD program (Open Cascade) that supports sophisticated display of CAD elements such as lines, spline curves, and surfaces and turbine-blade data produced by an independent blade design program (UD0300).

Source record↗

A Proven Ground System Architecture for Promoting Collaboration and Common Solutions at NASA

NASA Goddard Space Flight Center's "GMSEC" ground system architecture was presented at GSAW2003 as a concept being studied. GMSEC would utilize a publish/subscribe middleware framework and standardized interfaces to allow custom and COTS ground system components to plug-and-play. This capability, in turn, would reduce integration costs, allow for technology infusion over time, and encourage the development and sharing of common components across missions and organizations. At GSAW2004, GMSEC was presented at a breakout session as a system working well in the NASA lab and being applied as an integral piece of reengineering efforts for several GSFC missions. Today, GMSEC is supporting five satellites at GSFC and has been selected by several future missions. Over 30 plug-and-play components are now available to missions using the GMSEC approach. Other organizations, including Marshall Space Flight Center, Johns Hopkins University's Applied Physic Lab, and the Institute for Scientific Research are each developing GMSEC-compatible components. Based on the success of GMSEC and efforts at other NASA Centers, the message bus approach is now being evaluated as a NASA Agency-wide approach for many future missions involving multiple NASA Centers as we move towards the goals of NASA s new Exploration Initiative. The presentation will explain the basic technical concepts of using a publish/subscribe framework for mission operations support (and its applicability to flight systems as well). Lessons learned on NASA's GMSEC program will allow the audience to better understand the significant benefits of this architecture approach over the traditional "one-off" solution approach. The point of the presentation is to show the long-term benefits of using a ground system architecture which incorporates many of the successful GMSEC concepts - message bus, mix of COTS and custom software, standard interfaces, plug-and-play, etc. The implications for the development process will also be discussed.

Smith, Danford↗

Towards On-Line Services Based on a Holistic Analysis of Human Activities

Very often computer scientists view computerization of services in terms of the logistics of human-machine interaction, including establishing a contract, accessing records, and of course designing an interface. But this analysis often moves too quickly to tactical details, failing to frame the entire service in human terms, and not recognizing the mutual learning required to define and relate goals, constraints, and the personalized value of available services. In particular, on-line services that "computerize communication" can be improved by constructing an activity model of what the person is trying to do, not just filtering, comparing, and selling piece-meal services. For example, from the customer s perspective the task of an on-line travel service is not merely to establish confirmed reservations, but to have a complete travel plan, usually integrating many days of transportation, lodging, and recreation into a happy experience. The task of the travel agent is not merely "ticketing", but helping the customer understand what they want and providing services that will connect everything together in an enjoyable way.

Clancey, William J.↗

Convenient Airports: Point of View of the Passengers

The competition among airlines or among airports aiming at to increase the demand for its services has been more and more incited. Knowledge the perception of the users for the offered services means to meet the customer's needs and expectations in order either to keep the customer, and therefore keep a significant advantage over competitors. The passenger of the air transportation wants rapidity, security and convenience. Convenience can be translated by comfort that the passenger wants for the price that he can pay. In this paper had been identified. as a result of a survey achieved in six Brazilian airports during 2002, the best indicators in the passenger's perception. These indicators among any others were listed m the handbook of Airports Council International (ACI). Distinctive perceptions were observed among passengers with different travel motivations. This survey had been carried through in the airports of Brasilia, Porto Alegre, Salvador. Fortaleza, Curitiba and Bel6m. Considering this survey we can identified the most attractive airport among them. This work is a way to help improve quality of service, in particular, m these six airports of the Brazilian network. The results should be published and made available to all the parties concerned (airport authority, airlines and service providers) and should lead to corrective action when the passenger is not satisfied with the service.

Magri, Adival Aparecido, Jr.↗

JAL/JAS Integration: Toward a New Era of Competition

On October 2, 2002, JAL and JAS established a new holding company after obtaining the necessary approval from the government bodies. Full integration is planned to take place in April 2004. This paper will primarily explain how JAL/JAS integration will enable JAL to compete effectively with ANA, the giant in the domestic market, and how it will reinforce JAL's competitiveness through further cost reduction and revenue enhancement. In addition, the paper will explain how the keener domestic competition brought about by this integration could resolve the following two issues for the first time in the Japanese aviation history. Those two issues are: (1) providing better service to domestic customers, and (2) making Japanese airlines more competitive against foreign airlines in the international market. As a result, the paper will argue that such an integration, a logical outcome of the post-war civil aviation history of Japan, will significantly benefit customers, Japanese aviation industry and Japanese society as a whole.

Kanenari, Hideyuki↗

Bandwidth Efficient Modulation and Coding Techniques for NASA's Existing Ku/Ka-Band 225 MHz Wide Service

The National Aeronautics and Space Administration (NASA) has recently established the Tracking and Data Relay Satellite System (TDRSS) K-band Upgrade Project (TKUP), a project intended to enhance the TDRSS Ku-band and Ka-band Single Access Return 225 MHz (Ku/KaSAR-225) data service by adding the capability to process bandwidth efficient signal design and to replace the White Sand Complex (WSC) KSAR high data rate ground equipment and high rate switches which are nearing obsolescence. As a precursor to this project, a modulation and coding study was performed to identify signal structures which maximized the data rate through the Ku/KaSAR-225 channel, minimized the required customer EIRP and ensured acceptable hardware complexity on the customer platform. This paper presents the results and conclusions of the TKUP modulation and coding study.

Gioannini, Bryan↗

Technology Assessment for the Future Aeronautical Communications System

To address emerging saturation in the VHF aeronautical bands allocated internationally for air traffic management communications, the International Civil Aviation Organization (ICAO) has requested development of a common global solution through its Aeronautical Communications Panel (ACP). In response, the Federal Aviation Administration (FAA) and Eurocontrol initiated a joint study, with the support of NASA and U.S. and European contractors, to provide major findings on alternatives and recommendations to the ICAO ACP Working Group C (WG-C). Under an FAA/Eurocontrol cooperative research and development agreement, ACP WG-C Action Plan 17 (AP-17), commonly referred to as the Future Communications Study (FCS), NASA Glenn Research Center is responsible for the investigation of potential communications technologies that support the long-term mobile communication operational concepts of the FCS. This report documents the results of the first phase of the technology assessment and recommendations referred to in the Technology Pre-Screening Task 3.1 of AP-17. The prescreening identifies potential technologies that are under development in the industry and provides an initial assessment against a harmonized set of evaluation criteria that address high level capabilities, projected maturity for the time frame for usage in aviation, and potential applicability to aviation. A wide variety of candidate technologies were evaluated from several communications service categories including: cellular telephony; IEEE-802.xx standards; public safety radio; satellite and over-the-horizon communications; custom narrowband VHF; custom wideband; and military communications.

Budinger, James M.↗

Upgrades at the Propulsion Systems Lab (PSL)

The Propulsion Systems Lab (PSL) does ground testing on full size air breathing engines. These engines range from those on commercial airplanes to fighter jets. At the PSL, engineers receive test requirements from customers and put together the necessary instrumentation, data systems, power requirements, electrical control valves, and engine controls. The engineers are also responsible for facility maintenance, repairs and upgrades. There are four major sections at the PSL; the Test floor, the Data room, the Control room and, the WDPF room. On the test floor are two test cells, cell #3 and cell #4. It is within these cells that the actual engine resides for ground testing. The cells, once sealed and taken up to altitude, are capable of reaching engine inlet temperatures of 1000 F to -90 F, and various atmospheric pressures. The engine, when operational, takes in air and gives out exhaust of up to 2000 F. The exhaust is led to another section of the cell where it is cooled to 150 F before finally redirected to the appropriate disposer. Temperature and pressure transducers detect the conditions within the cell and transmit them to the data room where the results are captured, processed, analyzed, and translated to a more comprehensive language. This is made possible with the aid of several programmable logic controllers (PLCs) and instrumentation and control systems. The translated data is then sent, via the LAN, to the control room where the results can be viewed on monitors by the engineers and customers. From the control room, the test cell conditions can be changed whenever desired. During tests, a lot takes place in the facility. The WDPF control system monitors and controls all facility parameters. This summer, I will assist the engineers; on an upgrade to the facility's distributed control and dynamic data system, in preparation for an engine test that will begin in September, the installation of control systems and various miscellaneous projects around the PSL.

Audu, Abdullahi M.↗

New Compressor Added to Glenn's 450- psig Combustion Air System

In September 1999, the Central Process Systems Engineering Branch and the Maintenance and the Central Process Systems Operations Branch, released for service a new high pressure compressor to supplement the 450-psig Combustion Air System at the NASA Glenn Research Center at Lewis Field. The new compressor, designated C-18, is located in Glenn s Central Air Equipment Building and is remotely operated from the Central Control Building. C-18 can provide 40 pounds per second (pps) of airflow at pressure to our research customers. This capability augments our existing system capacity (compressors C 4 at 38 pps and C-5 at 32 pps), which is generated from Glenn's Engine Research Building. The C-18 compressor was originally part of Glenn's 21-Inch Hypersonic Tunnel, which was transferred from the Jet Propulsion Laboratory to Glenn in the mid-1980's. With the investment of construction of facilities funding, the compressor was modified, new mechanical and electrical support equipment were purchased, and the unit was installed in the basement of the Central Air Equipment Building. After several weeks of checkout and troubleshooting, the new compressor was ready for long-term, reliable operations. With a total of 110 pps in airflow now available, Glenn is well positioned to support the high-pressure air test requirements of our research customers.

Swan, Jeffrey A.↗

Effects of Transducer Installation on Unsteady Pressure Measurements on Oscillating Blades

Unsteady pressures were measured above the suction side of a blade that was oscillated to simulate blade stall flutter. Measurements were made at blade oscillation frequencies up to 500 Hz. Two types of miniature pressure transducers were used: surface-mounted flat custom-made, and conventional miniature, body-mounted transducers. The signals of the surface-mounted transducers are significantly affected by blade acceleration, whereas the signals of body-mounted transducers are practically free of this distortion. A procedure was introduced to correct the signals of surface-mounted transducers to rectify the signal distortion due to blade acceleration. The signals from body-mounted transducers, and corrected signals from surface-mounted transducers represent true unsteady pressure signals on the surface of a blade subjected to forced oscillations. However, the use of body-mounted conventional transducers is preferred for the following reasons: no signal corrections are needed for blade acceleration, the conventional transducers are noticeably less expensive than custom-made flat transducers, the survival rate of body-mounted transducers is much higher, and finally installation of body-mounted transducers does not disturb the blade surface of interest.

Lepicovsky, Jan↗

Steps Toward Optimal Competitive Scheduling

This paper is concerned with the problem of allocating a unit capacity resource to multiple users within a pre-defined time period. The resource is indivisible, so that at most one user can use it at each time instance. However, different users may use it at different times. The users have independent, se@sh preferences for when and for how long they are allocated this resource. Thus, they value different resource access durations differently, and they value different time slots differently. We seek an optimal allocation schedule for this resource. This problem arises in many institutional settings where, e.g., different departments, agencies, or personal, compete for a single resource. We are particularly motivated by the problem of scheduling NASA's Deep Space Satellite Network (DSN) among different users within NASA. Access to DSN is needed for transmitting data from various space missions to Earth. Each mission has different needs for DSN time, depending on satellite and planetary orbits. Typically, the DSN is over-subscribed, in that not all missions will be allocated as much time as they want. This leads to various inefficiencies - missions spend much time and resource lobbying for their time, often exaggerating their needs. NASA, on the other hand, would like to make optimal use of this resource, ensuring that the good for NASA is maximized. This raises the thorny problem of how to measure the utility to NASA of each allocation. In the typical case, it is difficult for the central agency, NASA in our case, to assess the value of each interval to each user - this is really only known to the users who understand their needs. Thus, our problem is more precisely formulated as follows: find an allocation schedule for the resource that maximizes the sum of users preferences, when the preference values are private information of the users. We bypass this problem by making the assumptions that one can assign money to customers. This assumption is reasonable; a committee is usually in charge of deciding the priority of each mission competing for access to the DSN within a time period while scheduling. Instead, we can assume that the committee assigns a budget to each mission.This paper is concerned with the problem of allocating a unit capacity resource to multiple users within a pre-defined time period. The resource is indivisible, so that at most one user can use it at each time instance. However, different users may use it at different times. The users have independent, se@sh preferences for when and for how long they are allocated this resource. Thus, they value different resource access durations differently, and they value different time slots differently. We seek an optimal allocation schedule for this resource. This problem arises in many institutional settings where, e.g., different departments, agencies, or personal, compete for a single resource. We are particularly motivated by the problem of scheduling NASA's Deep Space Satellite Network (DSN) among different users within NASA. Access to DSN is needed for transmitting data from various space missions to Earth. Each mission has different needs for DSN time, depending on satellite and planetary orbits. Typically, the DSN is over-subscribed, in that not all missions will be allocated as much time as they want. This leads to various inefficiencies - missions spend much time and resource lobbying for their time, often exaggerating their needs. NASA, on the other hand, would like to make optimal use of this resource, ensuring that the good for NASA is maximized. This raises the thorny problem of how to measure the utility to NASA of each allocation. In the typical case, it is difficult for the central agency, NASA in our case, to assess the value of each interval to each user - this is really only known to the users who understand their needs. Thus, our problem is more precisely formulated as follows: find an allocation schedule for the resource that maximizes the sum ofsers preferences, when the preference values are private information of the users. We bypass this problem by making the assumptions that one can assign money to customers. This assumption is reasonable; a committee is usually in charge of deciding the priority of each mission competing for access to the DSN within a time period while scheduling. Instead, we can assume that the committee assigns a budget to each mission.

Frank, Jeremy↗

Advanced Resistive Exercise Device (ARED) Flight Software (FSW): A Unique Approach to Exercise in Long Duration Habitats

ARED flight instrumentation software is associated with an overall custom designed resistive exercise system that will be deployed on the International Space Station (ISS). This innovative software application fuses together many diverse and new technologies into a robust and usable package. The software takes advantage of touchscreen user interface technology by providing a graphical user interface on a Windows based tablet PC, meeting a design constraint of keyboard-less interaction with flight crewmembers. The software interacts with modified commercial data acquisition (DAQ) hardware to acquire multiple channels of sensor measurment from the ARED device. This information is recorded on the tablet PC and made available, via International Space Station (ISS) Wireless LAN (WLAN) and telemetry subsystems, to ground based mission medics and trainers for analysis. The software includes a feature to accept electronically encoded prescriptions of exercises that guide crewmembers through a customized regimen of resistive weight training, based on personal analysis. These electronically encoded prescriptions are provided to the crew via ISS WLAN and telemetry subsystems. All personal data is securely associated with an individual crew member, based on a PIN ID mechanism.

Mangieri, Mark↗

Two-micron Detector Development using Sb-based Material Systems

NASA Langley Research Center (LaRC), in partnership with the University of Delaware (UD), developed AlGaAsSb/InGaAsSb custom-designed phototransistors in the 0.6-2.5 micron wavelength range for applications to laser remote sensing. The phototransistor s performance greatly exceeds the previously reported results at this wavelength range in the literature. The performances of the custom-designed phototransistor, such as responsivity, detectivity, and gain, are improved significantly as compared to the previously published detectors as well as commercial detectors. Detection in the 0.6- to 2.5- micron broadband with a single phototransistor will result in reduction or elimination of heavy and complex optical components now required for multiple wavelength detection in atmospheric remote sensors resulting in smaller, lighter, simpler instruments with higher performance. This high performance broadband phototransistor will eliminate the need for high power laser for active remote sensing and also the Si (1.0- micron cutoff) and InGaAs (extended 2.3- micron cutoff) detectors. The developed broadband phototransistor will be applicable for the next generation of space-based Earth observations and other planetary instruments for active and passive remote sensing with substantial reduction in size, complexity, and weight to measure water vapor, methane, and carbon dioxide in planetary atmospheres as well as aerosol, cloud, water vapor, O2, CO, and CO2 for a broad range of applications to Earth and Space Science Missions under Science Mission Directorate (SMD) research programs.

Abedin, M. N.↗

DSMS Operations Concept

The concept provides an overview of operational roles and responsibilities in a service system environment. It describes changed and new interfaces between the customers and the service system, and variations on these interfaces as a function of the level of support required by the customer.

DSMS Operations Deep Space Mission Systems telecom↗

Flexible Control and Interprocess Communication on the Rogue GPS Receiver

The Rogue receivers are a series of custom high-accuracy Global Positioning System receivers being developed at NASA's Jet Propulsion Laboratory. This thesis describes two additions to the RogueOS, a custom operation system developed for these recievers.

Rogue GPS receiver global positioning system↗

Key ingredients needed when building large data processing systems for scientists

Why is building a large science software system so painful? Weren't teams of software engineers supposed to make life easier for scientists? Does it sometimes feel as if it would be easier to write the million lines of code in Fortran 77 yourself? The cause of this dissatisfaction is that many of the needs of the science customer remain hidden in discussions with software engineers until after a system has already been built. In fact, many of the hidden needs of the science customer conflict with stated needs and are therefore very difficult to meet unless they are addressed from the outset in a system's architectural requirements. What's missing is the consideration of a small set of key software properties in initial agreements about the requirements, the design and the cost of the system.

Earth Observing System EOS↗

Science opportunity analyzer - a multi-mission tool for planning

For many years the diverse scientific community that supports JPL's wide variety ofinterplanetary space missions has needed a tool in order to plan and develop their experiments. The tool needs to be easily adapted to various mission types and portable to the user community. The Science Opportunity Analyzer, SOA, now in its third year of development, is intended to meet this need. SOA is a java-based application that is designed to enable scientists to identify and analyze opportunities for science observations from spacecraft. It differs from other planning tools in that it does not require an in-depth knowledge of the spacecraft command system or operation modes to begin high level planning. Users can, however, develop increasingly detailed levels of design. SOA consists of six major functions: Opportunity Search, Visualization, Observation Design, Constraint Checking, Data Output and Communications. Opportunity Search is a GUI driven interface to existing search engines that can be used to identify times when a spacecraft is in a specific geometrical relationship with other bodies in the solar system. This function can be used for advanced mission planning as well as for making last minute adjustments to mission sequences in response to trajectory modifications. Visualization is a key aspect of SOA. The user can view observation opportunities in either a 3D representation or as a 2D map projection. The user is given extensive flexibility to customize what is displayed in the view. Observation Design allows the user to orient the spacecraft and visualize the projection of the instrument field of view for that orientation using the same views as Opportunity Search. Constraint Checking is provided to validate various geometrical and physical aspects of an observation design. The user has the ability to easily create custom rules or to use official project-generated flight rules. This capability may also allow scientists to easily impact the cost to science if flight rule changes occur. Data Output generates information based on the spacecraft's trajectory, opportunity search results or based on a created observation. The data can be viewed either in tabular format or as a graph. Finally, SOA is unique in that it is designed to be able to communicate with a variety of existing planning and sequencing tools. From the very beginning SOA was designed with the user in mind. Extensive surveys of the potential user community were conducted in order to develop the software requirements. Throughout the development period, close ties have been maintained with the science community to insure that the tool maintains its user focus. Although development is still in its early stages, SOA is already developing a user community on the Cassini project, which is depending on this tool for their science planning. There are other tools at JPL that do various pieces of what SOA can do; however, there is no other tool which combines all these functions and presents them to the user in such a convenient, cohesive, and easy to use fashion.

SOA science planning mission operations sequence s↗