DOE Office of Scientific and Technical Information (OSTI.GOV)
Musyurka, A. V., E-mail: musyurkaav@burges.rushydro.ru
This article presents the design, hardware, and software solutions developed and placed in service for the automated system of diagnostic monitoring (ASDM) for hydraulic engineering installations at the Bureya HPP, and assuring a reliable process for monitoring hydraulic engineering installations. Project implementation represents a timely solution of problems addressed by the hydraulic engineering installation diagnostics section.
NASA Astrophysics Data System (ADS)
Haghgoo, Esmail; Zamani, Mohammad; Sharbati, Ali
2017-02-01
The point of this article is introducing the usage of electronic power steering (ESP) system in IKCO SAMAND vehicle and investigating on it's benefit's. Also the operation of electronic steering system and it's performance in IKCO SAMAND vehicle have been described. The optimization of IC engine efficiency and it's fuel consumption have been simulated via ADVISOR software used in MATLAB software. Usually, mechanical steering systems and hydraulic steering systems are producing inside IRAN that the mechanical types have not accepted because of it's too many disadvantages. The hydraulic steering systems, that have been replaced with mechanical types, indeed have the same features with mechanical types but with a difference which they have a hydraulic booster to facilitate the rotation of steering wheel. Beside advantages in hydraulic systems, they are some disadvantages in this system that one of the most important of them is reducing the output power of engine. To restore this power dissipated, we use ESP systems. In this article output diagrams given by software, are showing that IKCO SAMAND vehicle which equipped with ESP system, exerts less torque and power on steering wheel. This improves the safety of driver and also performance of the vehicle at high speeds and reduces fuel consumption beside increasing the efficiency of IC engine.
Nam, Kanghyun; Cho, Kwanghyun; Park, Sang-Shin; Choi, Seibum B.
2017-01-01
This paper details the new design and dynamic simulation of an electro-hydraulic camless engine valve actuator (EH-CEVA) and experimental verification with lift position sensors. In general, camless engine technologies have been known for improving fuel efficiency, enhancing power output, and reducing emissions of internal combustion engines. Electro-hydraulic valve actuators are used to eliminate the camshaft of an existing internal combustion engines and used to control the valve timing and valve duration independently. This paper presents novel electro-hydraulic actuator design, dynamic simulations, and analysis based on design specifications required to satisfy the operation performances. An EH-CEVA has initially been designed and modeled by means of a powerful hydraulic simulation software, AMESim, which is useful for the dynamic simulations and analysis of hydraulic systems. Fundamental functions and performances of the EH-CEVA have been validated through comparisons with experimental results obtained in a prototype test bench. PMID:29258270
Nam, Kanghyun; Cho, Kwanghyun; Park, Sang-Shin; Choi, Seibum B
2017-12-18
This paper details the new design and dynamic simulation of an electro-hydraulic camless engine valve actuator (EH-CEVA) and experimental verification with lift position sensors. In general, camless engine technologies have been known for improving fuel efficiency, enhancing power output, and reducing emissions of internal combustion engines. Electro-hydraulic valve actuators are used to eliminate the camshaft of an existing internal combustion engines and used to control the valve timing and valve duration independently. This paper presents novel electro-hydraulic actuator design, dynamic simulations, and analysis based on design specifications required to satisfy the operation performances. An EH-CEVA has initially been designed and modeled by means of a powerful hydraulic simulation software, AMESim, which is useful for the dynamic simulations and analysis of hydraulic systems. Fundamental functions and performances of the EH-CEVA have been validated through comparisons with experimental results obtained in a prototype test bench.
Modeling hydraulic regenerative hybrid vehicles using AMESim and Matlab/Simulink
NASA Astrophysics Data System (ADS)
Lynn, Alfred; Smid, Edzko; Eshraghi, Moji; Caldwell, Niall; Woody, Dan
2005-05-01
This paper presents the overview of the simulation modeling of a hydraulic system with regenerative braking used to improve vehicle emissions and fuel economy. Two simulation software packages were used together to enhance the simulation capability for fuel economy results and development of vehicle and hybrid control strategy. AMESim, a hydraulic simulation software package modeled the complex hydraulic circuit and component hardware and was interlinked with a Matlab/Simulink model of the vehicle, engine and the control strategy required to operate the vehicle and the hydraulic hybrid system through various North American and European drive cycles.
V-22 Osprey Tilt-Rotor Aircraft
2007-03-13
destroying the aircraft. This accident was caused by a fire resulting from hydraulic component failures and design problems in the engine nacelles.3 Flight...the Marine Corps reported that the crash was caused by a burst hydraulic line in one of the Osprey’s two engine casings, and a software malfunction...that caused the aircraft to accelerate and decelerate unpredictably and violently when the pilots tried to compensate for the hydraulic CRS-6 7 An un
Multipurpose Educational Modules to Teach Hydraulic Hybrid Vehicle Technologies
DOT National Transportation Integrated Search
2007-09-01
The goal of the overall project is to develop a software simulation for a hydraulic hybrid vehicle. The simulation will enable students to compare various hybrid configurations with conventional IC engine performance.
The Design and Analysis of the Hydraulic-pressure Seal of the Engine Box
NASA Astrophysics Data System (ADS)
Chen, Zhenya; Shen, Xingquan; Xin, Zhijie; Guo, Tingting; Liao, Kewei
2017-12-01
According to the sealing requirements of engine casing, using NX software to establish three-dimensional solid model of the engine box. Designing two seals suppress schemes basing on analyzing the characteristics of the case structure, one of seal is using two pins on one side to localize, the other is using cylinder to top tight and fasten, Clarifying the reasons for the using the former scheme have a lower cost. At the same time analysesing of the forces and deformation of the former scheme using finite element analysis software and the NX software, results proved that the pressure scheme can meet the actual needs of the program. It illustrated the composition of the basic principles of manual pressure and hydraulic system, verifed the feasibility of the seal program using experiment, providing reference for the experimental program of hydrostatic pressure in the future.
Enhancements to the EPANET-RTX (Real-Time Analytics) ...
Technical brief and software The U.S. Environmental Protection Agency (EPA) developed EPANET-RTX as a collection of object-oriented software libraries comprising the core data access, data transformation, and data synthesis (real-time analytics) components of a real-time hydraulic and water quality modeling system. While EPANET-RTX uses the hydraulic and water quality solvers of EPANET, the object libraries are a self-contained set of building blocks for software developers. “Real-time EPANET” promises to change the way water utilities, commercial vendors, engineers, and the water community think about modeling.
V-22 Osprey Tilt-Rotor Aircraft
2009-01-02
Station, VA, killing seven people and destroying the aircraft. This accident was caused by a fire resulting from hydraulic component failures and...April 5, 2001, the Marine Corps reported that the crash was caused by a burst hydraulic line in one of the Osprey’s two engine casings, and a software...malfunction that caused the aircraft to accelerate and decelerate unpredictably and violently when the pilots tried to compensate for the hydraulic
The numerical simulation based on CFD of hydraulic turbine pump
NASA Astrophysics Data System (ADS)
Duan, X. H.; Kong, F. Y.; Liu, Y. Y.; Zhao, R. J.; Hu, Q. L.
2016-05-01
As the functions of hydraulic turbine pump including self-adjusting and compensation with each other, it is far-reaching to analyze its internal flow by the numerical simulation based on CFD, mainly including the pressure field and the velocity field in hydraulic turbine and pump.The three-dimensional models of hydraulic turbine pump are made by Pro/Engineer software;the internal flow fields in hydraulic turbine and pump are simulated numerically by CFX ANSYS software. According to the results of the numerical simulation in design condition, the pressure field and the velocity field in hydraulic turbine and pump are analyzed respectively .The findings show that the static pressure decreases systematically and the pressure gradient is obvious in flow area of hydraulic turbine; the static pressure increases gradually in pump. The flow trace is regular in suction chamber and flume without spiral trace. However, there are irregular traces in the turbine runner channels which contrary to that in flow area of impeller. Most of traces in the flow area of draft tube are spiral.
RE-1000 free-piston Stirling engine hydraulic output system description
NASA Technical Reports Server (NTRS)
Schreiber, Jeffrey G.; Geng, Steven M.
1987-01-01
The NASA Lewis Research Center was involved in free-piston Stirling engine research since 1976. Most of the work performed in-house was related to characterization of the RE-1000 engine. The data collected from the RE-1000 tests were intended to provide a data base for the validation of Stirling cycle simulations. The RE-1000 was originally build with a dashpot load system which did not convert the output of the engine into useful power, but was merely used as a load for the engine to work against during testing. As part of the interagency program between NASA Lewis and the Oak Ridge National Laboratory, (ORNL), the RE-1000 was converted into a configuration that produces useable hydraulic power. A goal of the hydraulic output conversion effort was to retain the same thermodynamic cycle that existed with the dashpot loaded engine. It was required that the design must provide a hermetic seal between the hydraulic fluid and the working gas of the engine. The design was completed and the hardware was fabricated. The RE-1000 was modified in 1985 to the hydraulic output configuration. The early part of the RE-1000 hydraulic output program consisted of modifying hardware and software to allow the engine to run at steady-state conditions. A complete description of the engine is presented in sufficient detail so that the device can be simulated on a computer. Tables are presented showing the masses of the oscillating components and key dimensions needed for modeling purposes. Graphs are used to indicate the spring rate of the diaphragms used to separate the helium of the working and bounce space from the hydraulic fluid.
MD-11 PCA - Research flight team photo
NASA Technical Reports Server (NTRS)
1995-01-01
On Aug. 30, 1995, a the McDonnell Douglas MD-11 transport aircraft landed equipped with a computer-assisted engine control system that has the potential to increase flight safety. In landings at NASA Dryden Flight Research Center, Edwards, California, on August 29 and 30, the aircraft demonstrated software used in the aircraft's flight control computer that essentially landed the MD-11 without a need for the pilot to manipulate the flight controls significantly. In partnership with McDonnell Douglas Aerospace (MDA), with Pratt & Whitney and Honeywell helping to design the software, NASA developed this propulsion-controlled aircraft (PCA) system following a series of incidents in which hydraulic failures resulted in the loss of flight controls. This new system enables a pilot to operate and land the aircraft safely when its normal, hydraulically-activated control surfaces are disabled. This August 29, 1995, photo shows the MD-11 team. Back row, left to right: Tim Dingen, MDA pilot; John Miller, MD-11 Chief pilot (MDA); Wayne Anselmo, MD-11 Flight Test Engineer (MDA); Gordon Fullerton, PCA Project pilot; Bill Burcham, PCA Chief Engineer; Rudey Duran, PCA Controls Engineer (MDA); John Feather, PCA Controls Engineer (MDA); Daryl Townsend, Crew Chief; Henry Hernandez, aircraft mechanic; Bob Baron, PCA Project Manager; Don Hermann, aircraft mechanic; Jerry Cousins, aircraft mechanic; Eric Petersen, PCA Manager (Honeywell); Trindel Maine, PCA Data Engineer; Jeff Kahler, PCA Software Engineer (Honeywell); Steve Goldthorpe, PCA Controls Engineer (MDA). Front row, left to right: Teresa Hass, Senior Project Management Analyst; Hollie Allingham (Aguilera), Senior Project Management Analyst; Taher Zeglum, PCA Data Engineer (MDA); Drew Pappas, PCA Project Manager (MDA); John Burken, PCA Control Engineer.
Summary of Research, Academic Departments, 1983-1984.
1984-10-01
miagnetoelast ic strain gauiges. hydraulic (ollrols svsteiiis, robotics, aiiol gas tul-ili( engine (lilic(’. Th’lis wear, e’Ii phasis has beent placed...gatige, the( gifligV id~ itsSsigiifI Co(lifltioflihlg. High Level Real-Time Software for Hydraulic Control Systems in Deep Submergence Vehicles h~iSiAt...Simulation of a Hydraulic Control System At )VISUMt: ASSOCIATII PiiOtISSOt1 IAIU IIB V. I I)L SKA\\ Theo Jriluialrv pourpose of’ this l’C51’drch is to) wxIihi
Software For Graphical Representation Of A Network
NASA Technical Reports Server (NTRS)
Mcallister, R. William; Mclellan, James P.
1993-01-01
System Visualization Tool (SVT) computer program developed to provide systems engineers with means of graphically representing networks. Generates diagrams illustrating structures and states of networks defined by users. Provides systems engineers powerful tool simplifing analysis of requirements and testing and maintenance of complex software-controlled systems. Employs visual models supporting analysis of chronological sequences of requirements, simulation data, and related software functions. Applied to pneumatic, hydraulic, and propellant-distribution networks. Used to define and view arbitrary configurations of such major hardware components of system as propellant tanks, valves, propellant lines, and engines. Also graphically displays status of each component. Advantage of SVT: utilizes visual cues to represent configuration of each component within network. Written in Turbo Pascal(R), version 5.0.
GIS-Based System of Hydrologic and Hydraulic Applications for Highway Engineering
DOT National Transportation Integrated Search
1999-10-01
In this research project, a GIS has been developed to assist in the design of highway drainage facilities by utilizing hydrologic spatial data to calculate the input parameters for standard hydrologic software packages. This GIS reduces the analysis ...
Justification of Estimates for Fiscal Year 1983 Submitted to Congress.
1982-02-01
hierarchies to aid software production; completion of the components of an adaptive suspension vehicle including a storage energy unit, hydraulics, laser...and corrosion (long storage times), and radiation-induced breakdown. Solid- lubricated main engine bearings for cruise missile engines would offer...environments will cause "soft error" (computational and memory storage errors) in advanced microelectronic circuits. Research on high-speed, low-power
NASA Technical Reports Server (NTRS)
Myers, William; Winter, Steve
2006-01-01
The General Electric Reliable and Affordable Controls effort under the NASA Advanced Subsonic Technology (AST) Program has designed, fabricated, and tested advanced controls hardware and software to reduce emissions and improve engine safety and reliability. The original effort consisted of four elements: 1) a Hydraulic Multiplexer; 2) Active Combustor Control; 3) a Variable Displacement Vane Pump (VDVP); and 4) Intelligent Engine Control. The VDVP and Intelligent Engine Control elements were cancelled due to funding constraints and are reported here only to the state they progressed. The Hydraulic Multiplexing element developed and tested a prototype which improves reliability by combining the functionality of up to 16 solenoids and servo-valves into one component with a single electrically powered force motor. The Active Combustor Control element developed intelligent staging and control strategies for low emission combustors. This included development and tests of a Controlled Pressure Fuel Nozzle for fuel sequencing, a Fuel Multiplexer for individual fuel cup metering, and model-based control logic. Both the Hydraulic Multiplexer and Controlled Pressure Fuel Nozzle system were cleared for engine test. The Fuel Multiplexer was cleared for combustor rig test which must be followed by an engine test to achieve full maturation.
Corroded Anchor Structure Stability/Reliability (CAS_Stab-R) Software for Hydraulic Structures
2017-12-01
This report describes software that provides a probabilistic estimate of time -to-failure for a corroding anchor strand system. These anchor...stability to the structure. A series of unique pull-test experiments conducted by Ebeling et al. (2016) at the U.S. Army Engineer Research and...Reliability (CAS_Stab-R) produces probabilistic Remaining Anchor Life time estimates for anchor cables based upon the direct corrosion rate for the
2016-07-01
and gap propagation engineering methodology implemented within the software (CI-Wall) makes use of a hydraulic fracturing criterion, as discussed in...moist unit weight). Soil unit weights: Because of the presence of the upper moist (i.e, non - saturated) region R01 clay layer that is immediately...from two series of complete soil-structure interaction (SSI) non - linear finite element studies for I-Walls at New Orleans and other locations
Dietsch, Benjamin J.; Wilson, Richard C.; Strauch, Kellan R.
2008-01-01
Repeated flooding of Omaha Creek has caused damage in the Village of Homer. Long-term degradation and bridge scouring have changed substantially the channel characteristics of Omaha Creek. Flood-plain managers, planners, homeowners, and others rely on maps to identify areas at risk of being inundated. To identify areas at risk for inundation by a flood having a 1-percent annual probability, maps were created using topographic data and water-surface elevations resulting from hydrologic and hydraulic analyses. The hydrologic analysis for the Omaha Creek study area was performed using historical peak flows obtained from the U.S. Geological Survey streamflow gage (station number 06601000). Flood frequency and magnitude were estimated using the PEAKFQ Log-Pearson Type III analysis software. The U.S. Army Corps of Engineers' Hydrologic Engineering Center River Analysis System, version 3.1.3, software was used to simulate the water-surface elevation for flood events. The calibrated model was used to compute streamflow-gage stages and inundation elevations for the discharges corresponding to floods of selected probabilities. Results of the hydrologic and hydraulic analyses indicated that flood inundation elevations are substantially lower than from a previous study.
Encourage student learning of hydraulic matters by the use of Arduino platform
NASA Astrophysics Data System (ADS)
Rodriguez Sinobas, Leonor; Granja García, Javier; Sánchez Calvo, Raúl
2014-05-01
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for several purposes to anyone interested in creating interactive objects or environments. The hydraulic matters teach at the Agricultural Engineering School at the Technical University of Madrid deal with practical issues regarding the measurement of variables such as pressure, discharge, temperature and soil water content. Most of the data loggers available in the market for these variables at expensive and not always affordable. On the other hand, current students are eager to manage new technological devices thus, their skills could be oriented not only to the application of an electronic platform as Arduino to build low cost data loggers for different purposes, but to encourage their learning in the hydraulic matters improving their self esteem
A method for gear fatigue life prediction considering the internal flow field of the gear pump
NASA Astrophysics Data System (ADS)
Shen, Haidong; Li, Zhiqiang; Qi, Lele; Qiao, Liang
2018-01-01
Gear pump is the most widely used volume type hydraulic pump, and it is the main power source of the hydraulic system. Its performance is influenced by many factors, such as working environment, maintenance, fluid pressure and so on. It is different from the gear transmission system, the internal flow field of gear pump has a greater impact on the gear life, therefore it needs to consider the internal hydraulic system when predicting the gear fatigue life. In this paper, a certain aircraft gear pump as the research object, aim at the typical failure forms, gear contact fatigue, of gear pump, proposing the prediction method based on the virtual simulation. The method use CFD (Computational fluid dynamics) software to analyze pressure distribution of internal flow field of the gear pump, and constructed the unidirectional flow-solid coupling model of gear to acquire the contact stress of tooth surface on Ansys workbench software. Finally, employing nominal stress method and Miner cumulative damage theory to calculated the gear contact fatigue life based on modified material P-S-N curve. Engineering practice show that the method is feasible and efficient.
NASA Astrophysics Data System (ADS)
Andrei, Armas; Robert, Beilicci; Erika, Beilicci
2017-10-01
MIKE 11 is an advanced hydroinformatic tool, a professional engineering software package for simulation of one-dimensional flows in estuaries, rivers, irrigation systems, channels and other water bodies. MIKE 11 is a 1-dimensional river model. It was developed by DHI Water · Environment · Health, Denmark. The basic computational procedure of HEC-RAS for steady flow is based on the solution of the one-dimensional energy equation. Energy losses are evaluated by friction and contraction / expansion. The momentum equation may be used in situations where the water surface profile is rapidly varied. These situations include hydraulic jumps, hydraulics of bridges, and evaluating profiles at river confluences. For unsteady flow, HEC-RAS solves the full, dynamic, 1-D Saint Venant Equation using an implicit, finite difference method. The unsteady flow equation solver was adapted from Dr. Robert L. Barkau’s UNET package. Fluid motion is controlled by the basic principles of conservation of mass, energy and momentum, which form the basis of fluid mechanics and hydraulic engineering. Complex flow situations must be solved using empirical approximations and numerical models, which are based on derivations of the basic principles (backwater equation, Navier-Stokes equation etc.). All numerical models are required to make some form of approximation to solve these principles, and consequently all have their limitations. The study of hydraulics and fluid mechanics is founded on the three basic principles of conservation of mass, energy and momentum. Real-life situations are frequently too complex to solve without the aid of numerical models. There is a tendency among some engineers to discard the basic principles taught at university and blindly assume that the results produced by the model are correct. Regardless of the complexity of models and despite the claims of their developers, all numerical models are required to make approximations. These may be related to geometric limitations, numerical simplification, or the use of empirical correlations. Some are obvious: one-dimensional models must average properties over the two remaining directions. It is the less obvious and poorly advertised approximations that pose the greatest threat to the novice user. Some of these, such as the inability of one-dimensional unsteady models to simulate supercritical flow can cause significant inaccuracy in the model predictions.
FROMS3D: New Software for 3-D Visualization of Fracture Network System in Fractured Rock Masses
NASA Astrophysics Data System (ADS)
Noh, Y. H.; Um, J. G.; Choi, Y.
2014-12-01
A new software (FROMS3D) is presented to visualize fracture network system in 3-D. The software consists of several modules that play roles in management of borehole and field fracture data, fracture network modelling, visualization of fracture geometry in 3-D and calculation and visualization of intersections and equivalent pipes between fractures. Intel Parallel Studio XE 2013, Visual Studio.NET 2010 and the open source VTK library were utilized as development tools to efficiently implement the modules and the graphical user interface of the software. The results have suggested that the developed software is effective in visualizing 3-D fracture network system, and can provide useful information to tackle the engineering geological problems related to strength, deformability and hydraulic behaviors of the fractured rock masses.
Software Health Management with Bayesian Networks
NASA Technical Reports Server (NTRS)
Mengshoel, Ole; Schumann, JOhann
2011-01-01
Most modern aircraft as well as other complex machinery is equipped with diagnostics systems for its major subsystems. During operation, sensors provide important information about the subsystem (e.g., the engine) and that information is used to detect and diagnose faults. Most of these systems focus on the monitoring of a mechanical, hydraulic, or electromechanical subsystem of the vehicle or machinery. Only recently, health management systems that monitor software have been developed. In this paper, we will discuss our approach of using Bayesian networks for Software Health Management (SWHM). We will discuss SWHM requirements, which make advanced reasoning capabilities for the detection and diagnosis important. Then we will present our approach to using Bayesian networks for the construction of health models that dynamically monitor a software system and is capable of detecting and diagnosing faults.
Engine having hydraulic and fan drive systems using a single high pressure pump
Bartley, Bradley E.; Blass, James R.; Gibson, Dennis H.
2000-01-01
An engine comprises a hydraulic system attached to an engine housing that includes a high pressure pump and a hydraulic fluid flowing through at least one passageway. A fan drive system is also attached to the engine housing and includes a hydraulic motor and a fan which can move air over the engine. The hydraulic motor includes an inlet fluidly connected to the at least one passageway.
A software tool for rapid flood inundation mapping
Verdin, James; Verdin, Kristine; Mathis, Melissa L.; Magadzire, Tamuka; Kabuchanga, Eric; Woodbury, Mark; Gadain, Hussein
2016-06-02
The GIS Flood Tool (GFT) was developed by the U.S. Geological Survey with support from the U.S. Agency for International Development’s Office of U.S. Foreign Disaster Assistance to provide a means for production of reconnaissance-level flood inundation mapping for data-sparse and resource-limited areas of the world. The GFT has also attracted interest as a tool for rapid assessment flood inundation mapping for the Flood Inundation Mapping Program of the U.S. Geological Survey. The GFT can fill an important gap for communities that lack flood inundation mapping by providing a first-estimate of inundation zones, pending availability of resources to complete an engineering study. The tool can also help identify priority areas for application of scarce flood inundation mapping resources. The technical basis of the GFT is an application of the Manning equation for steady flow in an open channel, operating on specially processed digital elevation data. The GFT is implemented as a software extension in ArcGIS. Output maps from the GFT were validated at 11 sites with inundation maps produced previously by the Flood Inundation Mapping Program using standard one-dimensional hydraulic modeling techniques. In 80 percent of the cases, the GFT inundation patterns matched 75 percent or more of the one-dimensional hydraulic model inundation patterns. Lower rates of pattern agreement were seen at sites with low relief and subtle surface water divides. Although the GFT is simple to use, it should be applied with the oversight or review of a qualified hydraulic engineer who understands the simplifying assumptions of the approach.
DOE Office of Scientific and Technical Information (OSTI.GOV)
A. Alfonsi; C. Rabiti; D. Mandelli
The Reactor Analysis and Virtual control ENviroment (RAVEN) code is a software tool that acts as the control logic driver and post-processing engine for the newly developed Thermal-Hydraulic code RELAP-7. RAVEN is now a multi-purpose Probabilistic Risk Assessment (PRA) software framework that allows dispatching different functionalities: Derive and actuate the control logic required to simulate the plant control system and operator actions (guided procedures), allowing on-line monitoring/controlling in the Phase Space Perform both Monte-Carlo sampling of random distributed events and Dynamic Event Tree based analysis Facilitate the input/output handling through a Graphical User Interface (GUI) and a post-processing data miningmore » module« less
2014-06-01
Integration of Advanced Sediment Transport Tools into HEC-RAS by Paul M. Boyd and Stanford A. Gibson PURPOSE: This Coastal and Hydraulics Engineering...Technical Note (CHETN) summarizes the development and initial testing of new sediment transport and modeling tools developed by the U.S. Army Corps...sediment transport within the USACE HEC River Analysis System (HEC-RAS) software package and to determine its applicability to Regional Sediment
Physical and numerical modeling of hydrophysical proceses on the site of underwater pipelines
NASA Astrophysics Data System (ADS)
Garmakova, M. E.; Degtyarev, V. V.; Fedorova, N. N.; Shlychkov, V. A.
2018-03-01
The paper outlines issues related to ensuring the exploitation safety of underwater pipelines that are at risk of accidents. The performed research is based on physical and mathematical modeling of local bottom erosion in the area of pipeline location. The experimental studies were performed on the basis of the Hydraulics Laboratory of the Department of Hydraulic Engineering Construction, Safety and Ecology of NSUACE (Sibstrin). In the course of physical experiments it was revealed that the intensity of the bottom soil reforming depends on the deepening of the pipeline. The ANSYS software has been used for numerical modeling. The process of erosion of the sandy bottom was modeled under the pipeline. Comparison of computational results at various mass flow rates was made.
Hydraulic modeling development and application in water resources engineering
Simoes, Francisco J.; Yang, Chih Ted; Wang, Lawrence K.
2015-01-01
The use of modeling has become widespread in water resources engineering and science to study rivers, lakes, estuaries, and coastal regions. For example, computer models are commonly used to forecast anthropogenic effects on the environment, and to help provide advanced mitigation measures against catastrophic events such as natural and dam-break floods. Linking hydraulic models to vegetation and habitat models has expanded their use in multidisciplinary applications to the riparian corridor. Implementation of these models in software packages on personal desktop computers has made them accessible to the general engineering community, and their use has been popularized by the need of minimal training due to intuitive graphical user interface front ends. Models are, however, complex and nontrivial, to the extent that even common terminology is sometimes ambiguous and often applied incorrectly. In fact, many efforts are currently under way in order to standardize terminology and offer guidelines for good practice, but none has yet reached unanimous acceptance. This chapter provides a view of the elements involved in modeling surface flows for the application in environmental water resources engineering. It presents the concepts and steps necessary for rational model development and use by starting with the exploration of the ideas involved in defining a model. Tangible form of those ideas is provided by the development of a mathematical and corresponding numerical hydraulic model, which is given with a substantial amount of detail. The issues of model deployment in a practical and productive work environment are also addressed. The chapter ends by presenting a few model applications highlighting the need for good quality control in model validation.
Engine having a high pressure hydraulic system and low pressure lubricating system
Bartley, Bradley E.; Blass, James R.; Gibson, Dennis H.
2000-01-01
An engine includes a high pressure hydraulic system having a high pressure pump and at least one hydraulically-actuated device attached to an engine housing. A low pressure engine lubricating system is attached to the engine housing and includes a circulation conduit fluidly connected to an outlet from the high pressure pump.
Hydraulic integration and shrub growth form linked across continental aridity gradients
H. Jochen Schenk; Christine M. Goedhart; Marisa Nordenstahl; Hugo I. Martinez Cabrera; Cynthia S. Jones
2008-01-01
Both engineered hydraulic systems and plant hydraulic systems are protected against failure by resistance, reparability, and redundancy. A basic rule of reliability engineering is that the level of independent redundancy should increase with increasing risk of fatal system failure. Here we show that hydraulic systems of plants function as predicted by this engineering...
Bringing simulation to engineers in the field: a Web 2.0 approach.
Haines, Robert; Khan, Kashif; Brooke, John
2009-07-13
Field engineers working on water distribution systems have to implement day-to-day operational decisions. Since pipe networks are highly interconnected, the effects of such decisions are correlated with hydraulic and water quality conditions elsewhere in the network. This makes the provision of predictive decision support tools (DSTs) for field engineers critical to optimizing the engineering work on the network. We describe how we created DSTs to run on lightweight mobile devices by using the Web 2.0 technique known as Software as a Service. We designed our system following the architectural style of representational state transfer. The system not only displays static geographical information system data for pipe networks, but also dynamic information and prediction of network state, by invoking and displaying the results of simulations running on more powerful remote resources.
Microcomputer software for storm drain hydraulic gradeline computation.
DOT National Transportation Integrated Search
1987-01-01
A microcomputer software module was developed for the computation of hydraulic gradeline in storm sewer systems. The computer module has been attached to the program '"HYDRA", which is being adopted by the FHWA organized Pooled Fund Study. on Integra...
Design of hydraulic output Stirling engine
NASA Technical Reports Server (NTRS)
Toscano, W. M.; Harvey, A. C.; Lee, K.
1983-01-01
A hydraulic output system for the RE-1000 free piston stirling engine (FPSE) was designed. The hydraulic output system can be readily integrated with the existing hot section of RE-1000 FPSE. The system has two simply supported diaphragms which separate the engine gas from the hydraulic fluid, a dynamic balance mechanism, and a novel, null center band hydraulic pump. The diaphragms are designed to endure more than 10 billion cycles, and to withstand the differential pressure load as high as 14 MPa. The projected thermodynamic performance of the hydraulic output version of RE-1000 FPSE is 1.87 kW at 29/7 percent brake efficiency.
Automatic reactor model synthesis with genetic programming.
Dürrenmatt, David J; Gujer, Willi
2012-01-01
Successful modeling of wastewater treatment plant (WWTP) processes requires an accurate description of the plant hydraulics. Common methods such as tracer experiments are difficult and costly and thus have limited applicability in practice; engineers are often forced to rely on their experience only. An implementation of grammar-based genetic programming with an encoding to represent hydraulic reactor models as program trees should fill this gap: The encoding enables the algorithm to construct arbitrary reactor models compatible with common software used for WWTP modeling by linking building blocks, such as continuous stirred-tank reactors. Discharge measurements and influent and effluent concentrations are the only required inputs. As shown in a synthetic example, the technique can be used to identify a set of reactor models that perform equally well. Instead of being guided by experience, the most suitable model can now be chosen by the engineer from the set. In a second example, temperature measurements at the influent and effluent of a primary clarifier are used to generate a reactor model. A virtual tracer experiment performed on the reactor model has good agreement with a tracer experiment performed on-site.
Mitigating Motion Base Safety Issues: The NASA LaRC CMF Implementation
NASA Technical Reports Server (NTRS)
Bryant, Richard B., Jr.; Grupton, Lawrence E.; Martinez, Debbie; Carrelli, David J.
2005-01-01
The NASA Langley Research Center (LaRC), Cockpit Motion Facility (CMF) motion base design has taken advantage of inherent hydraulic characteristics to implement safety features using hardware solutions only. Motion system safety has always been a concern and its implementation is addressed differently by each organization. Some approaches rely heavily on software safety features. Software which performs safety functions is subject to more scrutiny making its approval, modification, and development time consuming and expensive. The NASA LaRC's CMF motion system is used for research and, as such, requires that the software be updated or modified frequently. The CMF's customers need the ability to update the simulation software frequently without the associated cost incurred with safety critical software. This paper describes the CMF engineering team's approach to achieving motion base safety by designing and implementing all safety features in hardware, resulting in applications software (including motion cueing and actuator dynamic control) being completely independent of the safety devices. This allows the CMF safety systems to remain intact and unaffected by frequent research system modifications.
Hydraulic integration and shrub growth form linked across continental aridity gradients.
H. Jochen Schenk; Susana Espino; Christine M. Goedhart; Marisa Nordenstahl; Hugo I. Martinez Cabrera; Cynthia S. Jones
2009-01-01
Both engineered hydraulic systems and plant hydraulic systems are protected against failure by resistance, reparability, and redundancy. A basic rule of reliability engineering is that the level of...
The 25 kWe solar thermal Stirling hydraulic engine system: Conceptual design
NASA Technical Reports Server (NTRS)
White, Maurice; Emigh, Grant; Noble, Jack; Riggle, Peter; Sorenson, Torvald
1988-01-01
The conceptual design and analysis of a solar thermal free-piston Stirling hydraulic engine system designed to deliver 25 kWe when coupled to a 11 meter test bed concentrator is documented. A manufacturing cost assessment for 10,000 units per year was made. The design meets all program objectives including a 60,000 hr design life, dynamic balancing, fully automated control, more than 33.3 percent overall system efficiency, properly conditioned power, maximum utilization of annualized insolation, and projected production costs. The system incorporates a simple, rugged, reliable pool boiler reflux heat pipe to transfer heat from the solar receiver to the Stirling engine. The free-piston engine produces high pressure hydraulic flow which powers a commercial hydraulic motor that, in turn, drives a commercial rotary induction generator. The Stirling hydraulic engine uses hermetic bellows seals to separate helium working gas from hydraulic fluid which provides hydrodynamic lubrication to all moving parts. Maximum utilization of highly refined, field proven commercial components for electric power generation minimizes development cost and risk.
Environmentally safe fluids for hydraulics used in civil engineering
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wirzberger, E.; Rexroth, M.
1995-12-31
The majority of hydraulic units used in civil engineering are operated with pressure fluids based on mineral oil. Most civil engineering projects are installed near or immediately next to bodies of water, therefore, any leakage signifies danger for the environment. We try to avert this danger with increasingly safe hydraulic drives. However, growing environmental awareness and stricter laws are demanding more and more environmentally safe hydraulic fluids. Today, the manufacturers of fluids and hydraulic drives have to accept this challenge. What exactly is an environmentally safe hydraulic fluid? The major objectives are: (1) they have to be biodegradable, (2) nomore » fish toxicity, (3) no water pollution, and (4) food compatibility.« less
Conceptual design and cost analysis of hydraulic output unit for 15 kW free-piston Stirling engine
NASA Technical Reports Server (NTRS)
White, M. A.
1982-01-01
A long-life hydraulic converter with unique features was conceptually designed to interface with a specified 15 kW(e) free-piston Stirling engine in a solar thermal dish application. Hydraulic fluid at 34.5 MPa (5000 psi) is produced to drive a conventional hydraulic motor and rotary alternator. Efficiency of the low-maintenance converter design was calculated at 93.5% for a counterbalanced version and 97.0% without the counterbalance feature. If the converter were coupled to a Stirling engine with design parameters more typcial of high-technology Stirling engines, counterbalanced converter efficiency could be increased to 99.6%. Dynamic computer simulation studies were conducted to evaluate performance and system sensitivities. Production costs of the complete Stirling hydraulic/electric power system were evaluated at $6506 which compared with $8746 for an alternative Stirling engine/linear alternator system.
14 CFR 33.72 - Hydraulic actuating systems.
Code of Federal Regulations, 2014 CFR
2014-01-01
... 14 Aeronautics and Space 1 2014-01-01 2014-01-01 false Hydraulic actuating systems. 33.72 Section 33.72 Aeronautics and Space FEDERAL AVIATION ADMINISTRATION, DEPARTMENT OF TRANSPORTATION AIRCRAFT AIRWORTHINESS STANDARDS: AIRCRAFT ENGINES Design and Construction; Turbine Aircraft Engines § 33.72 Hydraulic...
14 CFR 33.72 - Hydraulic actuating systems.
Code of Federal Regulations, 2013 CFR
2013-01-01
... 14 Aeronautics and Space 1 2013-01-01 2013-01-01 false Hydraulic actuating systems. 33.72 Section 33.72 Aeronautics and Space FEDERAL AVIATION ADMINISTRATION, DEPARTMENT OF TRANSPORTATION AIRCRAFT AIRWORTHINESS STANDARDS: AIRCRAFT ENGINES Design and Construction; Turbine Aircraft Engines § 33.72 Hydraulic...
14 CFR 33.72 - Hydraulic actuating systems.
Code of Federal Regulations, 2012 CFR
2012-01-01
... 14 Aeronautics and Space 1 2012-01-01 2012-01-01 false Hydraulic actuating systems. 33.72 Section 33.72 Aeronautics and Space FEDERAL AVIATION ADMINISTRATION, DEPARTMENT OF TRANSPORTATION AIRCRAFT AIRWORTHINESS STANDARDS: AIRCRAFT ENGINES Design and Construction; Turbine Aircraft Engines § 33.72 Hydraulic...
Engine with hydraulic fuel injection and ABS circuit using a single high pressure pump
Bartley, Bradley E.; Blass, James R.; Gibson, Dennis H.
2001-01-01
An engine system comprises a hydraulically actuated fuel injection system and an ABS circuit connected via a fluid flow passage that provides hydraulic fluid to both the fuel injection system and to the ABS circuit. The hydraulically actuated system includes a high pressure pump. The fluid control passage is in fluid communication with an outlet from the high pressure pump.
46 CFR 112.50-3 - Hydraulic starting.
Code of Federal Regulations, 2010 CFR
2010-10-01
... 46 Shipping 4 2010-10-01 2010-10-01 false Hydraulic starting. 112.50-3 Section 112.50-3 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) ELECTRICAL ENGINEERING EMERGENCY LIGHTING AND POWER SYSTEMS Emergency Diesel and Gas Turbine Engine Driven Generator Sets § 112.50-3 Hydraulic...
46 CFR 112.50-3 - Hydraulic starting.
Code of Federal Regulations, 2011 CFR
2011-10-01
... 46 Shipping 4 2011-10-01 2011-10-01 false Hydraulic starting. 112.50-3 Section 112.50-3 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) ELECTRICAL ENGINEERING EMERGENCY LIGHTING AND POWER SYSTEMS Emergency Diesel and Gas Turbine Engine Driven Generator Sets § 112.50-3 Hydraulic...
Final design of a free-piston hydraulic advanced Stirling conversion system
NASA Technical Reports Server (NTRS)
Wallace, D. A.; Noble, J. E.; Emigh, S. G.; Ross, B. A.; Lehmann, G. A.
1991-01-01
Under the US Department of Energy's (DOEs) Solar Thermal Technology Program, Sandia National Laboratories is evaluating heat engines for solar distributed receiver systems. The final design is described of an engineering prototype advanced Stirling conversion system (ASCS) with a free-piston hydraulic engine output capable of delivering about 25 kW of electric power to a utility grid. The free-piston Stirling engine has the potential for a highly reliable engine with long life because it has only a few moving parts, has noncontacting bearings, and can be hermetically sealed. The ASCS is designed to deliver maximum power per year over a range of solar input with a design life of 30 years (60,000 h). The system includes a liquid Nak pool boiler heat transport system and a free-piston Stirling engine with high-pressure hydraulic output, coupled with a bent axis variable displacement hydraulic motor and a rotary induction generator.
Final design of a free-piston hydraulic advanced Stirling conversion system
NASA Astrophysics Data System (ADS)
Wallace, D. A.; Noble, J. E.; Emigh, S. G.; Ross, B. A.; Lehmann, G. A.
Under the US Department of Energy's (DOEs) Solar Thermal Technology Program, Sandia National Laboratories is evaluating heat engines for solar distributed receiver systems. The final design is described of an engineering prototype advanced Stirling conversion system (ASCS) with a free-piston hydraulic engine output capable of delivering about 25 kW of electric power to a utility grid. The free-piston Stirling engine has the potential for a highly reliable engine with long life because it has only a few moving parts, has noncontacting bearings, and can be hermetically sealed. The ASCS is designed to deliver maximum power per year over a range of solar input with a design life of 30 years (60,000 h). The system includes a liquid Nak pool boiler heat transport system and a free-piston Stirling engine with high-pressure hydraulic output, coupled with a bent axis variable displacement hydraulic motor and a rotary induction generator.
Water supply pipe dimensioning using hydraulic power dissipation
NASA Astrophysics Data System (ADS)
Sreemathy, J. R.; Rashmi, G.; Suribabu, C. R.
2017-07-01
Proper sizing of the pipe component of water distribution networks play an important role in the overall design of the any water supply system. Several approaches have been applied for the design of networks from an economical point of view. Traditional optimization techniques and population based stochastic algorithms are widely used to optimize the networks. But the use of these approaches is mostly found to be limited to the research level due to difficulties in understanding by the practicing engineers, design engineers and consulting firms. More over due to non-availability of commercial software related to the optimal design of water distribution system,it forces the practicing engineers to adopt either trial and error or experience-based design. This paper presents a simple approach based on power dissipation in each pipeline as a parameter to design the network economically, but not to the level of global minimum cost.
NASA Technical Reports Server (NTRS)
1988-01-01
Martin Marietta Aero and Naval Systems has advanced the CAD art to a very high level at its Robotics Laboratory. One of the company's major projects is construction of a huge Field Material Handling Robot for the Army's Human Engineering Lab. Design of FMR, intended to move heavy and dangerous material such as ammunition, was a triumph in CAD Engineering. Separate computer problems modeled the robot's kinematics and dynamics, yielding such parameters as the strength of materials required for each component, the length of the arms, their degree of freedom and power of hydraulic system needed. The Robotics Lab went a step further and added data enabling computer simulation and animation of the robot's total operational capability under various loading and unloading conditions. NASA computer program (IAC), integrated Analysis Capability Engineering Database was used. Program contains a series of modules that can stand alone or be integrated with data from sensors or software tools.
Encouraging the Learning of Hydraulic Engineering Subjects in Agricultural Engineering Schools
ERIC Educational Resources Information Center
Sinobas, Leonor Rodríguez; Sánchez Calvo, Raúl
2014-01-01
Several methodological approaches to improve the understanding and motivation of students in Hydraulic Engineering courses have been adopted in the Agricultural Engineering School at Technical University of Madrid. During three years student's progress and satisfaction have been assessed by continuous monitoring and the use of…
2. CHANNEL DIMENSIONS AND ALIGNMENT RESEARCH INSTRUMENTATION. HYDRAULIC ENGINEER PILOTING ...
2. CHANNEL DIMENSIONS AND ALIGNMENT RESEARCH INSTRUMENTATION. HYDRAULIC ENGINEER PILOTING VIDEO-CONTROLED BOAT MODEL FROM CONTROL TRAILER. NOTE VIEW FROM BOAT-MOUNTED VIDEO CAMERA SHOWN ON MONITOR, AND MODEL WATERWAY VISIBLE THROUGH WINDOW AT LEFT. - Waterways Experiment Station, Hydraulics Laboratory, Halls Ferry Road, 2 miles south of I-20, Vicksburg, Warren County, MS
Floor Plans Engine Removal Platform, Hold Down Arm Platform, ...
Floor Plans - Engine Removal Platform, Hold Down Arm Platform, Hydraulic Equipment Platforms, Isometric Cutaway of Engine Removal Platform, Isometric Cutaway of Hold Down Arm Platform, Isometric Cutaway of Hydraulic Platforms and Engine Support System Access - Marshall Space Flight Center, Saturn V S-IC Static Test Facility, West Test Area, Huntsville, Madison County, AL
DOE Office of Scientific and Technical Information (OSTI.GOV)
Smith, F.; Flach, G.
This report describes work performed by the Savannah River National Laboratory (SRNL) in fiscal year 2014 to develop a new Cementitious Barriers Project (CBP) software module designated as FLOExcel. FLOExcel incorporates a uniform database to capture material characterization data and a GoldSim model to define flow properties for both intact and fractured cementitious materials and estimate Darcy velocity based on specified hydraulic head gradient and matric tension. The software module includes hydraulic parameters for intact cementitious and granular materials in the database and a standalone GoldSim framework to manipulate the data. The database will be updated with new data asmore » it comes available. The software module will later be integrated into the next release of the CBP Toolbox, Version 3.0. This report documents the development efforts for this software module. The FY14 activities described in this report focused on the following two items that form the FLOExcel package; 1) Development of a uniform database to capture CBP data for cementitious materials. In particular, the inclusion and use of hydraulic properties of the materials are emphasized; and 2) Development of algorithms and a GoldSim User Interface to calculate hydraulic flow properties of degraded and fractured cementitious materials. Hydraulic properties are required in a simulation of flow through cementitious materials such as Saltstone, waste tank fill grout, and concrete barriers. At SRNL these simulations have been performed using the PORFLOW code as part of Performance Assessments for salt waste disposal and waste tank closure.« less
14 CFR 33.72 - Hydraulic actuating systems.
Code of Federal Regulations, 2011 CFR
2011-01-01
... 33.72 Aeronautics and Space FEDERAL AVIATION ADMINISTRATION, DEPARTMENT OF TRANSPORTATION AIRCRAFT AIRWORTHINESS STANDARDS: AIRCRAFT ENGINES Design and Construction; Turbine Aircraft Engines § 33.72 Hydraulic... engine is expected to operate. Each filter or screen must be accessible for servicing and each tank must...
14 CFR 33.72 - Hydraulic actuating systems.
Code of Federal Regulations, 2010 CFR
2010-01-01
... 33.72 Aeronautics and Space FEDERAL AVIATION ADMINISTRATION, DEPARTMENT OF TRANSPORTATION AIRCRAFT AIRWORTHINESS STANDARDS: AIRCRAFT ENGINES Design and Construction; Turbine Aircraft Engines § 33.72 Hydraulic... engine is expected to operate. Each filter or screen must be accessible for servicing and each tank must...
NASA Astrophysics Data System (ADS)
Ahmadia, A. J.; Kees, C. E.
2014-12-01
Developing scientific software is a continuous balance between not reinventing the wheel and getting fragile codes to interoperate with one another. Binary software distributions such as Anaconda provide a robust starting point for many scientific software packages, but this solution alone is insufficient for many scientific software developers. HashDist provides a critical component of the development workflow, enabling highly customizable, source-driven, and reproducible builds for scientific software stacks, available from both the IPython Notebook and the command line. To address these issues, the Coastal and Hydraulics Laboratory at the US Army Engineer Research and Development Center has funded the development of HashDist in collaboration with Simula Research Laboratories and the University of Texas at Austin. HashDist is motivated by a functional approach to package build management, and features intelligent caching of sources and builds, parametrized build specifications, and the ability to interoperate with system compilers and packages. HashDist enables the easy specification of "software stacks", which allow both the novice user to install a default environment and the advanced user to configure every aspect of their build in a modular fashion. As an advanced feature, HashDist builds can be made relocatable, allowing the easy redistribution of binaries on all three major operating systems as well as cloud, and supercomputing platforms. As a final benefit, all HashDist builds are reproducible, with a build hash specifying exactly how each component of the software stack was installed. This talk discusses the role of HashDist in the hydrological sciences, including its use by the Coastal and Hydraulics Laboratory in the development and deployment of the Proteus Toolkit as well as the Rapid Operational Access and Maneuver Support project. We demonstrate HashDist in action, and show how it can effectively support development, deployment, teaching, and reproducibility for scientists working in the hydrological sciences. The HashDist documentation is available from: http://hashdist.readthedocs.org/en/latest/ HashDist is currently hosted at: https://github.com/hashdist/hashdist
Hydraulically actuated gas exchange valve assembly and engine using same
Carroll, Thomas S.; Taylor, Gregory O.
2002-09-03
An engine comprises a housing that defines a hollow piston cavity that is separated from a gas passage by a valve seat. The housing further defines a biasing hydraulic cavity and a control hydraulic cavity. A gas valve member is also included in the engine and is movable relative to the valve seat between an open position at which the hollow piston cavity is open to the gas passage and a closed position in which the hollow piston cavity is blocked from the gas passage. The gas valve member includes a ring mounted on a valve piece and a retainer positioned between the ring and the valve piece. A closing hydraulic surface is included on the gas valve member and is exposed to liquid pressure in the biasing hydraulic cavity.
Alternative Fuels Data Center: Vehicle Search
ZeroTruck Search Engines and Hybrid Systems For medium- and heavy-duty vehicles: Engine & Power Sources Hydraulic hybrid Hybrid - CNG Hybrid - Diesel Electric Hybrid - LNG Hybrid Search x Pick Engine Fuel Natural Gas Propane Electric Plug-in Hybrid Electric Hydraulic hybrid Hybrid Search x Pick Engine Fuel
Integrated hydraulic cooler and return rail in camless cylinder head
Marriott, Craig D [Clawson, MI; Neal, Timothy L [Ortonville, MI; Swain, Jeff L [Flushing, MI; Raimao, Miguel A [Colorado Springs, CO
2011-12-13
An engine assembly may include a cylinder head defining an engine coolant reservoir, a pressurized fluid supply, a valve actuation assembly, and a hydraulic fluid reservoir. The valve actuation assembly may be in fluid communication with the pressurized fluid supply and may include a valve member displaceable by a force applied by the pressurized fluid supply. The hydraulic fluid reservoir may be in fluid communication with the valve actuation assembly and in a heat exchange relation to the engine coolant reservoir.
Encouraging the learning of hydraulic engineering subjects in agricultural engineering schools
NASA Astrophysics Data System (ADS)
Rodríguez Sinobas, Leonor; Sánchez Calvo, Raúl
2014-09-01
Several methodological approaches to improve the understanding and motivation of students in Hydraulic Engineering courses have been adopted in the Agricultural Engineering School at Technical University of Madrid. During three years student's progress and satisfaction have been assessed by continuous monitoring and the use of 'online' and web tools in two undergraduate courses. Results from their application to encourage learning and communication skills in Hydraulic Engineering subjects are analysed and compared to the initial situation. Student's academic performance has improved since their application, but surveys made among students showed that not all the methodological proposals were perceived as beneficial. Their participation in the 'online', classroom and reading activities was low although they were well assessed.
78 FR 18255 - Airworthiness Directives; Hartzell Propeller, Inc. Propellers
Federal Register 2010, 2011, 2012, 2013, 2014
2013-03-26
... engine oil leak. This proposed AD would require replacement of the propeller hydraulic bladder diaphragm. We are proposing this AD to prevent propeller hydraulic bladder diaphragm rupture, loss of engine oil, damage to the engine, and loss of the airplane. DATES: We must receive comments on this proposed AD by...
USDA-ARS?s Scientific Manuscript database
Critical to the use of modeling tools for the hydraulic analysis of surface irrigation systems is characterizing the infiltration and hydraulic resistance process. Since those processes are still not well understood, various formulations are currently used to represent them. A software component h...
Fitness-for-Purpose Evaluation of Hydraulic Steel Structures
2007-11-01
ER D C TR -0 7- 15 Navigation Systems Research Program Fitness-for-Purpose Evaluation of Hydraulic Steel Structures Robert J...Evaluation of Hydraulic Steel Structures Robert J. Dexter University of Minnesota Department of Civil Engineering 500 Pillsbury Drive S.E...distribution is unlimited. Prepared for U.S. Army Corps of Engineers Washington, DC 20314-1000 Under Inspection and Condition Assessment of Steel
76 FR 37247 - Airworthiness Directives; Learjet Inc. Model 45 Airplanes
Federal Register 2010, 2011, 2012, 2013, 2014
2011-06-27
... the left engine accessory compartment, and corrective actions if necessary. This new AD also requires...) Replace the left engine fuel and hydraulic tubing and install a tubing support channel using new parts. (2... other damage of the case drain tube from the hydraulic pump case installed on the left-hand engine, and...
NASA Astrophysics Data System (ADS)
Miclosina, C. O.; Balint, D. I.; Campian, C. V.; Frunzaverde, D.; Ion, I.
2012-11-01
This paper deals with the optimization of the axial hydraulic turbines of Kaplan type. The optimization of the runner blade is presented systematically from two points of view: hydrodynamic and constructive. Combining these aspects in order to gain a safer operation when unsteady effects occur in the runner of the turbine is attempted. The design and optimization of the runner blade is performed with QTurbo3D software developed at the Center for Research in Hydraulics, Automation and Thermal Processes (CCHAPT) from "Eftimie Murgu" University of Resita, Romania. QTurbo3D software offers possibilities to design the meridian channel of hydraulic turbines design the blades and optimize the runner blade. 3D modeling and motion analysis of the runner blade operating mechanism are accomplished using SolidWorks software. The purpose of motion study is to obtain forces, torques or stresses in the runner blade operating mechanism, necessary to estimate its lifetime. This paper clearly states the importance of combining the hydrodynamics with the structural design in the optimization procedure of the runner of hydraulic turbines.
Investigation of possible wellbore cement failures during hydraulic fracturing operations
Researchers used the peer-reviewed TOUGH+ geomechanics computational software and simulation system to investigate the possibility of fractures and shear failure along vertical wells during hydraulic fracturing operations.
Design of a Novel Electro-hydraulic Drive Downhole Tractor
NASA Astrophysics Data System (ADS)
Fang, Delei; Shang, Jianzhong; Yang, Junhong; Wang, Zhuo; Wu, Wei
2018-02-01
In order to improve the traction ability and the work efficiency of downhole tractor in oil field, a novel electro-hydraulic drive downhole tractor was designed. The tractor’s supporting mechanism and moving mechanism were analyzed based on the tractor mechanical structure. Through the introduction of hydraulic system, the hydraulic drive mechanism and the implementation process were researched. Based on software, analysis of tractor hydraulic drive characteristic and movement performance were simulated, which provide theoretical basis for the development of tractor prototype.
Validation of material point method for soil fluidisation analysis
NASA Astrophysics Data System (ADS)
Bolognin, Marco; Martinelli, Mario; Bakker, Klaas J.; Jonkman, Sebastiaan N.
2017-06-01
The main aim of this paper is to describe and analyse the modelling of vertical column tests that undergo fluidisation by the application of a hydraulic gradient. A recent advancement of the material point method (MPM), allows studying both stationary and non-stationary fluid flow while interacting with the solid phase. The fluidisation initiation and post-fluidisation processes of the soil will be investigated with an advanced MPM formulation (Double Point) in which the behavior of the solid and the liquid phase is evaluated separately, assigning to each of them a set of material points (MPs). The result of these simulations are compared to analytic solutions and measurements from laboratory experiments. This work is used as a benchmark test for the MPM double point formulation in the Anura3D software and to verify the feasibility of the software for possible future engineering applications.
NASA Technical Reports Server (NTRS)
Gale, R. L.; Nease, A. W.; Nelson, D. J.
1978-01-01
Computer program mathematically describes complete hydraulic systems to study their dynamic performance. Program employs subroutines that simulate components of hydraulic system, which are then controlled by main program. Program is useful to engineers working with detailed performance results of aircraft, spacecraft, or similar hydraulic systems.
International Institute for Hydraulic and Environmental Engineering
ERIC Educational Resources Information Center
Mostertman, L. J.
1977-01-01
Describes the activities of the International Institute for Hydraulic and Environmental Engineering (IHE), whose primary function is the promotion of the better use of water resources as a vehicle of development by the transfer of knowledge and experience. (Author/RK)
2013-09-01
Halls Ferry Road; Bldg 3270; RM 1810 Vicksburg, MS 39180 Raymond S. Chapman Coastal and Hydraulics Laboratory U.S. Army Engineer Research and...11 Figure 6. Olmsted 1:5 scale hydraulic flume, Phase 2 test bed...Bailey, Environmental Engineering Branch (EEB) of EPED; Andy Martin, EEB; Dr. Ray Chapman, ERDC Coastal and Hydraulics Laboratory (CHL); and Pam
Phase 1 Feasibility Study: Seawater Hydraulic Transfer Pump
1996-11-01
2442532 3408040 M/ DIRECT HYDRAULIC DRIVE FOR LARGE FLOTATION CELLS 2440714 3406737 A-5 M/ COMBINED ANTISKID AND TRACTION CONTROL ELECTRONIC BRAKE SYSTEM ...HYDRAULIC PRESSURE 2449168 3412870 M/ POWER STEERING PUMP WITH BALANCED PORTING 2446911 3411257 M/ HYDRAULIC BRAKE SYSTEM INCLUDING SLIP CONTROL ...2440401 3406424 M/ HYDRAULIC CIRCUIT FOR RUNNING A CRAWLER VEHICLE 2434313 3402015 M/ HYDRAULICALLY ACTUATED AIRCRAFT ENGINE CONTROL SYSTEM 2425918
46 CFR 112.50-3 - Hydraulic starting.
Code of Federal Regulations, 2013 CFR
2013-10-01
... 46 Shipping 4 2013-10-01 2013-10-01 false Hydraulic starting. 112.50-3 Section 112.50-3 Shipping... POWER SYSTEMS Emergency Diesel and Gas Turbine Engine Driven Generator Sets § 112.50-3 Hydraulic starting. A hydraulic starting system must meet the following: (a) The hydraulic starting system must be a...
46 CFR 112.50-3 - Hydraulic starting.
Code of Federal Regulations, 2012 CFR
2012-10-01
... 46 Shipping 4 2012-10-01 2012-10-01 false Hydraulic starting. 112.50-3 Section 112.50-3 Shipping... POWER SYSTEMS Emergency Diesel and Gas Turbine Engine Driven Generator Sets § 112.50-3 Hydraulic starting. A hydraulic starting system must meet the following: (a) The hydraulic starting system must be a...
46 CFR 112.50-3 - Hydraulic starting.
Code of Federal Regulations, 2014 CFR
2014-10-01
... 46 Shipping 4 2014-10-01 2014-10-01 false Hydraulic starting. 112.50-3 Section 112.50-3 Shipping... POWER SYSTEMS Emergency Diesel and Gas Turbine Engine Driven Generator Sets § 112.50-3 Hydraulic starting. A hydraulic starting system must meet the following: (a) The hydraulic starting system must be a...
Dynamic Characteristics of Simple Cylindrical Hydraulic Engine Mount Utilizing Air Compressibility
NASA Astrophysics Data System (ADS)
Nakahara, Kazunari; Nakagawa, Noritoshi; Ohta, Katsutoshi
A cylindrical hydraulic engine mount with simple construction has been developed. This engine mount has a sub chamber formed by utilizing air compressibility without a diaphragm. A mathematical model of the mount is presented to predict non-linear dynamic characteristics in consideration of the effect of the excitation amplitude on the storage stiffness and loss factor. The mathematical model predicts experimental results well for the frequency responses of the storage stiffness and loss factor over the frequency range of 5 Hz to 60Hz. The effect of air volume and internal pressure on the dynamic characteristics is clarified by the analysis and dynamic characterization testing. The effectiveness of the cylindrical hydraulic engine mount on the reduction of engine shake is demonstrated for riding comfort through on-vehicle testing with a chassis dynamometer.
NASA Astrophysics Data System (ADS)
Schoeftner, J.; Ebner, W.
2017-12-01
Automated and manual transmissions are the main link between engine and powertrain. The technical term when the transmission provides the desired torque during all possible driving conditions is denoted as powertrain matching. Recent developments in the last years show that double-clutch-transmissions (DCTs) are a reasonable compromise in terms of production costs, shifting quality, drivability and fuel efficiency. They have several advantages compared to other automatic transmissions (AT). Most DCTs nowadays consist of a hydraulic actuation control unit, which controls the clutches of the gearbox in order to induce a desired drivetrain torque into the driveline. The main functions of hydraulic systems are manifold: they initiate gear shifts, they provide sufficient oil for lubrication and they control the shift quality by suitably providing a desired oil flow or pressure for the clutch actuation. In this paper, a mathematical model of a passenger car equipped with a DCT is presented. The objective of this contribution is to get an increased understanding for the dynamics of the hydraulic circuit and its coupling to the vehicle drivetrain. The simulation model consists of a hydraulic and a mechanical domain: the hydraulic actuation circuit is described by nonlinear differential equations and includes the dynamics of the line pressure and the proportional valve, as well as the influence of the pressure reducing valve, pipe resistances and accumulator dynamics. The drivetrain with its gear ratios, moments of inertia, torsional stiffness of the rotating shafts and a simple longitudinal vehicle model represent the mechanical domain. The link between hydraulic and mechanical domain is given by the clutch, which combines hydraulic equations and Newton's laws. The presented mathematical model may not only be used as a simulation model for developing the transmission control software, it may also serve as a virtual layout for the design process phase. At the end of this contribution a parametric study shows the influence of the mechanical components, the accumulator and the temperature of the oil.
Design of Intelligent Hydraulic Excavator Control System Based on PID Method
NASA Astrophysics Data System (ADS)
Zhang, Jun; Jiao, Shengjie; Liao, Xiaoming; Yin, Penglong; Wang, Yulin; Si, Kuimao; Zhang, Yi; Gu, Hairong
Most of the domestic designed hydraulic excavators adopt the constant power design method and set 85%~90% of engine power as the hydraulic system adoption power, it causes high energy loss due to mismatching of power between the engine and the pump. While the variation of the rotational speed of engine could sense the power shift of the load, it provides a new method to adjust the power matching between engine and pump through engine speed. Based on negative flux hydraulic system, an intelligent hydraulic excavator control system was designed based on rotational speed sensing method to improve energy efficiency. The control system was consisted of engine control module, pump power adjusted module, engine idle module and system fault diagnosis module. Special PLC with CAN bus was used to acquired the sensors and adjusts the pump absorption power according to load variation. Four energy saving control strategies with constant power method were employed to improve the fuel utilization. Three power modes (H, S and L mode) were designed to meet different working status; Auto idle function was employed to save energy through two work status detected pressure switches, 1300rpm was setting as the idle speed according to the engine consumption fuel curve. Transient overload function was designed for deep digging within short time without spending extra fuel. An increasing PID method was employed to realize power matching between engine and pump, the rotational speed's variation was taken as the PID algorithm's input; the current of proportional valve of variable displacement pump was the PID's output. The result indicated that the auto idle could decrease fuel consumption by 33.33% compared to work in maximum speed of H mode, the PID control method could take full use of maximum engine power at each power mode and keep the engine speed at stable range. Application of rotational speed sensing method provides a reliable method to improve the excavator's energy efficiency and realize power match between pump and engine.
Computing in Hydraulic Engineering Education
NASA Astrophysics Data System (ADS)
Duan, J. G.
2011-12-01
Civil engineers, pioneers of our civilization, are rarely perceived as leaders and innovators in modern society because of retardations in technology innovation. This crisis has resulted in the decline of the prestige of civil engineering profession, reduction of federal funding on deteriorating infrastructures, and problems with attracting the most talented high-school students. Infusion of cutting-edge computer technology and stimulating creativity and innovation therefore are the critical challenge to civil engineering education. To better prepare our graduates to innovate, this paper discussed the adaption of problem-based collaborative learning technique and integration of civil engineering computing into a traditional civil engineering curriculum. Three interconnected courses: Open Channel Flow, Computational Hydraulics, and Sedimentation Engineering, were developed with emphasis on computational simulations. In Open Channel flow, the focuses are principles of free surface flow and the application of computational models. This prepares students to the 2nd course, Computational Hydraulics, that introduce the fundamental principles of computational hydraulics, including finite difference and finite element methods. This course complements the Open Channel Flow class to provide students with in-depth understandings of computational methods. The 3rd course, Sedimentation Engineering, covers the fundamentals of sediment transport and river engineering, so students can apply the knowledge and programming skills gained from previous courses to develop computational models for simulating sediment transport. These courses effectively equipped students with important skills and knowledge to complete thesis and dissertation research.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Curca-Tivig, Florin; Merk, Stephan; Pautz, Andreas
2007-07-01
Anticipating future needs of our customers and willing to concentrate synergies and competences existing in the company for the benefit of our customers, AREVA NP decided in 2002 to develop the next generation of coupled neutronics/ core thermal-hydraulic (TH) code systems for fuel assembly and core design calculations for both, PWR and BWR applications. The global CONVERGENCE project was born: after a feasibility study of one year (2002) and a conceptual phase of another year (2003), development was started at the beginning of 2004. The present paper introduces the CONVERGENCE project, presents the main feature of the new code systemmore » ARCADIA{sup R} and concludes on customer benefits. ARCADIA{sup R} is designed to meet AREVA NP market and customers' requirements worldwide. Besides state-of-the-art physical modeling, numerical performance and industrial functionality, the ARCADIA{sup R} system is featuring state-of-the-art software engineering. The new code system will bring a series of benefits for our customers: e.g. improved accuracy for heterogeneous cores (MOX/ UOX, Gd...), better description of nuclide chains, and access to local neutronics/ thermal-hydraulics and possibly thermal-mechanical information (3D pin by pin full core modeling). ARCADIA is a registered trademark of AREVA NP. (authors)« less
Researchers used the TOUGH+ geomechanics computational software and simulation system to examine the likelihood of hydraulic fracture propagation (the spread of fractures) traveling long distances to connect with drinking water aquifers.
Free-piston regenerative hot gas hydraulic engine
NASA Technical Reports Server (NTRS)
Beremand, D. G. (Inventor)
1980-01-01
A displacer piston which is driven pneumatically by a high-pressure or low-pressure gas is included in a free-piston regenerative hydraulic engine. Actuation of the displacer piston circulates the working fluid through a heater, a regenerator and a cooler. The present invention includes an inertial mass such as a piston or a hydraulic fluid column to effectively store and supply energy during portions of the cycle. Power is transmitted from the working fluid to a hydraulic fluid across a diaphragm or lightweight piston to achieve a hydraulic power out-put. The displacer piston of the present invention may be driven pneumatically, hydraulically or electromagnetically. In addition, the displacer piston and the inertial mass of the present invention may be positioned on the same side of the diaphragm member or may be separated by the diaphragm member.
77 FR 29861 - Airworthiness Directives; Fokker Services B.V. Airplanes
Federal Register 2010, 2011, 2012, 2013, 2014
2012-05-21
... an in-flight failure of the hydraulic control panel, which resulted in the absence of pressure and... absence of pressure and quantity indication of the hydraulic system and accompanying alerts for... shut-off of the engine driven hydraulic pumps, resulting in complete absence of hydraulic pressure...
The thermal, chemical, and biological quality of water in rivers, lakes, reservoirs, and near coastal areas is inseparable from a consideration of hydraulic engineering principles: therefore, the term environmental hydraulics. In this chapter we discuss the basic principles of w...
NASA Astrophysics Data System (ADS)
Shabliy, L. S.; Malov, D. V.; Bratchinin, D. S.
2018-01-01
In the article the description of technique for simulation of valves for pneumatic-hydraulic system of liquid-propellant rocket engine (LPRE) is given. Technique is based on approach of computational hydrodynamics (Computational Fluid Dynamics - CFD). The simulation of a differential valve used in closed circuit LPRE supply pipes of fuel components is performed to show technique abilities. A schematic and operation algorithm of this valve type is described in detail. Also assumptions made in the construction of the geometric model of the hydraulic path of the valve are described in detail. The calculation procedure for determining valve hydraulic characteristics is given. Based on these calculations certain hydraulic characteristics of the valve are given. Some ways of usage of the described simulation technique for research the static and dynamic characteristics of the elements of the pneumatic-hydraulic system of LPRE are proposed.
Phase-angle controller for Stirling engines
NASA Technical Reports Server (NTRS)
Mcdougal, A. R. (Inventor)
1980-01-01
An actuator includes a restraint link adapted to be connected with a pivotal carrier arm for a force transfer gear interposed between the crankshaft for an expander portion of a Stirling engine and a crankshaft for the displacer portion of the engine. The restraint link is releasably trapped hydraulic fluid for selectively establishing a phase angle relationship between the crankshaft. A second embodiment incorporates a hydraulic coupler for use in varying the phase angle of gear-coupled crank fpr a Stirling engine whereby phase angle changes are obtainable.
Linear hydraulic drive system for a Stirling engine
Walsh, Michael M.
1984-02-21
A hydraulic drive system operating from the periodic pressure wave produced by a Stirling engine along a first axis thereof and effecting transfer of power from the Stirling engine to a load apparatus therefor and wherein the movable, or working member of the load apparatus is reciprocatingly driven along an axis substantially at right angles to the first axis to achieve an arrangement of a Stirling engine and load apparatus assembly which is much shorter and the components of the load apparatus more readily accessible.
Optimizing romanian maritime coastline using mathematical model Litpack
NASA Astrophysics Data System (ADS)
Anton, I. A.; Panaitescu, M.; Panaitescu, F. V.
2017-08-01
There are many methods and tools to study shoreline change in coastal engineering. LITPACK is a numerical model included in MIKE software developed by DHI (Danish Hydraulic Institute). With this matehematical model we can simulate coastline evolution and profile along beach. Research and methodology: the paper contents location of the study area, the current status of Midia-Mangalia shoreline, protection objectives, the changes of shoreline after having protected constructions. In this paper are presented numerical and graphycal results obtained with this model for studying the romanian maritime coastline in area MIDIA-MANGALIA: non-cohesive sediment transport, long-shore current and littoral drift, coastline evolution, crossshore profile evolution, the development of the coastline position in time.
Free-piston Stirling hydraulic engine and drive system for automobiles
NASA Technical Reports Server (NTRS)
Beremand, D. G.; Slaby, J. G.; Nussle, R. C.; Miao, D.
1982-01-01
The calculated fuel economy for an automotive free piston Stirling hydraulic engine and drive system using a pneumatic accumulator with the fuel economy of both a conventional 1980 spark ignition engine in an X body class vehicle and the estimated fuel economy of a 1984 spark ignition vehicle system are compared. The results show that the free piston Stirling hydraulic system with a two speed transmission has a combined fuel economy nearly twice that of the 1980 spark ignition engine - 21.5 versus 10.9 km/liter (50.7 versus 25.6 mpg) under comparable conditions. The fuel economy improvement over the 1984 spark ignition engine was 81 percent. The fuel economy sensitivity of the Stirling hydraulic system to system weight, number of transmission shifts, accumulator pressure ratio and maximum pressure, auxiliary power requirements, braking energy recovery, and varying vehicle performance requirements are considered. An important finding is that a multispeed transmission is not required. The penalty for a single speed versus a two speed transmission is about a 12 percent drop in combined fuel economy to 19.0 km/liter (44.7 mpg). This is still a 60 percent improvement in combined fuel economy over the projected 1984 spark ignition vehicle.
Stationary Engineers Apprenticeship. Related Training Modules. 8.1-8.13 Hydraulics.
ERIC Educational Resources Information Center
Lane Community Coll., Eugene, OR.
This packet of 13 learning modules on hydraulics is one of 20 such packets developed for apprenticeship training for stationary engineers. Introductory materials are a complete listing of all available modules and a supplementary reference list. Each module contains some or all of these components: goal, performance indicators, study guide (a…
14 CFR 33.91 - Engine system and component tests.
Code of Federal Regulations, 2012 CFR
2012-01-01
..., reliability, and durability. (c) Each unpressurized hydraulic fluid tank may not fail or leak when subjected to a maximum operating temperature and an internal pressure of 5 p.s.i., and each pressurized hydraulic fluid tank must meet the requirements of § 33.64. (d) For an engine type certificated for use in...
Modeling and stability of electro-hydraulic servo of hydraulic excavator
NASA Astrophysics Data System (ADS)
Jia, Wenhua; Yin, Chenbo; Li, Guo; Sun, Menghui
2017-11-01
The condition of the hydraulic excavator is complicated and the working environment is bad. The safety and stability of the control system is influenced by the external factors. This paper selects hydraulic excavator electro-hydraulic servo system as the research object. A mathematical model and simulation model using AMESIM of servo system is established. Then the pressure and flow characteristics are analyzed. The design and optimization of electro-hydraulic servo system and its application in engineering machinery is provided.
1991-09-01
in frack . Lists, Essential Model Objects, Implamentational Model Because each object in the model is tied to the Objects, Test specifications, etc...structure. hydraulic and even human components, it w. so hamediately Clear now the softwar techeipes could be adapted. Moreover. It was alon felt aeomWto...would be the implementation is anticipated as an analogue, digital, case when one of the monitoring tolerances within the system mechanical, hydraulic
NASA Astrophysics Data System (ADS)
Himr, D.
2013-04-01
Article describes simulation of unsteady flow during water hammer with two programs, which use different numerical approaches to solve ordinary one dimensional differential equations describing the dynamics of hydraulic elements and pipes. First one is Matlab-Simulink-SimHydraulics, which is a commercial software developed to solve the dynamics of general hydraulic systems. It defines them with block elements. The other software is called HYDRA and it is based on the Lax-Wendrff numerical method, which serves as a tool to solve the momentum and continuity equations. This program was developed in Matlab by Brno University of Technology. Experimental measurements were performed on a simple test rig, which consists of an elastic pipe with strong damping connecting two reservoirs. Water hammer is induced with fast closing the valve. Physical properties of liquid and pipe elasticity parameters were considered in both simulations, which are in very good agreement and differences in comparison with experimental data are minimal.
Engine including hydraulically actuated valvetrain and method of valve overlap control
Cowgill, Joel [White Lake, MI
2012-05-08
An exhaust valve control method may include displacing an exhaust valve in communication with the combustion chamber of an engine to an open position using a hydraulic exhaust valve actuation system and returning the exhaust valve to a closed position using the hydraulic exhaust valve actuation assembly. During closing, the exhaust valve may be displaced for a first duration from the open position to an intermediate closing position at a first velocity by operating the hydraulic exhaust valve actuation assembly in a first mode. The exhaust valve may be displaced for a second duration greater than the first duration from the intermediate closing position to a fully closed position at a second velocity at least eighty percent less than the first velocity by operating the hydraulic exhaust valve actuation assembly in a second mode.
Selection of axial hydraulic turbines for low-head microhydropower plants
NASA Astrophysics Data System (ADS)
Šoukal, J.; Pochylý, F.; Varchola, M.; Parygin, A. G.; Volkov, A. V.; Khovanov, G. P.; Naumov, A. V.
2015-12-01
The creation of highly efficient hydroturbines for low-head microhydropower plants is considered. The use of uncontrolled (propeller) hydroturbines is a promising means of minimizing costs and the time for their recoupment. As an example, experimental results from Brno University of Technology are presented. The model axial hydraulic turbine produced by Czech specialists performs well. The rotor diameter of this turbine is 194 mm. In the design of the working rotor, ANSYS Fluent software is employed. Means of improving the efficiency of microhydropower plants by optimal selection of the turbine parameters in the early stages of design are outlined. The energy efficiency of the hydroturbine designed for use in a microhydropower plant may be assessed on the basis of the coefficient of energy utilization, which is a function of the total losses in all the pipeline elements and losses in the channel including the hydroturbine rotor. The limit on the coefficient of energy utilization in the pressure pipeline is the hydraulic analog of the Betz-Joukowsky limit, which is widely used in the design of wind generators. The proposed approach is experimentally verified at Moscow Power Engineering Institute. A model axial hydraulic turbine with four different rotors is designed for the research. The diameter of all four rotors is the same: 80 mm. The pipeline takes the form of a siphon. Working rotor R2, designed with parameter optimization, is characterized by the highest coefficient of energy utilization of the pressure pipeline and maximum efficiency. That confirms that the proposed approach is a promising means of maximizing the overall energy efficiency of the microhydropower plant.
NASA Astrophysics Data System (ADS)
Hiramatsu, Yoichi; Ishii, Jun; Funato, Kazuhiro
A significant number of hydraulic turbines operated in Japan were installed in the first half of the 20th century. Today, aging degradation and flaws are observed in these turbine equipments. So far, Japanese engineers have applied NDI technology of Ultrasonic Testing (UT) to detect the flaws, and after empirical evaluation of the remaining life they decided an adequate moment to replace the equipments. Since the replacement requires a large-scale field site works and high-cost, one of the solutions for life-extension of the equipments is introduction of repair services. We have been working in order to enhance the accuracy of results during the detection of flaws and flaws dimensioning, in particular focusing on the techniques of Tip-echo, TOFD and Phased-Array UT, accompanied by the conventional UT. These NDI methods made possible to recognize the entire image of surface and embedded flaws with complicated geometry. Then, we have developed an evaluation system of these flaws based on the theory of crack propagation, of the logic of crack growth driven by the stress-intensity factor of the crack tip front. The sophisticated evaluation system is constituted by a hand-made software and database of stress-intensity factor. Based on these elemental technologies, we propose a technique of repair welding to provide a life-extension of hydraulic turbine components.
Software Engineering Guidebook
NASA Technical Reports Server (NTRS)
Connell, John; Wenneson, Greg
1993-01-01
The Software Engineering Guidebook describes SEPG (Software Engineering Process Group) supported processes and techniques for engineering quality software in NASA environments. Three process models are supported: structured, object-oriented, and evolutionary rapid-prototyping. The guidebook covers software life-cycles, engineering, assurance, and configuration management. The guidebook is written for managers and engineers who manage, develop, enhance, and/or maintain software under the Computer Software Services Contract.
Hydraulics in civil engineering
DOE Office of Scientific and Technical Information (OSTI.GOV)
Chadwick, A.; Morfett, J.
1986-01-01
This undergraduate text combines fundamental theoretical concepts with design applications to provide coverage of hydraulics in civil engineering. The authors have incorporated the results of research in many areas and have taken advantage of the availability of microcomputers in the presentation and solution of problems. In addition, the text embodies a set of worked examples to illustrate the theoretical concepts, and typical problems.
14 CFR Appendix E to Part 135 - Helicopter Flight Recorder Specifications
Code of Federal Regulations, 2010 CFR
2010-01-01
... Keying On-Off (Discrete) 1 0.25 sec Power in Each Engine: Free Power Turbine Speed and Engine Torque 0... Hydraulic Pressure Low Discrete, each circuit 1 Flight Control Hydraulic Pressure Selector Switch Position, 1st and 2nd stage Discrete 1 AFCS Mode and Engagement Status Discrete (5 bits necessary) 1 Stability...
ERIC Educational Resources Information Center
Decker, Robert L.
Designed for use in courses where students are expected to become proficient in the area of hydraulics, including diesel engine mechanic programs, this curriculum guide is comprised of fourteen units of instruction. Unit titles include (1) Introduction, (2) Fundamentals of Hydraulics, (3) Reservoirs, (4) Lines, Fittings, and Couplers, (5) Seals,…
High bulk modulus of ionic liquid and effects on performance of hydraulic system.
Kambic, Milan; Kalb, Roland; Tasner, Tadej; Lovrec, Darko
2014-01-01
Over recent years ionic liquids have gained in importance, causing a growing number of scientists and engineers to investigate possible applications for these liquids because of their unique physical and chemical properties. Their outstanding advantages such as nonflammable liquid within a broad liquid range, high thermal, mechanical, and chemical stabilities, low solubility for gases, attractive tribological properties (lubrication), and very low compressibility, and so forth, make them more interesting for applications in mechanical engineering, offering great potential for new innovative processes, and also as a novel hydraulic fluid. This paper focuses on the outstanding compressibility properties of ionic liquid EMIM-EtSO4, a very important physical chemically property when IL is used as a hydraulic fluid. This very low compressibility (respectively, very high Bulk modulus), compared to the classical hydraulic mineral oils or the non-flammable HFDU type of hydraulic fluids, opens up new possibilities regarding its usage within hydraulic systems with increased dynamics, respectively, systems' dynamic responses.
Large Scale Geologic Controls on Hydraulic Stimulation
NASA Astrophysics Data System (ADS)
McLennan, J. D.; Bhide, R.
2014-12-01
When simulating a hydraulic fracturing, the analyst has historically prescribed a single planar fracture. Originally (in the 1950s through the 1970s) this was necessitated by computational restrictions. In the latter part of the twentieth century, hydraulic fracture simulation evolved to incorporate vertical propagation controlled by modulus, fluid loss, and the minimum principal stress. With improvements in software, computational capacity, and recognition that in-situ discontinuities are relevant, fully three-dimensional hydraulic simulation is now becoming possible. Advances in simulation capabilities enable coupling structural geologic data (three-dimensional representation of stresses, natural fractures, and stratigraphy) with decision making processes for stimulation - volumes, rates, fluid types, completion zones. Without this interaction between simulation capabilities and geological information, low permeability formation exploitation may linger on the fringes of real economic viability. Comparative simulations have been undertaken in varying structural environments where the stress contrast and the frequency of natural discontinuities causes varying patterns of multiple, hydraulically generated or reactivated flow paths. Stress conditions and nature of the discontinuities are selected as variables and are used to simulate how fracturing can vary in different structural regimes. The basis of the simulations is commercial distinct element software (Itasca Corporation's 3DEC).
Hydraulic fluids and jet engine oil: pyrolysis and aircraft air quality.
van Netten, C; Leung, V
2001-01-01
Incidents of smoke in aircraft cabins often result from jet engine oil and/or hydraulic fluid that leaks into ventilation air, which can be subjected to temperatures that exceed 500 degrees C. Exposed flight-crew members have reported symptoms, including dizziness, nausea, disorientation, blurred vision, and tingling in the legs and arms. In this study, the authors investigated pyrolysis products of one jet engine oil and two hydraulic fluids at 525 degrees C. Engine oil was an important source of carbon monoxide. Volatile agents and organophosphate constituents were released from all the agents tested; however, the neurotoxin trimethyl propane phosphate was not found. The authors hypothesized that localized condensation of pyrolysis products in ventilation ducts, followed by mobilization when cabin heat demand was high, accounted for mid-flight incidents. The authors recommended that carbon monoxide data be logged continuously to capture levels during future incidents.
Proceedings of the Seventeenth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1992-01-01
Proceedings of the Seventeenth Annual Software Engineering Workshop are presented. The software Engineering Laboratory (SEL) is an organization sponsored by NASA/Goddard Space Flight Center and created to investigate the effectiveness of software engineering technologies when applied to the development of applications software. Topics covered include: the Software Engineering Laboratory; process measurement; software reuse; software quality; lessons learned; and is Ada dying.
A novel energy recovery system for parallel hybrid hydraulic excavator.
Li, Wei; Cao, Baoyu; Zhu, Zhencai; Chen, Guoan
2014-01-01
Hydraulic excavator energy saving is important to relieve source shortage and protect environment. This paper mainly discusses the energy saving for the hybrid hydraulic excavator. By analyzing the excess energy of three hydraulic cylinders in the conventional hydraulic excavator, a new boom potential energy recovery system is proposed. The mathematical models of the main components including boom cylinder, hydraulic motor, and hydraulic accumulator are built. The natural frequency of the proposed energy recovery system is calculated based on the mathematical models. Meanwhile, the simulation models of the proposed system and a conventional energy recovery system are built by AMESim software. The results show that the proposed system is more effective than the conventional energy saving system. At last, the main components of the proposed energy recovery system including accumulator and hydraulic motor are analyzed for improving the energy recovery efficiency. The measures to improve the energy recovery efficiency of the proposed system are presented.
A Novel Energy Recovery System for Parallel Hybrid Hydraulic Excavator
Li, Wei; Cao, Baoyu; Zhu, Zhencai; Chen, Guoan
2014-01-01
Hydraulic excavator energy saving is important to relieve source shortage and protect environment. This paper mainly discusses the energy saving for the hybrid hydraulic excavator. By analyzing the excess energy of three hydraulic cylinders in the conventional hydraulic excavator, a new boom potential energy recovery system is proposed. The mathematical models of the main components including boom cylinder, hydraulic motor, and hydraulic accumulator are built. The natural frequency of the proposed energy recovery system is calculated based on the mathematical models. Meanwhile, the simulation models of the proposed system and a conventional energy recovery system are built by AMESim software. The results show that the proposed system is more effective than the conventional energy saving system. At last, the main components of the proposed energy recovery system including accumulator and hydraulic motor are analyzed for improving the energy recovery efficiency. The measures to improve the energy recovery efficiency of the proposed system are presented. PMID:25405215
Software Past, Present, and Future: Views from Government, Industry and Academia
NASA Technical Reports Server (NTRS)
Holcomb, Lee; Page, Jerry; Evangelist, Michael
2000-01-01
Views from the NASA CIO NASA Software Engineering Workshop on software development from the past, present, and future are presented. The topics include: 1) Software Past; 2) Software Present; 3) NASA's Largest Software Challenges; 4) 8330 Software Projects in Industry Standish Groups 1994 Report; 5) Software Future; 6) Capability Maturity Model (CMM): Software Engineering Institute (SEI) levels; 7) System Engineering Quality Also Part of the Problem; 8) University Environment Trends Will Increase the Problem in Software Engineering; and 9) NASA Software Engineering Goals.
System and method for controlling engine knock using electro-hydraulic valve actuation
Brennan, Daniel G
2013-12-10
A control system for an engine includes a knock control module and a valve control module. The knock control module adjusts a period that one or more of an intake valve and an exhaust valve of a cylinder are open based on engine knock corresponding to the cylinder. The valve control module, based on the adjusted period, controls the one or more of the intake valve and the exhaust valve using one or more hydraulic actuators.
ERIC Educational Resources Information Center
Eckert, Michael
2007-01-01
Hydraulics is an engineering specialty and largely neglected as a topic in physics teaching. But the history of hydraulics from the Renaissance to the Baroque, merits our attention because hydraulics was then more broadly conceived as a practical "and" theoretical science; it served as a constant bone of contention for mechanics and…
System and method for controlling hydraulic pressure in electro-hydraulic valve actuation systems
Brennan, Daniel G; Marriott, Craig D; Cowgill, Joel; Wiles, Matthew A; Patton, Kenneth James
2014-09-23
A control system for an engine includes a first lift control module and a second lift control module. The first lift control module increases lift of M valves of the engine to a predetermined valve lift during a period before disabling or re-enabling N valves of the engine. The second lift control module decreases the lift of the M valves to a desired valve lift during a period after enabling or re-enabling the N valves of the engine, wherein N and M are integers greater than or equal to one.
Software engineering as an engineering discipline
NASA Technical Reports Server (NTRS)
Gibbs, Norman
1988-01-01
The goals of the Software Engineering Institute's Education Program are as follows: to increase the number of highly qualified software engineers--new software engineers and existing practitioners; and to be the leading center of expertise for software engineering education and training. A discussion of these goals is presented in vugraph form.
46 CFR 58.30-10 - Hydraulic fluid.
Code of Federal Regulations, 2014 CFR
2014-10-01
... 46 Shipping 2 2014-10-01 2014-10-01 false Hydraulic fluid. 58.30-10 Section 58.30-10 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) MARINE ENGINEERING MAIN AND AUXILIARY MACHINERY....03-1), Cleveland “Open Cup” test method. (c) The chemical and physical properties of the hydraulic...
46 CFR 58.30-10 - Hydraulic fluid.
Code of Federal Regulations, 2010 CFR
2010-10-01
... 46 Shipping 2 2010-10-01 2010-10-01 false Hydraulic fluid. 58.30-10 Section 58.30-10 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) MARINE ENGINEERING MAIN AND AUXILIARY MACHINERY....03-1), Cleveland “Open Cup” test method. (c) The chemical and physical properties of the hydraulic...
46 CFR 58.30-10 - Hydraulic fluid.
Code of Federal Regulations, 2013 CFR
2013-10-01
... 46 Shipping 2 2013-10-01 2013-10-01 false Hydraulic fluid. 58.30-10 Section 58.30-10 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) MARINE ENGINEERING MAIN AND AUXILIARY MACHINERY....03-1), Cleveland “Open Cup” test method. (c) The chemical and physical properties of the hydraulic...
46 CFR 58.30-10 - Hydraulic fluid.
Code of Federal Regulations, 2012 CFR
2012-10-01
... 46 Shipping 2 2012-10-01 2012-10-01 false Hydraulic fluid. 58.30-10 Section 58.30-10 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) MARINE ENGINEERING MAIN AND AUXILIARY MACHINERY....03-1), Cleveland “Open Cup” test method. (c) The chemical and physical properties of the hydraulic...
46 CFR 58.30-10 - Hydraulic fluid.
Code of Federal Regulations, 2011 CFR
2011-10-01
... 46 Shipping 2 2011-10-01 2011-10-01 false Hydraulic fluid. 58.30-10 Section 58.30-10 Shipping COAST GUARD, DEPARTMENT OF HOMELAND SECURITY (CONTINUED) MARINE ENGINEERING MAIN AND AUXILIARY MACHINERY....03-1), Cleveland “Open Cup” test method. (c) The chemical and physical properties of the hydraulic...
Software engineering as an engineering discipline
NASA Technical Reports Server (NTRS)
Berard, Edward V.
1988-01-01
The following topics are discussed in the context of software engineering: early use of the term; the 1968 NATO conference; Barry Boehm's definition; four requirements fo software engineering; and additional criteria for software engineering. Additionally, the four major requirements for software engineering--computer science, mathematics, engineering disciplines, and excellent communication skills--are discussed. The presentation is given in vugraph form.
Annotated bibliography of Software Engineering Laboratory literature
NASA Technical Reports Server (NTRS)
Morusiewicz, Linda; Valett, Jon D.
1991-01-01
An annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory is given. More than 100 publications are summarized. These publications cover many areas of software engineering and range from research reports to software documentation. All materials have been grouped into eight general subject areas for easy reference: The Software Engineering Laboratory; The Software Engineering Laboratory: Software Development Documents; Software Tools; Software Models; Software Measurement; Technology Evaluations; Ada Technology; and Data Collection. Subject and author indexes further classify these documents by specific topic and individual author.
NASA Technical Reports Server (NTRS)
1995-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.
Software Engineering Laboratory Series: Collected Software Engineering Papers. Volume 15
NASA Technical Reports Server (NTRS)
1997-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.
Software Engineering Laboratory Series: Collected Software Engineering Papers. Volume 14
NASA Technical Reports Server (NTRS)
1996-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.
Software Engineering Laboratory Series: Collected Software Engineering Papers. Volume 13
NASA Technical Reports Server (NTRS)
1995-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.
RE-1000 free-piston Stirling engine update
NASA Technical Reports Server (NTRS)
Schreiber, J. G.
1985-01-01
A free piston Stirling engine was tested. The tests performed over the past several years on the single cylinder engine were designed to investigate the dynamics of a free piston Stirling engine. The data are intended to be used primarily for computer code validation. The tests designed to investigate the sensitivity of the engine performance to variations in working space pressure, heater and cooler temperatures, regenerator porosity, power piston mass and displacer dynamics were completed. In addition, some data were recorded with alternate working fluids. A novel resonant balance system for the engine was also tested. Some preliminary test results of the tests performed are presented along with an outline of future tests to be run with the engine coupled to a hydraulic output unit. A description of the hydraulic output unit is given.
ECOUL: an interactive computer tool to study hydraulic behavior of swelling and rigid soils
NASA Astrophysics Data System (ADS)
Perrier, Edith; Garnier, Patricia; Leclerc, Christian
2002-11-01
ECOUL is an interactive, didactic software package which simulates vertical water flow in unsaturated soils. End-users are given an easily-used tool to predict the evolution of the soil water profile, with a large range of possible boundary conditions, through a classical numerical solution scheme for the Richards equation. Soils must be characterized by water retention curves and hydraulic conductivity curves, the form of which can be chosen among different analytical expressions from the literature. When the parameters are unknown, an inverse method is provided to estimate them from available experimental flow data. A significant original feature of the software is to include recent algorithms extending the water flow model to deal with deforming porous media: widespread swelling soils, the volume of which varies as a function of water content, must be described by a third hydraulic characteristic property, the deformation curve. Again, estimation of the parameters by means of inverse procedures and visualization facilities enable exploration, understanding and then prediction of soil hydraulic behavior under various experimental conditions.
Navigation Lock and Dam Inspection and Emergency Repairs Workshop Summary
2006-09-01
Inspection and Emergency Repairs Workshop Summary John E. Hite, Jr., James E. Clausner, and Dinah N. McComas, editors Coastal and Hydraulics Laboratory...Engineer Research and Development Center (ERDC) Coastal and Hydraulics Laboratory hosted a “Navigation Lock and Dam Inspection and Emergency Repairs...applications ..............................................................................12 Current inspection policies for hydraulic steel structures
Computer-Aided Software Engineering - An approach to real-time software development
NASA Technical Reports Server (NTRS)
Walker, Carrie K.; Turkovich, John J.
1989-01-01
A new software engineering discipline is Computer-Aided Software Engineering (CASE), a technology aimed at automating the software development process. This paper explores the development of CASE technology, particularly in the area of real-time/scientific/engineering software, and a history of CASE is given. The proposed software development environment for the Advanced Launch System (ALS CASE) is described as an example of an advanced software development system for real-time/scientific/engineering (RT/SE) software. The Automated Programming Subsystem of ALS CASE automatically generates executable code and corresponding documentation from a suitably formatted specification of the software requirements. Software requirements are interactively specified in the form of engineering block diagrams. Several demonstrations of the Automated Programming Subsystem are discussed.
NASA Technical Reports Server (NTRS)
Morusiewicz, Linda; Valett, Jon
1992-01-01
This document is an annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory. More than 100 publications are summarized. These publications cover many areas of software engineering and range from research reports to software documentation. This document has been updated and reorganized substantially since the original version (SEL-82-006, November 1982). All materials have been grouped into eight general subject areas for easy reference: (1) the Software Engineering Laboratory; (2) the Software Engineering Laboratory: Software Development Documents; (3) Software Tools; (4) Software Models; (5) Software Measurement; (6) Technology Evaluations; (7) Ada Technology; and (8) Data Collection. This document contains an index of these publications classified by individual author.
NASA Technical Reports Server (NTRS)
1996-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.
NASA Technical Reports Server (NTRS)
1997-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.
Software engineering and the role of Ada: Executive seminar
NASA Technical Reports Server (NTRS)
Freedman, Glenn B.
1987-01-01
The objective was to introduce the basic terminology and concepts of software engineering and Ada. The life cycle model is reviewed. The application of the goals and principles of software engineering is applied. An introductory understanding of the features of the Ada language is gained. Topics addressed include: the software crises; the mandate of the Space Station Program; software life cycle model; software engineering; and Ada under the software engineering umbrella.
Hydraulic manipulator research at ORNL
DOE Office of Scientific and Technical Information (OSTI.GOV)
Kress, R.L.; Jansen, J.F.; Love, L.J.
1997-03-01
Recently, task requirements have dictated that manipulator payload capacity increase to accommodate greater payloads, greater manipulator length, and larger environmental interaction forces. General tasks such as waste storage tank cleanup and facility dismantlement and decommissioning require manipulator life capacities in the range of hundreds of pounds rather than tens of pounds. To meet the increased payload capacities demanded by present-day tasks, manipulator designers have turned once again to hydraulics as a means of actuation. In order to successfully design, build, and deploy a new hydraulic manipulator (or subsystem), sophisticated modeling, analysis, and control experiments are usually needed. Oak Ridge Nationalmore » Laboratory (ORNL) has a history of projects that incorporate hydraulics technology, including mobile robots, teleoperated manipulators, and full-scale construction equipment. In addition, to support the development and deployment of new hydraulic manipulators, ORNL has outfitted a significant experimental laboratory and has developed the software capability for research into hydraulic manipulators, hydraulic actuators, hydraulic systems, modeling of hydraulic systems, and hydraulic controls. The purpose of this article is to describe the past hydraulic manipulator developments and current hydraulic manipulator research capabilities at ORNL. Included are example experimental results from ORNL`s flexible/prismatic test stand.« less
VAVUQ, Python and Matlab freeware for Verification and Validation, Uncertainty Quantification
NASA Astrophysics Data System (ADS)
Courtney, J. E.; Zamani, K.; Bombardelli, F. A.; Fleenor, W. E.
2015-12-01
A package of scripts is presented for automated Verification and Validation (V&V) and Uncertainty Quantification (UQ) for engineering codes that approximate Partial Differential Equations (PDFs). The code post-processes model results to produce V&V and UQ information. This information can be used to assess model performance. Automated information on code performance can allow for a systematic methodology to assess the quality of model approximations. The software implements common and accepted code verification schemes. The software uses the Method of Manufactured Solutions (MMS), the Method of Exact Solution (MES), Cross-Code Verification, and Richardson Extrapolation (RE) for solution (calculation) verification. It also includes common statistical measures that can be used for model skill assessment. Complete RE can be conducted for complex geometries by implementing high-order non-oscillating numerical interpolation schemes within the software. Model approximation uncertainty is quantified by calculating lower and upper bounds of numerical error from the RE results. The software is also able to calculate the Grid Convergence Index (GCI), and to handle adaptive meshes and models that implement mixed order schemes. Four examples are provided to demonstrate the use of the software for code and solution verification, model validation and uncertainty quantification. The software is used for code verification of a mixed-order compact difference heat transport solver; the solution verification of a 2D shallow-water-wave solver for tidal flow modeling in estuaries; the model validation of a two-phase flow computation in a hydraulic jump compared to experimental data; and numerical uncertainty quantification for 3D CFD modeling of the flow patterns in a Gust erosion chamber.
NASA Astrophysics Data System (ADS)
Vitillo, F.; Vitale Di Maio, D.; Galati, C.; Caruso, G.
2015-11-01
A CFD analysis has been carried out to study the thermal-hydraulic behavior of liquid metal coolant in a fuel assembly of triangular lattice. In order to obtain fast and accurate results, the isotropic two-equation RANS approach is often used in nuclear engineering applications. A different approach is provided by Non-Linear Eddy Viscosity Models (NLEVM), which try to take into account anisotropic effects by a nonlinear formulation of the Reynolds stress tensor. This approach is very promising, as it results in a very good numerical behavior and in a potentially better fluid flow description than classical isotropic models. An Anisotropic Shear Stress Transport (ASST) model, implemented into a commercial software, has been applied in previous studies, showing very trustful results for a large variety of flows and applications. In the paper, the ASST model has been used to perform an analysis of the fluid flow inside the fuel assembly of the ALFRED lead cooled fast reactor. Then, a comparison between the results of wall-resolved conjugated heat transfer computations and the results of a decoupled analysis using a suitable thermal wall-function previously implemented into the solver has been performed and presented.
A method to press powder at 6000 ton using small amount of explosive
NASA Astrophysics Data System (ADS)
Hilmi, Ahmad Humaizi; Azmi, Nor Azmaliana; Ismail, Ariffin
2017-12-01
Large die hydraulic press forces are one of the key instruments in making jumbo planes. The machine can produce aircraft components such as wing spars, landing gear supports and armor plates. Superpower nations such as USA, Russia, Germany, Japan, Korea and China have large die hydraulic press which can press 50,000 tons. In Malaysia, heavy-duty press is available from companies such as Proton that builds chassis for cars. However, that heavy-duty press is not able to produce better bulkhead for engines, fuselage, and wings of an aircraft. This paper presents the design of an apparatus that uses 50 grams of commercial grade explosives to produce 6000 tons of compaction. This is a first step towards producing larger scale apparatus that can produce 50,000-ton press. The design was done using AUTODYN blast simulation software. According to the results, the maximum load the apparatus can withstand was 6000 tons which was contributed by 50 grams of commercial explosive(Emulex). Explosive size larger than 50 grams will lead to catastrophic failure. Fabrication of the apparatus was completed. However, testing of the apparatus is not presented in this article.
Physical Model Study of Cross Vanes and Ice
2009-08-01
spacing since, in the pre-scour state, experiments and the HEC - RAS hydraulic model (USACE 2002b) found that water surface ele- vation merged with the...docs/eng-manuals/em1110- 2-1612/toc.htm. USACE (2002b) HEC - RAS , Hydraulic Reference Manual. US Army Corps of Engineers Hydrologic Engineering Center...Currently little design guidance is available for constructing these structures on ice-affected rivers . This study used physical and numerical
Corps of Engineers Hydraulic Design Criteria. Volume I
1977-01-01
DESIGN CRITERIA CLASSIFICATION INDEX S000-GENERAL 000 Physical Constants 001 Fluid Properties 010 Open Channel Flow 020 Free Overflow 030 Pressure Flow...Dissipation 113 Erosion below Spillways 120 Chute Spillways 121 Approach Channel 122 Ogee Crests 123 Spillay Chutes S ii124 Spillway Stilling Basins 125...Spillvay Exit Channel Revised 5-59 .. . j1.I.i edCORPS OF ENGINEERS HYDRAULIC DESIGN CRITERIA CLASSIFICATION INDEX (Continued) %. IO0-SPILLWAYS
Annotated bibliography of software engineering laboratory literature
NASA Technical Reports Server (NTRS)
Groves, Paula; Valett, Jon
1990-01-01
An annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory is given. More than 100 publications are summarized. These publications cover many areas of software engineering and range from research reports to software documentation. This document has been updated and reorganized substantially since the original version (SEL-82-006, November 1982). All materials have been grouped into eight general subject areas for easy reference: the Software Engineering Laboratory; the Software Engineering Laboratory-software development documents; software tools; software models; software measurement; technology evaluations; Ada technology; and data collection. Subject and author indexes further classify these documents by specific topic and individual author.
Annotated bibliography of Software Engineering Laboratory literature
NASA Technical Reports Server (NTRS)
Morusiewicz, Linda; Valett, Jon
1993-01-01
This document is an annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory. Nearly 200 publications are summarized. These publications cover many areas of software engineering and range from research reports to software documentation. This document has been updated and reorganized substantially since the original version (SEL-82-006, November 1982). All materials have been grouped into eight general subject areas for easy reference: the Software Engineering Laboratory; the Software Engineering Laboratory: software development documents; software tools; software models; software measurement; technology evaluations; Ada technology; and data collection. This document contains an index of these publications classified by individual author.
Empirical flow parameters - a tool for hydraulic model validity assessment : [summary].
DOT National Transportation Integrated Search
2013-10-01
Hydraulic modeling assembles models based on generalizations of parameter values from textbooks, professional literature, computer program documentation, and engineering experience. Actual measurements adjacent to the model location are seldom availa...
NASA Technical Reports Server (NTRS)
1975-01-01
Major developments are examined which have taken place to date in the analysis of the power and energy demands on the APU/Hydraulic/Actuator Subsystem for space shuttle during the entry-to-touchdown (not including rollout) flight regime. These developments are given in the form of two subroutines which were written for use with the Space Shuttle Functional Simulator. The first subroutine calculates the power and energy demand on each of the three hydraulic systems due to control surface (inboard/outboard elevons, rudder, speedbrake, and body flap) activity. The second subroutine incorporates the R. I. priority rate limiting logic which limits control surface deflection rates as a function of the number of failed hydraulic. Typical results of this analysis are included, and listings of the subroutines are presented in appendicies.
2003-09-03
KENNEDY SPACE CENTER, FLA. - Boeing workers perform a 3D digital scan of the actuator on the table. At left is Dan Clark. At right are Alden Pitard (seated at computer) and John Macke, from Boeing, St. Louis. . There are two actuators per engine on the Shuttle, one for pitch motion and one for yaw motion. The Space Shuttle Main Engine hydraulic servoactuators are used to gimbal the main engine.
Floodplain-mapping With Modern It-instruments
NASA Astrophysics Data System (ADS)
Bley, D.; Pasche, E.
of all natural hazards, floods occur globally most frequently, claim most casualities and cause the biggest economic losses. Reasons are anthropogenic changes (river cor- rection, land surface sealing, waldsterben, climatic changes) combined with a high population density. Counteractions must be the resettlement of human beings away from flood-prone areas, flood controls and environmental monitoring, as well as renat- uralization and provision of retention basins and areas. The consequence, especially if we think of the recent flood-events on the rivers Rhine, Odra and Danube must be a preventive and sustainable flood control. As a consequence the legislator de- manded in the Water Management Act nation-wide floodplain-mapping, to preserve the necessary retention-areas for high water flows and prevent misuses. In this context, water level calculations based on a one-dimensional steady-flow computer model are among the major tasks in hydraulic engineering practice. Bjoernsen Consulting En- gineers developed in cooperation with the Technical University of Hamburg-Harburg the integrated software system WSPWIN. It is based upon state of the art informa- tion technology and latest developments in hydraulic research. WSPWIN consists of a pre-processing module, a calculation core, and GIS-based post-processing elements. As water level calculations require the recording and storage of large amounts of to- pographic and hydraulic data it is helpful that WSPWIN consists of an interactive graphical profile-editor, which allows visual data checking and editing. The calcu- lation program comprises water level calculations under steady uniform and steady non-uniform flow conditions using the formulas of Darcy-Weisbach and Gauckler- Manning-Strickler. Bridges, weirs, pipes as well as the effects of submerged vege- tation are taken into account. Post-processing includes plotting facilities for cross- sectional and longitudinal profiles as well as map-oriented GIS-based data editing and result presentation. Import of digital elevation models and generation of profiles are possible. Furthermore, the intersection of the DEM with the calculated water level en- ables the creation of floodplain maps. WSPWIN is the official standard software for one-dimensional hydraulic modeling in six German Federal States, where it is used by all water-management agencies. Moreover, many private companies, universities and water-associations employ WSPWIN as well. The program is presented showing the procedure and difficulties of floodplain-mapping and flood control on a Bavarian river.
NASA Technical Reports Server (NTRS)
Vatsky, A.; Chen, H. S.; Dineen, J.
1982-01-01
The technical feasibility of applying automotive-derived kinematic and free-piston Stirling engine concepts for stationary applications was explored. Automotive-derived engines offer cost advantages by providing a mature and developd engine technology base with downrating and parts commonality options for specific applications. Two engine sizes (30 and 400 kW), two Stirling engine configurations (kinematic and free-piston), and two output systems (crankshaft and hydraulic pump) were studied. The study includes the influences of using either hydrogen or helium as the working gas. The first kinematic configuration selects an existing Stirling engine design from an automotive application and adapts it to stationary requirements. A 50,000-hour life requirement was established by downrating the engine to 40 kW and reducing auxiliary loads. Efficiency improvements were gained by selective material and geometric variations and peak brake efficiency of 36.8 percent using helium gas was achieved. The second design was a four-cylinder, 400 kW engine, utilizing a new output drive system known as the z-crank, which provides lower friction losses and variable stroke power control. Three different material and working gas combinations were considered. Brake efficiency levels varied from 40.5 percent to 45.6 percent. A 37.5 kW single-cycle, free-piston hydraulic output design was generated by scaling one cylinder of the original automotive engine and mating it to a counterbalanced reciprocal hydraulic pump. Metallic diaphragms were utilized to transmit power.
NASA Astrophysics Data System (ADS)
Vatsky, A.; Chen, H. S.; Dineen, J.
1982-05-01
The technical feasibility of applying automotive-derived kinematic and free-piston Stirling engine concepts for stationary applications was explored. Automotive-derived engines offer cost advantages by providing a mature and developd engine technology base with downrating and parts commonality options for specific applications. Two engine sizes (30 and 400 kW), two Stirling engine configurations (kinematic and free-piston), and two output systems (crankshaft and hydraulic pump) were studied. The study includes the influences of using either hydrogen or helium as the working gas. The first kinematic configuration selects an existing Stirling engine design from an automotive application and adapts it to stationary requirements. A 50,000-hour life requirement was established by downrating the engine to 40 kW and reducing auxiliary loads. Efficiency improvements were gained by selective material and geometric variations and peak brake efficiency of 36.8 percent using helium gas was achieved. The second design was a four-cylinder, 400 kW engine, utilizing a new output drive system known as the z-crank, which provides lower friction losses and variable stroke power control. Three different material and working gas combinations were considered. Brake efficiency levels varied from 40.5 percent to 45.6 percent. A 37.5 kW single-cycle, free-piston hydraulic output design was generated by scaling one cylinder of the original automotive engine and mating it to a counterbalanced reciprocal hydraulic pump. Metallic diaphragms were utilized to transmit power.
Software Development for EECU Platform of Turbofan Engine
NASA Astrophysics Data System (ADS)
Kim, Bo Gyoung; Kwak, Dohyup; Kim, Byunghyun; Choi, Hee ju; Kong, Changduk
2017-04-01
The turbofan engine operation consists of a number of hardware and software. The engine is controlled by Electronic Engine Control Unit (EECU). In order to control the engine, EECU communicates with an aircraft system, Actuator Drive Unit (ADU), Engine Power Unit (EPU) and sensors on the engine. This paper tried to investigate the process form starting to taking-off and aims to design the EECU software mode and defined communication data format. The software is implemented according to the designed software mode.
Software engineering methodologies and tools
NASA Technical Reports Server (NTRS)
Wilcox, Lawrence M.
1993-01-01
Over the years many engineering disciplines have developed, including chemical, electronic, etc. Common to all engineering disciplines is the use of rigor, models, metrics, and predefined methodologies. Recently, a new engineering discipline has appeared on the scene, called software engineering. For over thirty years computer software has been developed and the track record has not been good. Software development projects often miss schedules, are over budget, do not give the user what is wanted, and produce defects. One estimate is there are one to three defects per 1000 lines of deployed code. More and more systems are requiring larger and more complex software for support. As this requirement grows, the software development problems grow exponentially. It is believed that software quality can be improved by applying engineering principles. Another compelling reason to bring the engineering disciplines to software development is productivity. It has been estimated that productivity of producing software has only increased one to two percent a year in the last thirty years. Ironically, the computer and its software have contributed significantly to the industry-wide productivity, but computer professionals have done a poor job of using the computer to do their job. Engineering disciplines and methodologies are now emerging supported by software tools that address the problems of software development. This paper addresses some of the current software engineering methodologies as a backdrop for the general evaluation of computer assisted software engineering (CASE) tools from actual installation of and experimentation with some specific tools.
Annotated bibliography of software engineering laboratory literature
NASA Technical Reports Server (NTRS)
Kistler, David; Bristow, John; Smith, Don
1994-01-01
This document is an annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory. Nearly 200 publications are summarized. These publications cover many areas of software engineering and range from research reports to software documentation. This document has been updated and reorganized substantially since the original version (SEL-82-006, November 1982). All materials have been grouped into eight general subject areas for easy reference: (1) The Software Engineering Laboratory; (2) The Software Engineering Laboratory: Software Development Documents; (3) Software Tools; (4) Software Models; (5) Software Measurement; (6) Technology Evaluations; (7) Ada Technology; and (8) Data Collection. This document contains an index of these publications classified by individual author.
Software Engineering Improvement Activities/Plan
NASA Technical Reports Server (NTRS)
2003-01-01
bd Systems personnel accomplished the technical responsibilities for this reporting period, as planned. A close working relationship was maintained with personnel of the MSFC Avionics Department Software Group (ED14). Work accomplishments included development, evaluation, and enhancement of a software cost model, performing literature search and evaluation of software tools available for code analysis and requirements analysis, and participating in other relevant software engineering activities. Monthly reports were submitted. This support was provided to the Flight Software Group/ED 1 4 in accomplishing the software engineering improvement engineering activities of the Marshall Space Flight Center (MSFC) Software Engineering Improvement Plan.
Detailed design of a Ride Quality Augmentation System for commuter aircraft
NASA Technical Reports Server (NTRS)
Suikat, Reiner; Donaldson, Kent E.; Downing, David R.
1989-01-01
The design of a Ride Quality Augmentation System (RQAS) for commuter aircraft is documented. The RQAS is designed for a Cessna 402B, an 8 passenger prop twin representative to this class of aircraft. The purpose of the RQAS is the reduction of vertical and lateral accelerations of the aircraft due to atmospheric turbulence by the application of active control. The detailed design of the hardware (the aircraft modifications, the Ride Quality Instrumentation System (RQIS), and the required computer software) is examined. The aircraft modifications, consisting of the dedicated control surfaces and the hydraulic actuation system, were designed at Cessna Aircraft by Kansas University-Flight Research Laboratory. The instrumentation system, which consist of the sensor package, the flight computer, a Data Acquisition System, and the pilot and test engineer control panels, was designed by NASA-Langley. The overall system design and the design of the software, both for flight control algorithms and ground system checkout are detailed. The system performance is predicted from linear simulation results and from power spectral densities of the aircraft response to a Dryden gust. The results indicate that both accelerations are possible.
NASA Technical Reports Server (NTRS)
Reveley, Mary S.; Briggs, Jeffrey L.; Evans, Joni K.; Jones, Sharon M.; Kurtoglu, Tolga; Leone, Karen M.; Sandifer, Carl E.
2011-01-01
Causal factors in aviation accidents and incidents related to system/component failure/malfunction (SCFM) were examined for Federal Aviation Regulation Parts 121 and 135 operations to establish future requirements for the NASA Aviation Safety Program s Integrated Vehicle Health Management (IVHM) Project. Data analyzed includes National Transportation Safety Board (NSTB) accident data (1988 to 2003), Federal Aviation Administration (FAA) incident data (1988 to 2003), and Aviation Safety Reporting System (ASRS) incident data (1993 to 2008). Failure modes and effects analyses were examined to identify possible modes of SCFM. A table of potential adverse conditions was developed to help evaluate IVHM research technologies. Tables present details of specific SCFM for the incidents and accidents. Of the 370 NTSB accidents affected by SCFM, 48 percent involved the engine or fuel system, and 31 percent involved landing gear or hydraulic failure and malfunctions. A total of 35 percent of all SCFM accidents were caused by improper maintenance. Of the 7732 FAA database incidents affected by SCFM, 33 percent involved landing gear or hydraulics, and 33 percent involved the engine and fuel system. The most frequent SCFM found in ASRS were turbine engine, pressurization system, hydraulic main system, flight management system/flight management computer, and engine. Because the IVHM Project does not address maintenance issues, and landing gear and hydraulic systems accidents are usually not fatal, the focus of research should be those SCFMs that occur in the engine/fuel and flight control/structures systems as well as power systems.
Lawlor, Brendan; Walsh, Paul
2015-01-01
There is a lack of software engineering skills in bioinformatic contexts. We discuss the consequences of this lack, examine existing explanations and remedies to the problem, point out their shortcomings, and propose alternatives. Previous analyses of the problem have tended to treat the use of software in scientific contexts as categorically different from the general application of software engineering in commercial settings. In contrast, we describe bioinformatic software engineering as a specialization of general software engineering, and examine how it should be practiced. Specifically, we highlight the difference between programming and software engineering, list elements of the latter and present the results of a survey of bioinformatic practitioners which quantifies the extent to which those elements are employed in bioinformatics. We propose that the ideal way to bring engineering values into research projects is to bring engineers themselves. We identify the role of Bioinformatic Engineer and describe how such a role would work within bioinformatic research teams. We conclude by recommending an educational emphasis on cross-training software engineers into life sciences, and propose research on Domain Specific Languages to facilitate collaboration between engineers and bioinformaticians.
Lawlor, Brendan; Walsh, Paul
2015-01-01
There is a lack of software engineering skills in bioinformatic contexts. We discuss the consequences of this lack, examine existing explanations and remedies to the problem, point out their shortcomings, and propose alternatives. Previous analyses of the problem have tended to treat the use of software in scientific contexts as categorically different from the general application of software engineering in commercial settings. In contrast, we describe bioinformatic software engineering as a specialization of general software engineering, and examine how it should be practiced. Specifically, we highlight the difference between programming and software engineering, list elements of the latter and present the results of a survey of bioinformatic practitioners which quantifies the extent to which those elements are employed in bioinformatics. We propose that the ideal way to bring engineering values into research projects is to bring engineers themselves. We identify the role of Bioinformatic Engineer and describe how such a role would work within bioinformatic research teams. We conclude by recommending an educational emphasis on cross-training software engineers into life sciences, and propose research on Domain Specific Languages to facilitate collaboration between engineers and bioinformaticians. PMID:25996054
Aircraft Hydraulic System Leakage Detection and Servicing Recommendations Method
2014-10-02
2008), Modelagem e Análise do Sistema Hidráulico de uma Aeronave Comercial Regional. M.Sc. Thesis. Instituto Tecnológico de Aeronáutica, São José...degree in Control Engineering from Universidade Estadual de Campinas (Unicamp, 2004), Brazil, and a Master Degree in Aeronautical Engineering from...accumulators, filters, and consumers, that include all the actuators connected to the hydraulic power such as flight controls , brake and landing
Software Engineering for Human Spaceflight
NASA Technical Reports Server (NTRS)
Fredrickson, Steven E.
2014-01-01
The Spacecraft Software Engineering Branch of NASA Johnson Space Center (JSC) provides world-class products, leadership, and technical expertise in software engineering, processes, technology, and systems management for human spaceflight. The branch contributes to major NASA programs (e.g. ISS, MPCV/Orion) with in-house software development and prime contractor oversight, and maintains the JSC Engineering Directorate CMMI rating for flight software development. Software engineering teams work with hardware developers, mission planners, and system operators to integrate flight vehicles, habitats, robotics, and other spacecraft elements. They seek to infuse automation and autonomy into missions, and apply new technologies to flight processor and computational architectures. This presentation will provide an overview of key software-related projects, software methodologies and tools, and technology pursuits of interest to the JSC Spacecraft Software Engineering Branch.
Construction Productivity Advancement Research (CPAR) Program.
1998-04-01
1981). "Laboratory study of hydraulic fracturing ," Journal of the Geotechnical Engineering Division, Proceedings of the American Society of Civil...Christi, TX. Yanagisawa and Komak Panah. (1994). "Two-dimensional study of hydraulic fracturing criteria in cohesive soils," Soils and Foundations...horizontal directional drilling process and the risk of hydraulic fracturing . Reasonable limits must be placed on maximum fluid pressures in the
Federal Register 2010, 2011, 2012, 2013, 2014
2010-06-01
... requires before further flight, replacing certain part number (P/N) hydraulic lifters. This AD results from TCM reporting another occurrence of rapid wear on the face of hydraulic lifters, P/Ns 657913, 657915... hydraulic lifter wear, which can result in loss of engine power and loss of control of the airplane. DATES...
Review of Innovative Sediment Delivery Systems
2013-04-01
Alternative conveyor belt systems appear to be available from the growing hydraulic fracturing ( fracking , shale gas recovery) industry, which use...ERDC/CHL CHETN-XIV-28 April 2013 Review of Innovative Sediment Delivery Systems by Thomas D. Smith PURPOSE. This Coastal and Hydraulic ...ADDRESS(ES) US Army Engineer Research and Development Center,Coastal and Hydraulics Laboratory,3909 Halls Ferry Road,Vicksburg,MS,39180 8. PERFORMING
Shakofsky, S.M.
1995-01-01
In order to assess the effect of filled waste disposal trenches on transport-governing soil properties, comparisons were made between profiles of undisturbed soil and disturbed soil in a simulated waste trench. The changes in soil properties induced by the construction of a simulated waste trench were measured near the Radioactive Waste Management Complex at the Idaho National Engineering Laboratory (INEL) in the semi-arid southeast region of Idaho. The soil samples were collected, using a hydraulically- driven sampler to minimize sample disruption, from both a simulated waste trench and an undisturbed area nearby. Results show that the undisturbed profile has distinct layers whose properties differ significantly, whereas the soil profile in the simulated waste trench is. by comparison, homogeneous. Porosity was increased in the disturbed cores, and, correspondingly, saturated hydraulic conductivities were on average three times higher. With higher soil-moisture contents (greater than 0.32), unsaturated hydraulic conductivities for the undisturbed cores were typically greater than those for the disturbed cores. With lower moisture contents, most of the disturbed cores had greater hydraulic conductivities. The observed differences in hydraulic conductivities are interpreted and discussed as changes in the soil pore geometry.
2001-08-01
The electro-mechanical actuator, a new electronics technology, is an electronic system that provides the force needed to move valves that control the flow of propellant to the engine. It is proving to be advantageous for the main propulsion system plarned for a second generation reusable launch vehicle. Hydraulic actuators have been used successfully in rocket propulsion systems. However, they can leak when high pressure is exerted on such a fluid-filled hydraulic system. Also, hydraulic systems require significant maintenance and support equipment. The electro-mechanical actuator is proving to be low maintenance and the system weighs less than a hydraulic system. The electronic controller is a separate unit powering the actuator. Each actuator has its own control box. If a problem is detected, it can be replaced by simply removing one defective unit. The hydraulic systems must sustain significant hydraulic pressures in a rocket engine regardless of demand. The electro-mechanical actuator utilizes power only when needed. A goal of the Second Generation Reusable Launch Vehicle Program is to substantially improve safety and reliability while reducing the high cost of space travel. The electro-mechanical actuator was developed by the Propulsion Projects Office of the Second Generation Reusable Launch Vehicle Program at the Marshall Space Flight Center.
2008-06-10
CAPE CANAVERAL, Fla. – Auxiliary power unit 3, or APU3, is ready for installation in space shuttle Endeavour for the STS-126 mission. The auxiliary power unit is a hydrazine-fueled, turbine-driven power unit that generates mechanical shaft power to drive a hydraulic pump that produces pressure for the orbiter's hydraulic system. There are three separate APUs, three hydraulic pumps and three hydraulic systems, located in the aft fuselage of the orbiter. When the three auxiliary power units are started five minutes before lift-off, the hydraulic systems are used to position the three main engines for activation, control various propellant valves on the engines and position orbiter aerosurfaces. The auxiliary power units are not operated after the first orbital maneuvering system thrusting period because hydraulic power is no longer required. One power unit is operated briefly one day before deorbit to support checkout of the orbiter flight control system. One auxiliary power unit is restarted before the deorbit thrusting period. The two remaining units are started after the deorbit thrusting maneuver and operate continuously through entry, landing and landing rollout. On STS-126, Endeavour will deliver a multi-purpose logistics module to the International Space Station. Launch is targeted for Nov. 10. Photo credit: NASA/Kim Shiflett
Independent Orbiter Assessment (IOA): Analysis of the hydraulics/water spray boiler subsystem
NASA Technical Reports Server (NTRS)
Duval, J. D.; Davidson, W. R.; Parkman, William E.
1986-01-01
The results of the Independent Orbiter Assessment (IOA) of the Failure Modes and Effects Analysis (FMEA) and Critical Items List (CIL) are presented. The IOA approach features a top-down analysis of the hardware to determine failure modes, criticality, and potential critical items (PCIs). To preserve independence, this analysis was accomplished without reliance upon the results contained within the NASA FMEA/CIL documentation. This report documents the independent analysis results for the Orbiter Hydraulics/Water Spray Boiler Subsystem. The hydraulic system provides hydraulic power to gimbal the main engines, actuate the main engine propellant control valves, move the aerodynamic flight control surfaces, lower the landing gear, apply wheel brakes, steer the nosewheel, and dampen the external tank (ET) separation. Each hydraulic system has an associated water spray boiler which is used to cool the hydraulic fluid and APU lubricating oil. The IOA analysis process utilized available HYD/WSB hardware drawings, schematics and documents for defining hardware assemblies, components, and hardware items. Each level of hardware was evaluated and analyzed for possible failure modes and effects. Criticality was assigned based upon the severity of the effect for each failure mode. Of the 430 failure modes analyzed, 166 were determined to be PCIs.
Emergency Flight Control Using Computer-Controlled Thrust
NASA Technical Reports Server (NTRS)
Burcham, Frank W., Jr.; Fullerton, C. Gordon; Stewart, James F.; Gilyard, Glenn B.; Conley, Joseph A.
1995-01-01
Propulsion Controlled Aircraft (PCA) systems are digital electronic control systems undergoing development to provide limited maneuvering ability through variations of individual engine thrusts in multiple-engine airplanes. Provide landing capability when control surfaces inoperable. Incorporated on existing and future airplanes that include digital engine controls, digital flight controls, and digital data buses, adding no weight for additional hardware to airplane. Possible to handle total failure of hydraulic system, depending on how surfaces respond to loss of hydraulic pressure, and broken control cables or linkages. Future airplanes incorporate data from Global Positioning System for guidance to any suitable emergency runway in world.
Software engineering from a Langley perspective
NASA Technical Reports Server (NTRS)
Voigt, Susan
1994-01-01
A brief introduction to software engineering is presented. The talk is divided into four sections beginning with the question 'What is software engineering', followed by a brief history of the progression of software engineering at the Langley Research Center in the context of an expanding computing environment. Several basic concepts and terms are introduced, including software development life cycles and maturity levels. Finally, comments are offered on what software engineering means for the Langley Research Center and where to find more information on the subject.
The need for scientific software engineering in the pharmaceutical industry
NASA Astrophysics Data System (ADS)
Luty, Brock; Rose, Peter W.
2017-03-01
Scientific software engineering is a distinct discipline from both computational chemistry project support and research informatics. A scientific software engineer not only has a deep understanding of the science of drug discovery but also the desire, skills and time to apply good software engineering practices. A good team of scientific software engineers can create a software foundation that is maintainable, validated and robust. If done correctly, this foundation enable the organization to investigate new and novel computational ideas with a very high level of efficiency.
The need for scientific software engineering in the pharmaceutical industry.
Luty, Brock; Rose, Peter W
2017-03-01
Scientific software engineering is a distinct discipline from both computational chemistry project support and research informatics. A scientific software engineer not only has a deep understanding of the science of drug discovery but also the desire, skills and time to apply good software engineering practices. A good team of scientific software engineers can create a software foundation that is maintainable, validated and robust. If done correctly, this foundation enable the organization to investigate new and novel computational ideas with a very high level of efficiency.
16. YAZOO BACKWATER PUMPING STATION MODEL, YAZOO RIVER BASIN. MECHANICAL ...
16. YAZOO BACKWATER PUMPING STATION MODEL, YAZOO RIVER BASIN. MECHANICAL AND HYDRAULIC ENGINEERS EXAMINING MODEL PUMPS. - Waterways Experiment Station, Hydraulics Laboratory, Halls Ferry Road, 2 miles south of I-20, Vicksburg, Warren County, MS
Virtual Design of a Controller for a Hydraulic Cam Phasing System
NASA Astrophysics Data System (ADS)
Schneider, Markus; Ulbrich, Heinz
2010-09-01
Hydraulic vane cam phasing systems are nowadays widely used for improving the performance of combustion engines. At stationary operation, these systems should achieve a constant phasing angle, which however is badly disturbed by the alternating torque generated by the valve actuation. As the hydraulic system shows a non-linear characteristic over the full operation range and the inductivity of the hydraulic pipes generates a significant time delay, a full model based control emerges very complex. Therefore a simple feed-forward controller is designed, bridging the time delay of the hydraulic system and improving the system behaviour significantly.
Experimentation in software engineering
NASA Technical Reports Server (NTRS)
Basili, V. R.; Selby, R. W.; Hutchens, D. H.
1986-01-01
Experimentation in software engineering supports the advancement of the field through an iterative learning process. In this paper, a framework for analyzing most of the experimental work performed in software engineering over the past several years is presented. A variety of experiments in the framework is described and their contribution to the software engineering discipline is discussed. Some useful recommendations for the application of the experimental process in software engineering are included.
Field Training Activities for Hydrologic Science in West Java, Indonesia
NASA Astrophysics Data System (ADS)
Agustina, C.; Fajri, P. N.; Fathoni, F.; Gusti, T. P.; Harifa, A. C.; Hendra, Y.; Hertanti, D. R.; Lusiana, N.; Rohmat, F. I.; Agouridis, C.; Fryar, A. E.; Milewski, A.; Pandjaitan, N.; Santoso, R.; Suharyanto, A.
2013-12-01
In hydrologic science and engineering, one challenge is establishing a common framework for discussion among workers from different disciplines. As part of the 'Building Opportunity Out of Science and Technology: Helping Hydrologic Outreach (BOOST H2O)' project, which is supported by the U.S. Department of State, nine current or recent graduate students from four Indonesian universities participated in a week of training activities during June 2013. Students had backgrounds in agricultural engineering, civil and environmental engineering, water resources engineering, natural resources management, and soil science. Professors leading the training, which was based at Bogor Agricultural University (IPB) in west Java, included an agricultural engineer, civil engineers, and geologists. Activities in surface-water hydrology included geomorphic assessment of streams (measuring slope, cross-section, and bed-clast size) and gauging stream flow (wading with top-setting rods and a current meter for a large stream, and using a bucket and stopwatch for a small stream). Groundwater-hydrology activities included measuring depth to water in wells, conducting a pumping test with an observation well, and performing vertical electrical soundings to infer hydrostratigraphy. Students also performed relatively simple water-quality measurements (temperature, electrical conductivity, pH, and alkalinity) in streams, wells, and springs. The group analyzed data with commercially-available software such as AQTESOLV for well hydraulics, freeware such as the U.S. Geological Survey alkalinity calculator, and Excel spreadsheets. Results were discussed in the context of landscape position, lithology, and land use.
SAGA: A project to automate the management of software production systems
NASA Technical Reports Server (NTRS)
Campbell, Roy H.; Beckman-Davies, C. S.; Benzinger, L.; Beshers, G.; Laliberte, D.; Render, H.; Sum, R.; Smith, W.; Terwilliger, R.
1986-01-01
Research into software development is required to reduce its production cost and to improve its quality. Modern software systems, such as the embedded software required for NASA's space station initiative, stretch current software engineering techniques. The requirements to build large, reliable, and maintainable software systems increases with time. Much theoretical and practical research is in progress to improve software engineering techniques. One such technique is to build a software system or environment which directly supports the software engineering process, i.e., the SAGA project, comprising the research necessary to design and build a software development which automates the software engineering process. Progress under SAGA is described.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Warpinski, N.R.
A computer code for calculating hydraulic fracture height and width in a stressed-layer medium has been modified for easy use on a personal computer. HSTRESS allows for up to 51 layers having different thicknesses, stresses and fracture toughnesses. The code can calculate fracture height versus pressure or pressure versus fracture height, depending on the design model in which the data will be used. At any pressure/height, a width profile is calculated and an equivalent width factor and flow resistance factor are determined. This program is written in FORTRAN. Graphics use PLOT88 software by Plotworks, Inc., but the graphics software mustmore » be obtained by the user because of licensing restrictions. A version without graphics can also be run. This code is available through the National Energy Software Center (NESC), operated by Argonne National Laboratory. 14 refs., 21 figs.« less
SHARP pre-release v1.0 - Current Status and Documentation
DOE Office of Scientific and Technical Information (OSTI.GOV)
Mahadevan, Vijay S.; Rahaman, Ronald O.
The NEAMS Reactor Product Line effort aims to develop an integrated multiphysics simulation capability for the design and analysis of future generations of nuclear power plants. The Reactor Product Line code suite’s multi-resolution hierarchy is being designed to ultimately span the full range of length and time scales present in relevant reactor design and safety analyses, as well as scale from desktop to petaflop computing platforms. In this report, building on a several previous report issued in September 2014, we describe our continued efforts to integrate thermal/hydraulics, neutronics, and structural mechanics modeling codes to perform coupled analysis of a representativemore » fast sodium-cooled reactor core in preparation for a unified release of the toolkit. The work reported in the current document covers the software engineering aspects of managing the entire stack of components in the SHARP toolkit and the continuous integration efforts ongoing to prepare a release candidate for interested reactor analysis users. Here we report on the continued integration effort of PROTEUS/Nek5000 and Diablo into the NEAMS framework and the software processes that enable users to utilize the capabilities without losing scientific productivity. Due to the complexity of the individual modules and their necessary/optional dependency library chain, we focus on the configuration and build aspects for the SHARP toolkit, which includes capability to autodownload dependencies and configure/install with optimal flags in an architecture-aware fashion. Such complexity is untenable without strong software engineering processes such as source management, source control, change reviews, unit tests, integration tests and continuous test suites. Details on these processes are provided in the report as a building step for a SHARP user guide that will accompany the first release, expected by Mar 2016.« less
Software development environments: Status and trends
NASA Technical Reports Server (NTRS)
Duffel, Larry E.
1988-01-01
Currently software engineers are the essential integrating factors tying several components together. The components consist of process, methods, computers, tools, support environments, and software engineers. The engineers today empower the tools versus the tools empowering the engineers. Some of the issues in software engineering are quality, managing the software engineering process, and productivity. A strategy to accomplish this is to promote the evolution of software engineering from an ad hoc, labor intensive activity to a managed, technology supported discipline. This strategy may be implemented by putting the process under management control, adopting appropriate methods, inserting the technology that provides automated support for the process and methods, collecting automated tools into an integrated environment and educating the personnel.
Modification of hydraulic conductivity in granular soils using waste materials.
Akbulut, S; Saglamer, A
2004-01-01
This paper evaluates the use of waste products such as silica fume and fly ash in modification of the granular soils in order to remove some environmental problems and create new useful findings in the field of engineering. It is known that silica fume and fly ash, as well as clay material, are used in geotechnical engineering because of their pozzolanic reactivity and fineness to improve the soil properties needed with respect to engineering purposes. The main objective of this research project was to investigate the use of these materials in geotechnical engineering and to improve the hydraulic properties of soils by means of grouting. For this reason, firstly, suitable grouts in suspension forms were prepared by using silica fume, fly ash, clay and cement in different percentages. The properties of these cement-based grouts were then determined to obtain the desired optimum values for grouting. After that, these grouts were penetrated into the soil samples under pressure. The experimental work indicates that these waste materials and clay improved the physical properties and the fluidity of the cement-based grouts and they also decreased the hydraulic conductivity of the grouted soil samples by sealing the voids of the soil. The results of this study have important findings concerning the use of these materials in soil treatment and the improvement of hydraulic conductivity of the soils.
Proceedings of Tenth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1985-01-01
Papers are presented on the following topics: measurement of software technology, recent studies of the Software Engineering Lab, software management tools, expert systems, error seeding as a program validation technique, software quality assurance, software engineering environments (including knowledge-based environments), the Distributed Computing Design System, and various Ada experiments.
Annotated bibliography of software engineering laboratory literature
NASA Technical Reports Server (NTRS)
Buhler, Melanie; Valett, Jon
1989-01-01
An annotated bibliography is presented of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory. The bibliography was updated and reorganized substantially since the original version (SEL-82-006, November 1982). All materials were grouped into eight general subject areas for easy reference: (1) The Software Engineering Laboratory; (2) The Software Engineering Laboratory: Software Development Documents; (3) Software Tools; (4) Software Models; (5) Software Measurement; (6) Technology Evaluations; (7) Ada Technology; and (8) Data Collection. Subject and author indexes further classify these documents by specific topic and individual author.
In the soft-to-hard technical spectrum: Where is software engineering?
NASA Technical Reports Server (NTRS)
Leibfried, Theodore F.; Macdonald, Robert B.
1992-01-01
In the computer journals and tabloids, there have been a plethora of articles written about the software engineering field. But while advocates of the need for an engineering approach to software development, it is impressive how many authors have treated the subject of software engineering without adequately addressing the fundamentals of what engineering as a discipline consists of. A discussion is presented of the various related facets of this issue in a logical framework to advance the thesis that the software development process is necessarily an engineering process. The purpose is to examine more of the details of the issue of whether or not the design and development of software for digital computer processing systems should be both viewed and treated as a legitimate field of professional engineering. Also, the type of academic and professional level education programs that would be required to support a software engineering discipline is examined.
Software Engineering Education Directory
1990-04-01
and Engineering (CMSC 735) Codes: GPEV2 * Textiooks: IEEE Tutoria on Models and Metrics for Software Management and Engameeing by Basi, Victor R...Software Engineering (Comp 227) Codes: GPRY5 Textbooks: IEEE Tutoria on Software Design Techniques by Freeman, Peter and Wasserman, Anthony 1. Software
The research and practice of spacecraft software engineering
NASA Astrophysics Data System (ADS)
Chen, Chengxin; Wang, Jinghua; Xu, Xiaoguang
2017-06-01
In order to ensure the safety and reliability of spacecraft software products, it is necessary to execute engineering management. Firstly, the paper introduces the problems of unsystematic planning, uncertain classified management and uncontinuous improved mechanism in domestic and foreign spacecraft software engineering management. Then, it proposes a solution for software engineering management based on system-integrated ideology in the perspective of spacecraft system. Finally, a application result of spacecraft is given as an example. The research can provides a reference for executing spacecraft software engineering management and improving software product quality.
Ahm, Malte; Thorndahl, Søren; Nielsen, Jesper E; Rasmussen, Michael R
2016-12-01
Combined sewer overflow (CSO) structures are constructed to effectively discharge excess water during heavy rainfall, to protect the urban drainage system from hydraulic overload. Consequently, most CSO structures are not constructed according to basic hydraulic principles for ideal measurement weirs. It can, therefore, be a challenge to quantify the discharges from CSOs. Quantification of CSO discharges are important in relation to the increased environmental awareness of the receiving water bodies. Furthermore, CSO discharge quantification is essential for closing the rainfall-runoff mass-balance in combined sewer catchments. A closed mass-balance is an advantage for calibration of all urban drainage models based on mass-balance principles. This study presents three different software sensor concepts based on local water level sensors, which can be used to estimate CSO discharge volumes from hydraulic complex CSO structures. The three concepts were tested and verified under real practical conditions. All three concepts were accurate when compared to electromagnetic flow measurements.
Updates on HRF Payloads Operations in Columbus ATCS
NASA Technical Reports Server (NTRS)
DePalo, Savino; Wright, Bruce D.; La,e Robert E.; Challis, Simon; Davenport, Robert; Pietrafesa, Donata
2011-01-01
The NASA developed Human Research Facility 1 (HRF1) and Human Research Facility (HRF2) experiment racks have been operating in the European Space Agency (ESA) Columbus module of the International Space Station (ISS) since Summer 2008. The two racks are of the same design. Since the start of operations, unexpected pressure spikes were observed in the Columbus module's thermal-hydraulic system during the racks activation sequence. The root cause of these spikes was identified in the activation command sequence in the Rack Interface Controller (RIC), which controls the flow of thermal-hydraulic system fluid through the rack. A new Common RIC Software (CRS) release fixed the bug and was uploaded on both racks in late 2009. This paper gives a short introduction to the topic, describes the Columbus module countermeasures to mitigate the spikes, describes the ground validation test of the new software, and describes the flight checks performed before and after the final upload. Finally, the new on-orbit test designed to further simplify the racks hydraulic management is presented.
Data systems and computer science: Software Engineering Program
NASA Technical Reports Server (NTRS)
Zygielbaum, Arthur I.
1991-01-01
An external review of the Integrated Technology Plan for the Civil Space Program is presented. This review is specifically concerned with the Software Engineering Program. The goals of the Software Engineering Program are as follows: (1) improve NASA's ability to manage development, operation, and maintenance of complex software systems; (2) decrease NASA's cost and risk in engineering complex software systems; and (3) provide technology to assure safety and reliability of software in mission critical applications.
The Cumberland River Flood of 2010 and Corps Reservoir Operations
NASA Astrophysics Data System (ADS)
Charley, W.; Hanbali, F.; Rohrbach, B.
2010-12-01
On Saturday, May 1, 2010, heavy rain began falling in the Cumberland River Valley and continued through the following day. 13.5 inches was measured at Nashville, an unprecedented amount that doubled the previous 2-day record, and exceeded the May monthly total record of 11 inches. Elsewhere in the valley, amounts of over 19 inches were measured. The frequency of this storm was estimated to exceed the one-thousand year event. This historic rainfall brought large scale flooding to the Cumberland-Ohio-Tennessee River Valleys, and caused over 2 billion dollars in damages, despite the numerous flood control projects in the area, including eight U.S. Army Corps of Engineers projects. The vast majority of rainfall occurred in drainage areas that are uncontrolled by Corps flood control projects, which lead to the wide area flooding. However, preliminary analysis indicates that operations of the Corps projects reduced the Cumberland River flood crest in Nashville by approximately five feet. With funding from the American Recovery and Reinvestment Act (ARRA) of 2009, hydrologic, hydraulic and reservoir simulation models have just been completed for the Cumberland-Ohio-Tennessee River Valleys. These models are being implemented in the Corps Water Management System (CWMS), a comprehensive data acquisition and hydrologic modeling system for short-term decision support of water control operations in real time. The CWMS modeling component uses observed rainfall and forecasted rainfall to compute forecasts of river flows into and downstream of reservoirs, using HEC-HMS. Simulation of reservoir operations, utilizing either the HEC-ResSim or CADSWES RiverWare program, uses these flow scenarios to provide operational decision information for the engineer. The river hydraulics program, HEC-RAS, computes river stages and water surface profiles for these scenarios. An inundation boundary and depth map of water in the flood plain can be calculated from the HEC-RAS results using ArcInfo. The economic impacts of the different inundation depths are computed by HEC-FIA. The user-configurable sequence of modeling software allows engineers to evaluate operational decisions for reservoirs and other control structures, and view and compare hydraulic and economic impacts for various “what if?” scenarios. This paper reviews the Cumberland River May 2010 event, the impact of Corps reservoirs and reservoir operations and the expected future benefits and effects of the ARRA funded models and CWMS on future events for this area.
Modeling software systems by domains
NASA Technical Reports Server (NTRS)
Dippolito, Richard; Lee, Kenneth
1992-01-01
The Software Architectures Engineering (SAE) Project at the Software Engineering Institute (SEI) has developed engineering modeling techniques that both reduce the complexity of software for domain-specific computer systems and result in systems that are easier to build and maintain. These techniques allow maximum freedom for system developers to apply their domain expertise to software. We have applied these techniques to several types of applications, including training simulators operating in real time, engineering simulators operating in non-real time, and real-time embedded computer systems. Our modeling techniques result in software that mirrors both the complexity of the application and the domain knowledge requirements. We submit that the proper measure of software complexity reflects neither the number of software component units nor the code count, but the locus of and amount of domain knowledge. As a result of using these techniques, domain knowledge is isolated by fields of engineering expertise and removed from the concern of the software engineer. In this paper, we will describe kinds of domain expertise, describe engineering by domains, and provide relevant examples of software developed for simulator applications using the techniques.
Modular Rocket Engine Control Software (MRECS)
NASA Technical Reports Server (NTRS)
Tarrant, C.; Crook, J.
1998-01-01
The Modular Rocket Engine Control Software (MRECS) Program is a technology demonstration effort designed to advance the state-of-the-art in launch vehicle propulsion systems. Its emphasis is on developing and demonstrating a modular software architecture for advanced engine control systems that will result in lower software maintenance (operations) costs. It effectively accommodates software requirement changes that occur due to hardware technology upgrades and engine development testing. Ground rules directed by MSFC were to optimize modularity and implement the software in the Ada programming language. MRECS system software and the software development environment utilize Commercial-Off-the-Shelf (COTS) products. This paper presents the objectives, benefits, and status of the program. The software architecture, design, and development environment are described. MRECS tasks are defined and timing relationships given. Major accomplishments are listed. MRECS offers benefits to a wide variety of advanced technology programs in the areas of modular software architecture, reuse software, and reduced software reverification time related to software changes. MRECS was recently modified to support a Space Shuttle Main Engine (SSME) hot-fire test. Cold Flow and Flight Readiness Testing were completed before the test was cancelled. Currently, the program is focused on supporting NASA MSFC in accomplishing development testing of the Fastrac Engine, part of NASA's Low Cost Technologies (LCT) Program. MRECS will be used for all engine development testing.
DOE Office of Scientific and Technical Information (OSTI.GOV)
S. R. Anderson; M. A. Kuntz; L. C. Davis
1999-02-01
The effective hydraulic conductivity of basalt and interbedded sediment that compose the Snake River Plain aquifer at and near the Idaho National Engineering and Environmental Laboratory (INEEL) ranges from about 1.0x10 -2 to 3.2x10 4 feet per day (ft/d). This six-order-of-magnitude range of hydraulic conductivity was estimated from single-well aquifer tests in 114 wells, and is attributed mainly to the physical characteristics and distribution of basalt flows and dikes. Hydraulic conductivity is greatest in thin pahoehoe flows and near-vent volcanic deposits. Hydraulic conductivity is least in flows and deposits cut by dikes. Estimates of hydraulic conductivity at and near themore » INEEL are similar to those measured in similar volcanic settings in Hawaii. The largest variety of rock types and the greatest range of hydraulic conductivity are in volcanic rift zones, which are characterized by numerous aligned volcanic vents and fissures related to underlying dikes. Three broad categories of hydraulic conductivity corresponding to six general types of geologic controls can be inferred from the distribution of wells and vent corridors. Hydraulic conductivity of basalt flows probably is increased by localized fissures and coarse mixtures of interbedded sediment, scoria, and basalt rubble. Hydraulic conductivity of basalt flows is decreased locally by abundant alteration minerals of probable hydrothermal origin. Hydraulic conductivity varies as much as six orders of magnitude in a single vent corridor and varies from three to five orders of magnitude within distances of 500 to 1,000 feet. Abrupt changes in hydraulic conductivity over short distances suggest the presence of preferential pathways and local barriers that may greatly affect the movement of ground water and the dispersion of radioactive and chemical wastes downgradient from points of waste disposal.« less
DEMONSTRATION BULLETIN: HYDRAULIC FRACTURING OF CONTAMINATED SOIL
Hydraulic fracturing is a physical process that creates fractures in silty clay soil to enhance its permeability. The technology, developed by the Risk Reduction Engineering Laboratory (RREL) and the University of Cincinnati, creates sand-filled horizontal fractures up to 1 in. i...
Teaching Agile Software Engineering Using Problem-Based Learning
ERIC Educational Resources Information Center
El-Khalili, Nuha H.
2013-01-01
Many studies have reported the utilization of Problem-Based Learning (PBL) in teaching Software Engineering courses. However, these studies have different views of the effectiveness of PBL. This paper presents the design of an Advanced Software Engineering course for undergraduate Software Engineering students that uses PBL to teach them Agile…
Software Engineering Frameworks: Textbooks vs. Student Perceptions
ERIC Educational Resources Information Center
McMaster, Kirby; Hadfield, Steven; Wolthuis, Stuart; Sambasivam, Samuel
2012-01-01
This research examines the frameworks used by Computer Science and Information Systems students at the conclusion of their first semester of study of Software Engineering. A questionnaire listing 64 Software Engineering concepts was given to students upon completion of their first Software Engineering course. This survey was given to samples of…
1981-12-01
Creek, Russian River Basin, Sonoma County , California; Hydraulic Model Investigation," Technical Report H-73-3, U. S. Army Engineer Waterways Experiment...Springs Dam, Dry Creek, Russian River Basin, Sonoma County , Cali- fornia; Hydraulic Model Investigation," Technical Report H-73-3, U. S. Army Engineer...Structures Ables, J. H., Jr., and Pickering, G. A. 1973 (Feb). "Outlet Works, 0 Warm Springs Dam, Dry Creek, Russian River Basin, Sonoma County , Cali
2016-06-01
Coastal Storm Protection . The Director of ERDC-CHL was José E. Sánchez. At the time of publication of this report, COL Bryan S. Green was the...Marielys Ramos-Villanueva, and Ronald E. Heath Coastal and Hydraulics Laboratory U.S. Army Engineer Research and Development Center 3909 Halls Ferry...behavior. The work was performed by the River Engineering Branch (CEERD-HFR) of the Flood and Storm Protection Division (CEERD-HF), U.S. Army
Performing Verification and Validation in Reuse-Based Software Engineering
NASA Technical Reports Server (NTRS)
Addy, Edward A.
1999-01-01
The implementation of reuse-based software engineering not only introduces new activities to the software development process, such as domain analysis and domain modeling, it also impacts other aspects of software engineering. Other areas of software engineering that are affected include Configuration Management, Testing, Quality Control, and Verification and Validation (V&V). Activities in each of these areas must be adapted to address the entire domain or product line rather than a specific application system. This paper discusses changes and enhancements to the V&V process, in order to adapt V&V to reuse-based software engineering.
A High-Sensitivity Hydraulic Load Cell for Small Kitchen Appliances
Pačnik, Roman; Novak, Franc
2010-01-01
In this paper we present a hydraulic load cell made from hydroformed metallic bellows. The load cell was designed for a small kitchen appliance with the weighing function integrated into the composite control and protection of the appliance. It is a simple, low-cost solution with small dimensions and represents an alternative to the existing hydraulic load cells in industrial use. A good non-linearity and a small hysteresis were achieved. The influence of temperature leads to an error of 7.5%, which can be compensated for by software to meet the requirements of the target application. PMID:22163665
A high-sensitivity hydraulic load cell for small kitchen appliances.
Pačnik, Roman; Novak, Franc
2010-01-01
In this paper we present a hydraulic load cell made from hydroformed metallic bellows. The load cell was designed for a small kitchen appliance with the weighing function integrated into the composite control and protection of the appliance. It is a simple, low-cost solution with small dimensions and represents an alternative to the existing hydraulic load cells in industrial use. A good non-linearity and a small hysteresis were achieved. The influence of temperature leads to an error of 7.5%, which can be compensated for by software to meet the requirements of the target application.
The Many Faces of a Software Engineer in a Research Community
DOE Office of Scientific and Technical Information (OSTI.GOV)
Marinovici, Maria C.; Kirkham, Harold
2013-10-14
The ability to gather, analyze and make decisions based on real world data is changing nearly every field of human endeavor. These changes are particularly challenging for software engineers working in a scientific community, designing and developing large, complex systems. To avoid the creation of a communications gap (almost a language barrier), the software engineers should possess an ‘adaptive’ skill. In the science and engineering research community, the software engineers must be responsible for more than creating mechanisms for storing and analyzing data. They must also develop a fundamental scientific and engineering understanding of the data. This paper looks atmore » the many faces that a software engineer should have: developer, domain expert, business analyst, security expert, project manager, tester, user experience professional, etc. Observations made during work on a power-systems scientific software development are analyzed and extended to describe more generic software development projects.« less
Engineering and Design: Geotechnical Analysis by the Finite Element Method
1995-07-31
of an Idealized ’Wet Clay’.” Nobari, E. S., Lee, K. L., and Duncan, J. M. Soil Mechanics, Wiesbaden I, 47-54. (1973). “ Hydraulic Fracturing in Zoned...nonsteady flow conditions - Pore pressures induced by loading under undrained conditions - Potential for cracking in embankment dams - Potential for hydraulic ... fracturing in embankment dams - Potential for hydraulic separation between concrete and soil - Settlements and horizontal movements b. Comparing
1955-05-01
president, Taconite Contractors, Erie. Mining Company, Duluth, Minnesota The model study was conducted in the Hydraulics Division of the Waterways...CORPS OF ENGINEERS. U. S. ARMY WAVE ACTION AND BREAKWATER LOCATION TACONITE HARBOR (TWO ISLANDS) LAKE SUPERIOR, MINNESOTA ARIIIY-MRC VICKSBURG...Breakwater Location, Taconite Harbor (Two Islands), Lake Superior, Minnesota : Hydraulic Model Investigation 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c
2008-06-10
CAPE CANAVERAL, Fla. – In Orbiter Processing Facility bay No. 2, technicians begin installation of an auxiliary power unit 3, or APU3, in space shuttle Endeavour for the STS-126 mission. The auxiliary power unit is a hydrazine-fueled, turbine-driven power unit that generates mechanical shaft power to drive a hydraulic pump that produces pressure for the orbiter's hydraulic system. There are three separate APUs, three hydraulic pumps and three hydraulic systems, located in the aft fuselage of the orbiter. When the three auxiliary power units are started five minutes before lift-off, the hydraulic systems are used to position the three main engines for activation, control various propellant valves on the engines and position orbiter aerosurfaces. The auxiliary power units are not operated after the first orbital maneuvering system thrusting period because hydraulic power is no longer required. One power unit is operated briefly one day before deorbit to support checkout of the orbiter flight control system. One auxiliary power unit is restarted before the deorbit thrusting period. The two remaining units are started after the deorbit thrusting maneuver and operate continuously through entry, landing and landing rollout. On STS-126, Endeavour will deliver a multi-purpose logistics module to the International Space Station. Launch is targeted for Nov. 10. Photo credit: NASA/Kim Shiflett
2008-06-10
CAPE CANAVERAL, Fla. – In Orbiter Processing Facility bay No. 2, technicians begin installation of an auxiliary power unit 3, or APU3, in space shuttle Endeavour for the STS-126 mission. The auxiliary power unit is a hydrazine-fueled, turbine-driven power unit that generates mechanical shaft power to drive a hydraulic pump that produces pressure for the orbiter's hydraulic system. There are three separate APUs, three hydraulic pumps and three hydraulic systems, located in the aft fuselage of the orbiter. When the three auxiliary power units are started five minutes before lift-off, the hydraulic systems are used to position the three main engines for activation, control various propellant valves on the engines and position orbiter aerosurfaces. The auxiliary power units are not operated after the first orbital maneuvering system thrusting period because hydraulic power is no longer required. One power unit is operated briefly one day before deorbit to support checkout of the orbiter flight control system. One auxiliary power unit is restarted before the deorbit thrusting period. The two remaining units are started after the deorbit thrusting maneuver and operate continuously through entry, landing and landing rollout. On STS-126, Endeavour will deliver a multi-purpose logistics module to the International Space Station. Launch is targeted for Nov. 10. Photo credit: NASA/Kim Shiflett
2008-06-10
CAPE CANAVERAL, Fla. – In Orbiter Processing Facility bay No. 2, auxiliary power unit 3, or APU3, is in place on space shuttle Endeavour for the STS-126 mission. The auxiliary power unit is a hydrazine-fueled, turbine-driven power unit that generates mechanical shaft power to drive a hydraulic pump that produces pressure for the orbiter's hydraulic system. There are three separate APUs, three hydraulic pumps and three hydraulic systems, located in the aft fuselage of the orbiter. When the three auxiliary power units are started five minutes before lift-off, the hydraulic systems are used to position the three main engines for activation, control various propellant valves on the engines and position orbiter aerosurfaces. The auxiliary power units are not operated after the first orbital maneuvering system thrusting period because hydraulic power is no longer required. One power unit is operated briefly one day before deorbit to support checkout of the orbiter flight control system. One auxiliary power unit is restarted before the deorbit thrusting period. The two remaining units are started after the deorbit thrusting maneuver and operate continuously through entry, landing and landing rollout. On STS-126, Endeavour will deliver a multi-purpose logistics module to the International Space Station. Launch is targeted for Nov. 10. Photo credit: NASA/Kim Shiflett
2008-06-10
CAPE CANAVERAL, Fla. – In Orbiter Processing Facility bay No. 2, technicians install auxiliary power unit 3, or APU3, in space shuttle Endeavour for the STS-126 mission. The auxiliary power unit is a hydrazine-fueled, turbine-driven power unit that generates mechanical shaft power to drive a hydraulic pump that produces pressure for the orbiter's hydraulic system. There are three separate APUs, three hydraulic pumps and three hydraulic systems, located in the aft fuselage of the orbiter. When the three auxiliary power units are started five minutes before lift-off, the hydraulic systems are used to position the three main engines for activation, control various propellant valves on the engines and position orbiter aerosurfaces. The auxiliary power units are not operated after the first orbital maneuvering system thrusting period because hydraulic power is no longer required. One power unit is operated briefly one day before deorbit to support checkout of the orbiter flight control system. One auxiliary power unit is restarted before the deorbit thrusting period. The two remaining units are started after the deorbit thrusting maneuver and operate continuously through entry, landing and landing rollout. On STS-126, Endeavour will deliver a multi-purpose logistics module to the International Space Station. Launch is targeted for Nov. 10. Photo credit: NASA/Kim Shiflett
NASA Astrophysics Data System (ADS)
Profit, Matthew; Dutko, Martin; Yu, Jianguo; Cole, Sarah; Angus, Doug; Baird, Alan
2016-04-01
This paper presents a novel approach to predict the propagation of hydraulic fractures in tight shale reservoirs. Many hydraulic fracture modelling schemes assume that the fracture direction is pre-seeded in the problem domain discretisation. This is a severe limitation as the reservoir often contains large numbers of pre-existing fractures that strongly influence the direction of the propagating fracture. To circumvent these shortcomings, a new fracture modelling treatment is proposed where the introduction of discrete fracture surfaces is based on new and dynamically updated geometrical entities rather than the topology of the underlying spatial discretisation. Hydraulic fracturing is an inherently coupled engineering problem with interactions between fluid flow and fracturing when the stress state of the reservoir rock attains a failure criterion. This work follows a staggered hydro-mechanical coupled finite/discrete element approach to capture the key interplay between fluid pressure and fracture growth. In field practice, the fracture growth is hidden from the design engineer and microseismicity is often used to infer hydraulic fracture lengths and directions. Microseismic output can also be computed from changes of the effective stress in the geomechanical model and compared against field microseismicity. A number of hydraulic fracture numerical examples are presented to illustrate the new technology.
Winfield, Kari A.
2005-01-01
Because characterizing the unsaturated hydraulic properties of sediments over large areas or depths is costly and time consuming, development of models that predict these properties from more easily measured bulk-physical properties is desirable. At the Idaho National Engineering and Environmental Laboratory, the unsaturated zone is composed of thick basalt flow sequences interbedded with thinner sedimentary layers. Determining the unsaturated hydraulic properties of sedimentary layers is one step in understanding water flow and solute transport processes through this complex unsaturated system. Multiple linear regression was used to construct simple property-transfer models for estimating the water-retention curve and saturated hydraulic conductivity of deep sediments at the Idaho National Engineering and Environmental Laboratory. The regression models were developed from 109 core sample subsets with laboratory measurements of hydraulic and bulk-physical properties. The core samples were collected at depths of 9 to 175 meters at two facilities within the southwestern portion of the Idaho National Engineering and Environmental Laboratory-the Radioactive Waste Management Complex, and the Vadose Zone Research Park southwest of the Idaho Nuclear Technology and Engineering Center. Four regression models were developed using bulk-physical property measurements (bulk density, particle density, and particle size) as the potential explanatory variables. Three representations of the particle-size distribution were compared: (1) textural-class percentages (gravel, sand, silt, and clay), (2) geometric statistics (mean and standard deviation), and (3) graphical statistics (median and uniformity coefficient). The four response variables, estimated from linear combinations of the bulk-physical properties, included saturated hydraulic conductivity and three parameters that define the water-retention curve. For each core sample,values of each water-retention parameter were estimated from the appropriate regression equation and used to calculate an estimated water-retention curve. The degree to which the estimated curve approximated the measured curve was quantified using a goodness-of-fit indicator, the root-mean-square error. Comparison of the root-mean-square-error distributions for each alternative particle-size model showed that the estimated water-retention curves were insensitive to the way the particle-size distribution was represented. Bulk density, the median particle diameter, and the uniformity coefficient were chosen as input parameters for the final models. The property-transfer models developed in this study allow easy determination of hydraulic properties without need for their direct measurement. Additionally, the models provide the basis for development of theoretical models that rely on physical relationships between the pore-size distribution and the bulk-physical properties of the media. With this adaptation, the property-transfer models should have greater application throughout the Idaho National Engineering and Environmental Laboratory and other geographic locations.
Collected software engineering papers, volume 2
NASA Technical Reports Server (NTRS)
1983-01-01
Topics addressed include: summaries of the software engineering laboratory (SEL) organization, operation, and research activities; results of specific research projects in the areas of resource models and software measures; and strategies for data collection for software engineering research.
Managing the Software Development Process
NASA Technical Reports Server (NTRS)
Lubelczky, Jeffrey T.; Parra, Amy
1999-01-01
The goal of any software development project is to produce a product that is delivered on time, within the allocated budget, and with the capabilities expected by the customer and unfortunately, this goal is rarely achieved. However, a properly managed project in a mature software engineering environment can consistently achieve this goal. In this paper we provide an introduction to three project success factors, a properly managed project, a competent project manager, and a mature software engineering environment. We will also present an overview of the benefits of a mature software engineering environment based on 24 years of data from the Software Engineering Lab, and suggest some first steps that an organization can take to begin benefiting from this environment. The depth and breadth of software engineering exceeds this paper, various references are cited with a goal of raising awareness and encouraging further investigation into software engineering and project management practices.
77 FR 71731 - Airworthiness Directives; The Boeing Company
Federal Register 2010, 2011, 2012, 2013, 2014
2012-12-04
... inability of the forward engine mount bulkhead fittings to carry engine loads, resulting in the loss or... to carry engine loads, resulting in the loss or departure of an engine. Hydraulic embrittlement could... DEPARTMENT OF TRANSPORTATION Federal Aviation Administration 14 CFR Part 39 [Docket No. FAA-2012...
Proceedings of the Eighth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1983-01-01
The four major topics of discussion included: the NASA Software Engineering Laboratory, software testing, human factors in software engineering and software quality assessment. As in the past years, there were 12 position papers presented (3 for each topic) followed by questions and very heavy participation by the general audience.
Use of Soft Computing Technologies For Rocket Engine Control
NASA Technical Reports Server (NTRS)
Trevino, Luis C.; Olcmen, Semih; Polites, Michael
2003-01-01
The problem to be addressed in this paper is to explore how the use of Soft Computing Technologies (SCT) could be employed to further improve overall engine system reliability and performance. Specifically, this will be presented by enhancing rocket engine control and engine health management (EHM) using SCT coupled with conventional control technologies, and sound software engineering practices used in Marshall s Flight Software Group. The principle goals are to improve software management, software development time and maintenance, processor execution, fault tolerance and mitigation, and nonlinear control in power level transitions. The intent is not to discuss any shortcomings of existing engine control and EHM methodologies, but to provide alternative design choices for control, EHM, implementation, performance, and sustaining engineering. The approaches outlined in this paper will require knowledge in the fields of rocket engine propulsion, software engineering for embedded systems, and soft computing technologies (i.e., neural networks, fuzzy logic, and Bayesian belief networks), much of which is presented in this paper. The first targeted demonstration rocket engine platform is the MC-1 (formerly FASTRAC Engine) which is simulated with hardware and software in the Marshall Avionics & Software Testbed laboratory that
Monovalve with integrated fuel injector and port control valve, and engine using same
Milam, David M.
2001-11-06
An engine includes an engine casing that defines a hollow piston cavity separated from an exhaust passage and an intake passage by a valve seat. A gas exchange valve member is positioned adjacent the valve seat and is moveable between an open position and a closed position. The gas exchange valve member also defines an opening that opens into the hollow piston cavity. A needle valve member is positioned in the gas exchange valve member adjacent a nozzle outlet and is moveable between an inject position and a blocked position. A port control valve member, which has a hydraulic surface, is mounted around the gas exchange valve member and moveable between an intake position and an exhaust position. A pilot valve is moveable between a first position at which the port control hydraulic surface is exposed to a source of high pressure fluid, and a second position at which the port control hydraulic surface is exposed to a source of low pressure fluid.
A Bibliography of Externally Published Works by the SEI Engineering Techniques Program
1992-08-01
media, and virtual reality * model- based engineering * programming languages * reuse * software architectures * software engineering as a discipline...Knowledge- Based Engineering Environments." IEEE Expert 3, 2 (May 1988): 18-23, 26-32. Audience: Practitioner [Klein89b] Klein, D.V. "Comparison of...Terms with Software Reuse Terminology: A Model- Based Approach." ACM SIGSOFT Software Engineering Notes 16, 2 (April 1991): 45-51. Audience: Practitioner
Hydraulic manipulator design, analysis, and control at Oak Ridge National Laboratory
DOE Office of Scientific and Technical Information (OSTI.GOV)
Kress, R.L.; Jansen, J.F.; Love, L.J.
1996-09-01
To meet the increased payload capacities demanded by present-day tasks, manipulator designers have turned to hydraulics as a means of actuation. Hydraulics have always been the actuator of choice when designing heavy-life construction and mining equipment such as bulldozers, backhoes, and tunneling devices. In order to successfully design, build, and deploy a new hydraulic manipulator (or subsystem) sophisticated modeling, analysis, and control experiments are usually needed. To support the development and deployment of new hydraulic manipulators Oak Ridge National Laboratory (ORNL) has outfitted a significant experimental laboratory and has developed the software capability for research into hydraulic manipulators, hydraulic actuators,more » hydraulic systems, modeling of hydraulic systems, and hydraulic controls. The hydraulics laboratory at ORNL has three different manipulators. First is a 6-Degree-of-Freedom (6-DoF), multi-planer, teleoperated, flexible controls test bed used for the development of waste tank clean-up manipulator controls, thermal studies, system characterization, and manipulator tracking. Finally, is a human amplifier test bed used for the development of an entire new class of teleoperated systems. To compliment the hardware in the hydraulics laboratory, ORNL has developed a hydraulics simulation capability including a custom package to model the hydraulic systems and manipulators for performance studies and control development. This paper outlines the history of hydraulic manipulator developments at ORNL, describes the hydraulics laboratory, discusses the use of the equipment within the laboratory, and presents some of the initial results from experiments and modeling associated with these hydraulic manipulators. Included are some of the results from the development of the human amplifier/de-amplifier concepts, the characterization of the thermal sensitivity of hydraulic systems, and end-point tracking accuracy studies. Experimental and analytical results are included.« less
Hydrodynamics automatic optimization of runner blades for reaction hydraulic turbines
NASA Astrophysics Data System (ADS)
Balint, D.; Câmpian, V.; Nedelcu, D.; Megheles, O.
2012-11-01
The aim of this paper is to optimize the hydrodynamics of the runner blades of hydraulic turbines. The runner presented is an axial Kaplan one, but the methodology is common also to Francis runners. The whole methodology is implemented in the in-house software QTurbo3D. The effect of the runner blades geometry modification upon its hydrodynamics is shown both from energetic and cavitation points of view.
A report on NASA software engineering and Ada training requirements
NASA Technical Reports Server (NTRS)
Legrand, Sue; Freedman, Glenn B.; Svabek, L.
1987-01-01
NASA's software engineering and Ada skill base are assessed and information that may result in new models for software engineering, Ada training plans, and curricula are provided. A quantitative assessment which reflects the requirements for software engineering and Ada training across NASA is provided. A recommended implementation plan including a suggested curriculum with associated duration per course and suggested means of delivery is also provided. The distinction between education and training is made. Although it was directed to focus on NASA's need for the latter, the key relationships to software engineering education are also identified. A rationale and strategy for implementing a life cycle education and training program are detailed in support of improved software engineering practices and the transition to Ada.
Load calculation on the nozzle in a flue gas desulphurization system
NASA Astrophysics Data System (ADS)
Róbert, Olšiak; Zoltán, Fuszko; Zoltán, Csuka
2017-09-01
The desulphurization system is used to remove sulfur oxides from exhaust, so-called flue gases through absorbing them via the sprayed suspension. The suspension delivered from the pump system to the atmospheric bi-directional double hollow cone nozzle has the prescribed working pressure. The unknown mechanical load on the solid body of the nozzle is present through the change of moment due to the flow of the suspension through the bi-directional outflow areas [1], [4]. The calculation of the acting forces and torques in the 3 directions was carried out with the methods of computational fluid dynamics (CFD) in the software ANSYS Fluent. The geometric model of the flow areas of the nozzle were created with the methods of reverse engineering. The computational mesh required by the CFD solver was created, and its quality verified with the standard criteria. The used boundary conditions were defined by the hydraulic parameters of the pump system, the properties of the suspension present in the hydraulic system were specified by sample analysis. The post-processed and analyzed results of the CFD calculation, the pressure-field and the velocity magnitudes in particular directions were further used as input parameters at the mechanical analysis of the load on the bi-directional nozzle.
Development of a second generation rolling contact fatigue tester
NASA Astrophysics Data System (ADS)
Deshmukh, Satyam U.
Contact fatigue failure has been in research since the early twentieth century. The need for a second generation sliding-rolling contact fatigue tester was proposed by Gregory Dvorak and Dr. Marcellin Zahui. The first generation RCF tester was used for testing super finishing processes for gear surfaces. The second generation RCF tester was funded by the Advanced Engineering Materials lab of University of North Dakota. Verification of the second generation Rolling Contact Fatigue Tester will be discussed in this thesis including the design details, assembly and testing procedure and to discuss its different parameters. The tester will have the capability of testing hollow specimens using a bobbin eddy current testing probe. This tester will allow a wide range of experiments and is not built for one specific purpose. An eddy current device is used for detecting cracks. The loading force is applied using hydraulic cylinders and a hydraulic power unit. Before testing began, the machine was run for some time at full speed. A lot of minor problems were detected and fixed. Three specimens of AISI 8620 were tested in this tester. All tests gave results matching with some of the other well-known RCF testers. These tests were performed to evaluate mechanical limits of the tester and to evaluate the software performance of the tester.
Šimůnek, Jirka; Nimmo, John R.
2005-01-01
A modified version of the Hydrus software package that can directly or inversely simulate water flow in a transient centrifugal field is presented. The inverse solver for parameter estimation of the soil hydraulic parameters is then applied to multirotation transient flow experiments in a centrifuge. Using time‐variable water contents measured at a sequence of several rotation speeds, soil hydraulic properties were successfully estimated by numerical inversion of transient experiments. The inverse method was then evaluated by comparing estimated soil hydraulic properties with those determined independently using an equilibrium analysis. The optimized soil hydraulic properties compared well with those determined using equilibrium analysis and steady state experiment. Multirotation experiments in a centrifuge not only offer significant time savings by accelerating time but also provide significantly more information for the parameter estimation procedure compared to multistep outflow experiments in a gravitational field.
A comparison study of one-and two-dimensional hydraulic models for river environments.
DOT National Transportation Integrated Search
2017-05-01
Computer models are used every day to analyze river systems for a wide variety of reasons vital to : the public interest. For decades most hydraulic engineers have been limited to models that simplify the fluid : mechanics to the unidirectional case....
Code of Federal Regulations, 2010 CFR
2010-01-01
... chapter. (2) Each turbine engine must comply with one of the following: (i) Sections 33.76, 33.77 and 33... any engine individually in flight, except that, for turbine engine installations, the means for... might be exposed to fire must be at least fire-resistant. If hydraulic propeller feathering systems are...
NASA Technical Reports Server (NTRS)
Anderson, L. A.; Henry, R. L.; Fedor, O. H.; Owens, L. J.
1986-01-01
Rechargeable hydraulic powerpack functions as lightweight, compact source of mechanical energy. Self-contained hydraulic powerpack derives energy from solid chemical charge. Combustion of charge initiated by small hammer, and revolving feeder replaces charges expended. Combustion gases cool during expansion in turbine and not too hot for release to atmosphere. Unit has applications driving wheelchairs and operating drills, winches, and other equipment in remote areas. Also replaces electric motors and internal-combustion engines as source of power in explosive atmospheres.
The Benefits and Limitations of Hydraulic Modeling for Ordinary High Water Mark Delineation
2016-02-01
ER D C/ CR RE L TR -1 6- 1 Wetland Regulatory Assistance Program (WRAP) The Benefits and Limitations of Hydraulic Modeling for Ordinary...client/default. Wetland Regulatory Assistance Program (WRAP) ERDC/CRREL TR-16-1 February 2016 The Benefits and Limitations of Hydraulic Modeling...Approved for public release; distribution is unlimited. Prepared for Headquarters, U.S. Army Corps of Engineers Washington, DC 20314-1000 Under Wetlands
V&V Within Reuse-Based Software Engineering
NASA Technical Reports Server (NTRS)
Addy, Edward A.
1996-01-01
Verification and Validation (V&V) is used to increase the level of assurance of critical software, particularly that of safety-critical and mission-critical software. V&V is a systems engineering discipline that evaluates the software in a systems context, and is currently applied during the development of a specific application system. In order to bring the effectiveness of V&V to bear within reuse-based software engineering, V&V must be incorporated within the domain engineering process.
Professional Ethics of Software Engineers: An Ethical Framework.
Lurie, Yotam; Mark, Shlomo
2016-04-01
The purpose of this article is to propose an ethical framework for software engineers that connects software developers' ethical responsibilities directly to their professional standards. The implementation of such an ethical framework can overcome the traditional dichotomy between professional skills and ethical skills, which plagues the engineering professions, by proposing an approach to the fundamental tasks of the practitioner, i.e., software development, in which the professional standards are intrinsically connected to the ethical responsibilities. In so doing, the ethical framework improves the practitioner's professionalism and ethics. We call this approach Ethical-Driven Software Development (EDSD), as an approach to software development. EDSD manifests the advantages of an ethical framework as an alternative to the all too familiar approach in professional ethics that advocates "stand-alone codes of ethics". We believe that one outcome of this synergy between professional and ethical skills is simply better engineers. Moreover, since there are often different software solutions, which the engineer can provide to an issue at stake, the ethical framework provides a guiding principle, within the process of software development, that helps the engineer evaluate the advantages and disadvantages of different software solutions. It does not and cannot affect the end-product in and of-itself. However, it can and should, make the software engineer more conscious and aware of the ethical ramifications of certain engineering decisions within the process.
Engineering Complex Embedded Systems with State Analysis and the Mission Data System
NASA Technical Reports Server (NTRS)
Ingham, Michel D.; Rasmussen, Robert D.; Bennett, Matthew B.; Moncada, Alex C.
2004-01-01
It has become clear that spacecraft system complexity is reaching a threshold where customary methods of control are no longer affordable or sufficiently reliable. At the heart of this problem are the conventional approaches to systems and software engineering based on subsystem-level functional decomposition, which fail to scale in the tangled web of interactions typically encountered in complex spacecraft designs. Furthermore, there is a fundamental gap between the requirements on software specified by systems engineers and the implementation of these requirements by software engineers. Software engineers must perform the translation of requirements into software code, hoping to accurately capture the systems engineer's understanding of the system behavior, which is not always explicitly specified. This gap opens up the possibility for misinterpretation of the systems engineer s intent, potentially leading to software errors. This problem is addressed by a systems engineering methodology called State Analysis, which provides a process for capturing system and software requirements in the form of explicit models. This paper describes how requirements for complex aerospace systems can be developed using State Analysis and how these requirements inform the design of the system software, using representative spacecraft examples.
FOREWORD: The XXV IAHR Symposium on Hydraulic Machinery and Systems marks half a century tradition
NASA Astrophysics Data System (ADS)
Susan-Resiga, Romeo
2010-05-01
IAHR75_logoUPT90_logoARFT_logo International Association of Hydro-Environment Engineering and Research'Politehnica' University of TimisoaraRomanian Academy - Timisoara Branch The 25th edition of the IAHR Symposium on Hydraulic Machinery and Systems, held in Timisoara, Romania, 20-24 September 2010, jointly organized by the 'Politehnica' University of Timisoara and the Romanian Academy - Timisoara Branch, marks a half century tradition of these prestigious symposia. However, it is the first time that Romania hosts such a symposium, and for good reasons. The Romanian electrical power system has a total of 20,630 MW installed power, out of which 6,422 MW in hydropower plants. The energy produced in hydropower facilities was in 2008 of 17,105 GWh from a total of 64,772 GWh electrical energy production. Moreover, for the period 2009-2015, new hydropower capacities are going to be developed, with a total of 2,157 MW installed power and an estimated 5,770 GWh/year energy production. Within the same period of time, the refurbishment, modernization and repair programs will increase the actual hydropower production with an estimated 349 GWh/year. The 'Politehnica' University of Timisoara is proud to host the 25th IAHR Symposium on Hydraulic Machinery and Systems, in the year of its 90th anniversary. The 'Politehnica' University of Timisoara is one of the largest and most well-known technical universities from Central and Eastern Europe. It was founded in 1920, a short time after the union into one state of all the Romanian territories, following the end of the First World War, in order to respond to the need engineers felt by the Romanian society at that time, within the economical development framework. During its 90 years of existence, 'Politehnica' University of Timisoara educated over 100,000 engineers, greatly appreciated both in Romania and abroad, for their competence and seriousness. King Ferdinand I of Romania said while visiting the recently established 'Politehnica' of Timisoara in 1923 'It is not the walls that make a school, but the spirit living inside'. A particular trademark of the 'Politehnica' of Timisoara was the continuous effort to answer industrial problems by training the students not only on theoretical aspects but also in design and manufacturing, as well as in laboratory works. Developing modern laboratories, where students can observe and understand first hand the engineering applications along the years a priority for Timisoara 'Politehnica' University. The School of Hydraulic Machinery within the 'Politehnica' University of Timisoara was established in early 1930 by Professor Aurel Barglazan (1905-1960), and further developed by Professor Ioan Anton (born 1924), both members of the Romanian Academy. The Laboratory of Hydraulic Machines from Timisoara (LMHT) started back in 1928 in a small hut, with a test rig for Francis and Kaplan turbines manufactured by J M Voith. LMHT was continuously developed and was officially recognized in 1959 as being one of the leading research and developing laboratories in Romania. It was the foundation of the Romanian efforts of designing and manufacturing hydraulic turbines starting in 1960 at the Resita Machine Building Factory. Under the leadership of Professor Ioan Anton, the Timisoara School in Hydraulic Machinery has focused the basic and development research activities on the following main topics: (i) Turbine Hydrodynamics, (ii) Hydrofoil Cascade Hydrodynamics, (iii) Cavitation in Hydraulic Machines and Equipments, (iv) Scale-up Effects in Hydraulic Machines. With the establishment in the year 2000 of the National Center for Engineering of Systems with Complex Fluids, within the 'Politehnica' University of Timisoara, the research in turbomachinery hydrodynamics and cavitation included high performance computing for flows in hydraulic machines, as well as the development of novel technologies to mitigate the self-induced flow instabilities in hydraulic turbines operated far from the best efficiency regime. The traditional partnership with the Romanian Academy - Timisoara Branch, Laboratory for Hydrodynamics and Cavitation, led to complex projects that combine both basic theoretical developments with advanced experimental investigations leading to practical engineering solutions for modern hydraulic machines. The International Association of Hydro-Environment Engineering and Research (IAHR) celebrates its 75th anniversary this year. IAHR particularly promotes the advancement and exchange of knowledge through working groups, specialty symposia, congresses, and publications on water resources, river and coastal hydraulics, risk analysis, energy, environment, disaster prevention, industrial processes. The IAHR - Committee on Hydraulic Machinery and Systems deals with the advancement of technology associated with the understanding of steady and unsteady flow characteristics in hydraulic machinery and conduit systems connected to the machinery. The technology elements include the fluid behaviour within machine components, hydro-elastic behaviour of machine components, cavitation, and two phase flow in turbines and pumps, hydraulic machine and plant control systems, the use of hydraulic machines to improve water quality, and even considerations to improve fish survival in their passage through hydro plants. The main emphases of the IAHR Committee on Hydraulic Machinery and Systems are to stimulate research and understanding of the technologies associated with hydraulic machinery and to promote interaction between the machine designers, machine users, the academic community, and the community at large. Hydraulic machinery is both cost effective and environmentally responsible. The increasing atmospheric content of carbon dioxide related to pollution from thermal power plants, is one of the most significant threats to our global ecology. The problem is exacerbated by the need for increased energy production in third world countries. This results in rising global temperatures and dramatic changes in climate which may also result in flooding in parts of our globe. Energy conservation together with replacement of coal and oil-fired power plants are, therefore, needed. The development and installation of more efficient hydroelectric power plants which work hand in hand with water storage and flood protection is part of this strategy. Waterpower is the most significant 'renewable resource'. The goals of this IAHR - Committee on Hydraulic Machinery and Systems are to improve the value of hydraulic machinery to the end user and to society and to improve society's understanding and appreciation of that value. The series of IAHR Symposia on Hydraulic Machinery and Cavitation started with the 1st edition in Nice in 1960 in France. Within the past decade, all the symposia were focused on an extended portfolio of topics under the name of 'Hydraulic Machinery and Systems', such as the 20th edition in 2000, Charlotte, USA, the 21st in 2002, Lausanne, Switzerland, the 22nd in 2004, Stockholm, Sweden, the 23rd in 2006, Yokohama, Japan, and the 24th in 2008, Foz do Iguassu, Brasil. The 25th IAHR Symposium on Hydraulic Machinery and Systems brings together more than 150 scientists and researchers from 24 countries, affiliated with universities , technology centres and industry to debate topics related to advanced technologies for hydraulic machinery and systems, which will enhance the sustainable development of water resources and hydropower production. The Scientific Committee has selected 118 papers, out of 238 abstracts submitted, on the following topics: (i) Hydraulic Turbines and Pumps, (ii) Sustainable hydropower, (iii) Hydraulic Systems, (iv) Advances in Computational and Experimental Techniques, (v) Innovative Technology, to be presented at the symposium and to be included in the proceedings. All papers published in this Volume 12 of IOP Conference Series: Earth and Environmental Science have been peer reviewed through processes administered by the editors of the 25th IAHR Symposium on Hydraulic Machinery and Systems proceedings, Professor Romeo Susan-Resiga, Dr Sebastian Muntean and Dr Sandor Bernad. We hope that this anniversary edition of the series of symposia on Hydraulic Machinery and Systems will be a significant step forward in the worldwide efforts to address the present challenges facing the modern hydraulic machines. Professor Romeo Susan-Resiga Chairman of the Organizing Committee 25th IAHR Symposium on Hydraulic Machinery and Systems
Research on Visualization Design Method in the Field of New Media Software Engineering
NASA Astrophysics Data System (ADS)
Deqiang, Hu
2018-03-01
In the new period of increasingly developed science and technology, with the increasingly fierce competition in the market and the increasing demand of the masses, new design and application methods have emerged in the field of new media software engineering, that is, the visualization design method. Applying the visualization design method to the field of new media software engineering can not only improve the actual operation efficiency of new media software engineering but more importantly the quality of software development can be enhanced by means of certain media of communication and transformation; on this basis, the progress and development of new media software engineering in China are also continuously promoted. Therefore, the application of visualization design method in the field of new media software engineering is analysed concretely in this article from the perspective of the overview of visualization design methods and on the basis of systematic analysis of the basic technology.
Leaf vein xylem conduit diameter influences susceptibility to embolism and hydraulic decline
USDA-ARS?s Scientific Manuscript database
Ecosystems worldwide are facing increasingly severe and prolonged droughts during which hydraulic failure from drought-induced embolism can lead to organ or whole plant death. Understanding the determinants of xylem failure across species is critical especially in leaves, the engine of plant growth....
State analysis requirements database for engineering complex embedded systems
NASA Technical Reports Server (NTRS)
Bennett, Matthew B.; Rasmussen, Robert D.; Ingham, Michel D.
2004-01-01
It has become clear that spacecraft system complexity is reaching a threshold where customary methods of control are no longer affordable or sufficiently reliable. At the heart of this problem are the conventional approaches to systems and software engineering based on subsystem-level functional decomposition, which fail to scale in the tangled web of interactions typically encountered in complex spacecraft designs. Furthermore, there is a fundamental gap between the requirements on software specified by systems engineers and the implementation of these requirements by software engineers. Software engineers must perform the translation of requirements into software code, hoping to accurately capture the systems engineer's understanding of the system behavior, which is not always explicitly specified. This gap opens up the possibility for misinterpretation of the systems engineer's intent, potentially leading to software errors. This problem is addressed by a systems engineering tool called the State Analysis Database, which provides a tool for capturing system and software requirements in the form of explicit models. This paper describes how requirements for complex aerospace systems can be developed using the State Analysis Database.
Analysis of flood modeling through innovative geomatic methods
NASA Astrophysics Data System (ADS)
Zazo, Santiago; Molina, José-Luis; Rodríguez-Gonzálvez, Pablo
2015-05-01
A suitable assessment and management of the exposure level to natural flood risks necessarily requires an exhaustive knowledge of the terrain. This study, primarily aimed to evaluate flood risk, firstly assesses the suitability of an innovative technique, called Reduced Cost Aerial Precision Photogrammetry (RC-APP), based on a motorized technology ultra-light aircraft ULM (Ultra-Light Motor), together with the hybridization of reduced costs sensors, for the acquisition of geospatial information. Consequently, this research generates the RC-APP technique which is found to be a more accurate-precise, economical and less time consuming geomatic product. This technique is applied in river engineering for the geometric modeling and risk assessment to floods. Through the application of RC-APP, a high spatial resolution image (orthophoto of 2.5 cm), and a Digital Elevation Model (DEM) of 0.10 m mesh size and high density points (about 100 points/m2), with altimetric accuracy of -0.02 ± 0.03 m have been obtained. These products have provided a detailed knowledge of the terrain, afterward used for the hydraulic simulation which has allowed a better definition of the inundated area, with important implications for flood risk assessment and management. In this sense, it should be noted that the achieved spatial resolution of DEM is 0.10 m which is especially interesting and useful in hydraulic simulations through 2D software. According to the results, the developed methodology and technology allows for a more accurate riverbed representation, compared with other traditional techniques such as Light Detection and Ranging (LiDAR), with a Root-Mean-Square Error (RMSE ± 0.50 m). This comparison has revealed that RC-APP has one lower magnitude order of error than the LiDAR method. Consequently, this technique arises as an efficient and appropriate tool, especially in areas with high exposure to risk of flooding. In hydraulic terms, the degree of detail achieved in the 3D model, has allowed reaching a significant increase in the knowledge of hydraulic variables in natural waterways.
Deriving principal channel metrics from bank and long-profile geometry with the R package cmgo
NASA Astrophysics Data System (ADS)
Golly, Antonius; Turowski, Jens M.
2017-09-01
Landscape patterns result from landscape forming processes. This link can be exploited in geomorphological research by reversely analyzing the geometrical content of landscapes to develop or confirm theories of the underlying processes. Since rivers represent a dominant control on landscape formation, there is a particular interest in examining channel metrics in a quantitative and objective manner. For example, river cross-section geometry is required to model local flow hydraulics, which in turn determine erosion and thus channel dynamics. Similarly, channel geometry is crucial for engineering purposes, water resource management, and ecological restoration efforts. These applications require a framework to capture and derive the data. In this paper we present an open-source software tool that performs the calculation of several channel metrics (length, slope, width, bank retreat, knickpoints, etc.) in an objective and reproducible way based on principal bank geometry that can be measured in the field or in a GIS. Furthermore, the software provides a framework to integrate spatial features, for example the abundance of species or the occurrence of knickpoints. The program is available at https://github.com/AntoniusGolly/cmgo and is free to use, modify, and redistribute under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.
The TAME Project: Towards improvement-oriented software environments
NASA Technical Reports Server (NTRS)
Basili, Victor R.; Rombach, H. Dieter
1988-01-01
Experience from a dozen years of analyzing software engineering processes and products is summarized as a set of software engineering and measurement principles that argue for software engineering process models that integrate sound planning and analysis into the construction process. In the TAME (Tailoring A Measurement Environment) project at the University of Maryland, such an improvement-oriented software engineering process model was developed that uses the goal/question/metric paradigm to integrate the constructive and analytic aspects of software development. The model provides a mechanism for formalizing the characterization and planning tasks, controlling and improving projects based on quantitative analysis, learning in a deeper and more systematic way about the software process and product, and feeding the appropriate experience back into the current and future projects. The TAME system is an instantiation of the TAME software engineering process model as an ISEE (integrated software engineering environment). The first in a series of TAME system prototypes has been developed. An assessment of experience with this first limited prototype is presented including a reassessment of its initial architecture.
2010-04-01
for decoupled parallel development Ref: Barry Boehm 12 Impacts of Technological Changes in the Cyber Environment on Software/Systems Engineering... Pressman , R.S., Software Engineering: A Practitioner’s Approach, 13 Impacts of Technological Changes in the Cyber Environment on Software/Systems
DOE Office of Scientific and Technical Information (OSTI.GOV)
Lottes, S.A.; Bojanowski, C.; Shen, J.
2012-04-09
The computational fluid dynamics (CFD) and computational structural mechanics (CSM) focus areas at Argonne's Transportation Research and Analysis Computing Center (TRACC) initiated a project to support and compliment the experimental programs at the Turner-Fairbank Highway Research Center (TFHRC) with high performance computing based analysis capabilities in August 2010. The project was established with a new interagency agreement between the Department of Energy and the Department of Transportation to provide collaborative research, development, and benchmarking of advanced three-dimensional computational mechanics analysis methods to the aerodynamics and hydraulics laboratories at TFHRC for a period of five years, beginning in October 2010. Themore » analysis methods employ well-benchmarked and supported commercial computational mechanics software. Computational mechanics encompasses the areas of Computational Fluid Dynamics (CFD), Computational Wind Engineering (CWE), Computational Structural Mechanics (CSM), and Computational Multiphysics Mechanics (CMM) applied in Fluid-Structure Interaction (FSI) problems. The major areas of focus of the project are wind and water effects on bridges - superstructure, deck, cables, and substructure (including soil), primarily during storms and flood events - and the risks that these loads pose to structural failure. For flood events at bridges, another major focus of the work is assessment of the risk to bridges caused by scour of stream and riverbed material away from the foundations of a bridge. Other areas of current research include modeling of flow through culverts to improve design allowing for fish passage, modeling of the salt spray transport into bridge girders to address suitability of using weathering steel in bridges, CFD analysis of the operation of the wind tunnel in the TFHRC wind engineering laboratory. This quarterly report documents technical progress on the project tasks for the period of October through December 2011.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Lottes, S.A.; Bojanowski, C.; Shen, J.
2012-06-28
The computational fluid dynamics (CFD) and computational structural mechanics (CSM) focus areas at Argonne's Transportation Research and Analysis Computing Center (TRACC) initiated a project to support and compliment the experimental programs at the Turner-Fairbank Highway Research Center (TFHRC) with high performance computing based analysis capabilities in August 2010. The project was established with a new interagency agreement between the Department of Energy and the Department of Transportation to provide collaborative research, development, and benchmarking of advanced three-dimensional computational mechanics analysis methods to the aerodynamics and hydraulics laboratories at TFHRC for a period of five years, beginning in October 2010. Themore » analysis methods employ well benchmarked and supported commercial computational mechanics software. Computational mechanics encompasses the areas of Computational Fluid Dynamics (CFD), Computational Wind Engineering (CWE), Computational Structural Mechanics (CSM), and Computational Multiphysics Mechanics (CMM) applied in Fluid-Structure Interaction (FSI) problems. The major areas of focus of the project are wind and water effects on bridges - superstructure, deck, cables, and substructure (including soil), primarily during storms and flood events - and the risks that these loads pose to structural failure. For flood events at bridges, another major focus of the work is assessment of the risk to bridges caused by scour of stream and riverbed material away from the foundations of a bridge. Other areas of current research include modeling of flow through culverts to improve design allowing for fish passage, modeling of the salt spray transport into bridge girders to address suitability of using weathering steel in bridges, CFD analysis of the operation of the wind tunnel in the TFHRC wind engineering laboratory. This quarterly report documents technical progress on the project tasks for the period of January through March 2012.« less
Software And Systems Engineering Risk Management
2010-04-01
RSKM 2004 COSO Enterprise RSKM Framework 2006 ISO/IEC 16085 Risk Management Process 2008 ISO/IEC 12207 Software Lifecycle Processes 2009 ISO/IEC...1 Software And Systems Engineering Risk Management John Walz VP Technical and Conferences Activities, IEEE Computer Society Vice-Chair Planning...Software & Systems Engineering Standards Committee, IEEE Computer Society US TAG to ISO TMB Risk Management Working Group Systems and Software
Proceedings of the 19th Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1994-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of applications software. The goals of the SEL are: (1) to understand the software development process in the GSFC environment; (2) to measure the effects of various methodologies, tools, and models on this process; and (3) to identify and then to apply successful development practices. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that include this document.
Data collection procedures for the Software Engineering Laboratory (SEL) database
NASA Technical Reports Server (NTRS)
Heller, Gerard; Valett, Jon; Wild, Mary
1992-01-01
This document is a guidebook to collecting software engineering data on software development and maintenance efforts, as practiced in the Software Engineering Laboratory (SEL). It supersedes the document entitled Data Collection Procedures for the Rehosted SEL Database, number SEL-87-008 in the SEL series, which was published in October 1987. It presents procedures to be followed on software development and maintenance projects in the Flight Dynamics Division (FDD) of Goddard Space Flight Center (GSFC) for collecting data in support of SEL software engineering research activities. These procedures include detailed instructions for the completion and submission of SEL data collection forms.
Annotated bibliography of Software Engineering Laboratory literature
NASA Technical Reports Server (NTRS)
1985-01-01
An annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory is presented. More than 100 publications are summarized. These publications are summarized. These publications cover many areas of software engineering and range from research reports to software documentation. This document has been updated and reorganized substantially since the original version (SEL-82-006, November 1982). All materials are grouped into five general subject areas for easy reference: (1) the software engineering laboratory; (2) software tools; (3) models and measures; (4) technology evaluations; and (5) data collection. An index further classifies these documents by specific topic.
Modular Rocket Engine Control Software (MRECS)
NASA Technical Reports Server (NTRS)
Tarrant, Charlie; Crook, Jerry
1997-01-01
The Modular Rocket Engine Control Software (MRECS) Program is a technology demonstration effort designed to advance the state-of-the-art in launch vehicle propulsion systems. Its emphasis is on developing and demonstrating a modular software architecture for a generic, advanced engine control system that will result in lower software maintenance (operations) costs. It effectively accommodates software requirements changes that occur due to hardware. technology upgrades and engine development testing. Ground rules directed by MSFC were to optimize modularity and implement the software in the Ada programming language. MRECS system software and the software development environment utilize Commercial-Off-the-Shelf (COTS) products. This paper presents the objectives and benefits of the program. The software architecture, design, and development environment are described. MRECS tasks are defined and timing relationships given. Major accomplishment are listed. MRECS offers benefits to a wide variety of advanced technology programs in the areas of modular software, architecture, reuse software, and reduced software reverification time related to software changes. Currently, the program is focused on supporting MSFC in accomplishing a Space Shuttle Main Engine (SSME) hot-fire test at Stennis Space Center and the Low Cost Boost Technology (LCBT) Program.
Software Engineering Improvement Plan
NASA Technical Reports Server (NTRS)
2006-01-01
In performance of this task order, bd Systems personnel provided support to the Flight Software Branch and the Software Working Group through multiple tasks related to software engineering improvement and to activities of the independent Technical Authority (iTA) Discipline Technical Warrant Holder (DTWH) for software engineering. To ensure that the products, comments, and recommendations complied with customer requirements and the statement of work, bd Systems personnel maintained close coordination with the customer. These personnel performed work in areas such as update of agency requirements and directives database, software effort estimation, software problem reports, a web-based process asset library, miscellaneous documentation review, software system requirements, issue tracking software survey, systems engineering NPR, and project-related reviews. This report contains a summary of the work performed and the accomplishments in each of these areas.
University of Minnesota Duluth Engineering Design Challenge
2015-03-23
on overall weight, size, lifting capacity, and ease of transporting. Many initial designs were considered including fire hose lift bags, hydraulic...Many initial designs were considered including fire hose lift bags, hydraulic lifts, a scissor lift, a spring loaded pawl tri-pod, and a pulley lift...26 Fire Hose
ON THE HYDRAULICS OF STREAM FLOW ROUTING WITH BANK STORAGE: JOURNAL ARTICLE
NRMRL-ADA-00232 Hantush*, M.M., Harada, M., and Marino, M.A. On the Hydraulics of Stream Flow Routing with Bank Storage. Journal of Hydrologic Engineering 7 (1):76-89 (2002). EPA/600/J-02/173. Bank storage is a process in which volumes o...
Software engineering as an engineering discipline
NASA Technical Reports Server (NTRS)
Freedman, Glenn B.
1988-01-01
The purpose of this panel is to explore the emerging field of software engineering from a variety of perspectives: university programs; industry training and definition; government development; and technology transfer. In doing this, the panel will address the issues of distinctions among software engineering, computer science, and computer hardware engineering as they relate to the challenges of large, complex systems.
Hydrologic Engineering Center: A Quarter Century 1964-1989
1989-01-01
consisted of an engineering tech- nician, a mathematician, four hydraulic engineers and a clerk- steno . During the last 25 years, staff members have...McPherson Jack Dangermond John Lager Don Hey Clarence Korhonen Harry Schwarz James Wright John J. Buckley Mike Savage Nicholas Lally Ralph
Applying formal methods and object-oriented analysis to existing flight software
NASA Technical Reports Server (NTRS)
Cheng, Betty H. C.; Auernheimer, Brent
1993-01-01
Correctness is paramount for safety-critical software control systems. Critical software failures in medical radiation treatment, communications, and defense are familiar to the public. The significant quantity of software malfunctions regularly reported to the software engineering community, the laws concerning liability, and a recent NRC Aeronautics and Space Engineering Board report additionally motivate the use of error-reducing and defect detection software development techniques. The benefits of formal methods in requirements driven software development ('forward engineering') is well documented. One advantage of rigorously engineering software is that formal notations are precise, verifiable, and facilitate automated processing. This paper describes the application of formal methods to reverse engineering, where formal specifications are developed for a portion of the shuttle on-orbit digital autopilot (DAP). Three objectives of the project were to: demonstrate the use of formal methods on a shuttle application, facilitate the incorporation and validation of new requirements for the system, and verify the safety-critical properties to be exhibited by the software.
1988-06-01
Based Software Engineering Project Course .............. 83 SSoftware Engineering, Software Engineering Concepts: The Importance of Object-Based...quality assurance, and independent system testing . The Chief Programmer is responsible for all software development activities, including prototyping...during the Requirements Analysis phase, the Preliminary Design, the Detailed Design, Coding and Unit Testing , CSC Integration and Testing , and informal
Proceedings of the Fifteenth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1990-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by GSFC and created for the purpose of investigating the effectiveness of software engineering technologies when applied to the development of applications software. The goals of the SEL are: (1) to understand the software development process in the GSFC environment; (2) to measure the effect of various methodologies, tools, and models on this process; and (3) to identify and then to apply successful development practices. Fifteen papers were presented at the Fifteenth Annual Software Engineering Workshop in five sessions: (1) SEL at age fifteen; (2) process improvement; (3) measurement; (4) reuse; and (5) process assessment. The sessions were followed by two panel discussions: (1) experiences in implementing an effective measurement program; and (2) software engineering in the 1980's. A summary of the presentations and panel discussions is given.
NASA Astrophysics Data System (ADS)
Zeng, Xiaohua; Li, Guanghan; Yin, Guodong; Song, Dafeng; Li, Sheng; Yang, Nannan
2018-02-01
Equipping a hydraulic hub-motor auxiliary system (HHMAS), which mainly consists of a hydraulic variable pump, a hydraulic hub-motor, a hydraulic valve block and hydraulic accumulators, with part-time all-wheel-drive functions improves the power performance and fuel economy of heavy commercial vehicles. The coordinated control problem that occurs when HHMAS operates in the auxiliary drive mode is addressed in this paper; the solution to this problem is the key to the maximization of HHMAS. To achieve a reasonable distribution of the engine power between mechanical and hydraulic paths, a nonlinear control scheme based on model predictive control (MPC) is investigated. First, a nonlinear model of HHMAS with vehicle dynamics and tire slip characteristics is built, and a controller-design-oriented model is simplified. Then, a steady-state feedforward + dynamic MPC feedback controller (FMPC) is designed to calculate the control input sequence of engine torque and hydraulic variable pump displacement. Finally, the controller is tested in the MATLAB/Simulink and AMESim co-simulation platform and the hardware-in-the-loop experiment platform, and its performance is compared with that of the existing proportional-integral-derivative controller and the feedforward controller under the same conditions. Simulation results show that the designed FMPC has the best performance, and control performance can be guaranteed in a real-time environment. Compared with the tracking control error of the feedforward controller, that of the designed FMPC is decreased by 85% and the traction efficiency performance is improved by 23% under a low-friction-surface condition. Moreover, under common road conditions for heavy commercial vehicles, the traction force can increase up to 13.4-15.6%.
Multidisciplinary and Active/Collaborative Approaches in Teaching Requirements Engineering
ERIC Educational Resources Information Center
Rosca, Daniela
2005-01-01
The requirements engineering course is a core component of the curriculum for the Master's in Software Engineering programme, at Monmouth University (MU). It covers the process, methods and tools specific to this area, together with the corresponding software quality issues. The need to produce software engineers with strong teamwork and…
A Knowledge Engineering Approach to Analysis and Evaluation of Construction Schedules
1990-02-01
software engineering discipline focusing on constructing KBSs. It is an incremental and cyclical process that requires the interaction of a domain expert(s...the U.S. Army Coips of Engineers ; and (3) the project management software developer, represented by Pinnell Engineering , Inc. Since the primary...the programming skills necessary to convert the raw knowledge intn a form a computer can understand. knowledge engineering : The software engineering
Monitoring and Controlling an Underwater Robotic Arm
NASA Technical Reports Server (NTRS)
Haas, John; Todd, Brian Keith; Woodcock, Larry; Robinson, Fred M.
2009-01-01
The SSRMS Module 1 software is part of a system for monitoring an adaptive, closed-loop control of the motions of a robotic arm in NASA s Neutral Buoyancy Laboratory, where buoyancy in a pool of water is used to simulate the weightlessness of outer space. This software is so named because the robot arm is a replica of the Space Shuttle Remote Manipulator System (SSRMS). This software is distributed, running on remote joint processors (RJPs), each of which is mounted in a hydraulic actuator comprising the joint of the robotic arm and communicating with a poolside processor denoted the Direct Control Rack (DCR). Each RJP executes the feedback joint-motion control algorithm for its joint and communicates with the DCR. The DCR receives joint-angular-velocity commands either locally from an operator or remotely from computers that simulate the flight like SSRMS and perform coordinated motion calculations based on hand-controller inputs. The received commands are checked for validity before they are transmitted to the RJPs. The DCR software generates a display of the statuses of the RJPs for the DCR operator and can shut down the hydraulic pump when excessive joint-angle error or failure of a RJP is detected.
Questioning the Role of Requirements Engineering in the Causes of Safety-Critical Software Failures
NASA Technical Reports Server (NTRS)
Johnson, C. W.; Holloway, C. M.
2006-01-01
Many software failures stem from inadequate requirements engineering. This view has been supported both by detailed accident investigations and by a number of empirical studies; however, such investigations can be misleading. It is often difficult to distinguish between failures in requirements engineering and problems elsewhere in the software development lifecycle. Further pitfalls arise from the assumption that inadequate requirements engineering is a cause of all software related accidents for which the system fails to meet its requirements. This paper identifies some of the problems that have arisen from an undue focus on the role of requirements engineering in the causes of major accidents. The intention is to provoke further debate within the emerging field of forensic software engineering.
NASA Astrophysics Data System (ADS)
S, Kyriacou; E, Kontoleontos; S, Weissenberger; L, Mangani; E, Casartelli; I, Skouteropoulou; M, Gattringer; A, Gehrer; M, Buchmayr
2014-03-01
An efficient hydraulic optimization procedure, suitable for industrial use, requires an advanced optimization tool (EASY software), a fast solver (block coupled CFD) and a flexible geometry generation tool. EASY optimization software is a PCA-driven metamodel-assisted Evolutionary Algorithm (MAEA (PCA)) that can be used in both single- (SOO) and multiobjective optimization (MOO) problems. In MAEAs, low cost surrogate evaluation models are used to screen out non-promising individuals during the evolution and exclude them from the expensive, problem specific evaluation, here the solution of Navier-Stokes equations. For additional reduction of the optimization CPU cost, the PCA technique is used to identify dependences among the design variables and to exploit them in order to efficiently drive the application of the evolution operators. To further enhance the hydraulic optimization procedure, a very robust and fast Navier-Stokes solver has been developed. This incompressible CFD solver employs a pressure-based block-coupled approach, solving the governing equations simultaneously. This method, apart from being robust and fast, also provides a big gain in terms of computational cost. In order to optimize the geometry of hydraulic machines, an automatic geometry and mesh generation tool is necessary. The geometry generation tool used in this work is entirely based on b-spline curves and surfaces. In what follows, the components of the tool chain are outlined in some detail and the optimization results of hydraulic machine components are shown in order to demonstrate the performance of the presented optimization procedure.
Computer systems and software engineering
NASA Technical Reports Server (NTRS)
Mckay, Charles W.
1988-01-01
The High Technologies Laboratory (HTL) was established in the fall of 1982 at the University of Houston Clear Lake. Research conducted at the High Tech Lab is focused upon computer systems and software engineering. There is a strong emphasis on the interrelationship of these areas of technology and the United States' space program. In Jan. of 1987, NASA Headquarters announced the formation of its first research center dedicated to software engineering. Operated by the High Tech Lab, the Software Engineering Research Center (SERC) was formed at the University of Houston Clear Lake. The High Tech Lab/Software Engineering Research Center promotes cooperative research among government, industry, and academia to advance the edge-of-knowledge and the state-of-the-practice in key topics of computer systems and software engineering which are critical to NASA. The center also recommends appropriate actions, guidelines, standards, and policies to NASA in matters pertinent to the center's research. Results of the research conducted at the High Tech Lab/Software Engineering Research Center have given direction to many decisions made by NASA concerning the Space Station Program.
Hydraulic engine valve actuation system including independent feedback control
Marriott, Craig D
2013-06-04
A hydraulic valve actuation assembly may include a housing, a piston, a supply control valve, a closing control valve, and an opening control valve. The housing may define a first fluid chamber, a second fluid chamber, and a third fluid chamber. The piston may be axially secured to an engine valve and located within the first, second and third fluid chambers. The supply control valve may control a hydraulic fluid supply to the piston. The closing control valve may be located between the supply control valve and the second fluid chamber and may control fluid flow from the second fluid chamber to the supply control valve. The opening control valve may be located between the supply control valve and the second fluid chamber and may control fluid flow from the supply control valve to the second fluid chamber.
Annotated bibliography of Software Engineering Laboratory (SEL) literature
NASA Technical Reports Server (NTRS)
Card, D.
1982-01-01
An annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory is presented. More than 75 publications are summarized. An index of these publications by subject is also included. These publications cover many areas of software engineering and range from research reports to software documentation.
Towards a Controlled Vocabulary on Software Engineering Education
ERIC Educational Resources Information Center
Pizard, Sebastián; Vallespir, Diego
2017-01-01
Software engineering is the discipline that develops all the aspects of the production of software. Although there are guidelines about what topics to include in a software engineering curricula, it is usually unclear which are the best methods to teach them. In any science discipline the construction of a classification schema is a common…
AADL and Model-based Engineering
2014-10-20
and MBE Feiler, Oct 20, 2014 © 2014 Carnegie Mellon University We Rely on Software for Safe Aircraft Operation Embedded software systems ...D eveloper Compute Platform Runtime Architecture Application Software Embedded SW System Engineer Data Stream Characteristics Latency...confusion Hardware Engineer Why do system level failures still occur despite fault tolerance techniques being deployed in systems ? Embedded software
Intelligent Agents for Design and Synthesis Environments: My Summary
NASA Technical Reports Server (NTRS)
Norvig, Peter
1999-01-01
This presentation gives a summary of intelligent agents for design synthesis environments. We'll start with the conclusions, and work backwards to justify them. First, an important assumption is that agents (whatever they are) are good for software engineering. This is especially true for software that operates in an uncertain, changing environment. The "real world" of physical artifacts is like that: uncertain in what we can measure, changing in that things are always breaking down, and we must interact with non-software entities. The second point is that software engineering techniques can contribute to good design. There may have been a time when we wanted to build simple artifacts containing little or no software. But modern aircraft and spacecraft are complex, and rely on a great deal of software. So better software engineering leads to better designed artifacts, especially when we are designing a series of related artifacts and can amortize the costs of software development. The third point is that agents are especially useful for design tasks, above and beyond their general usefulness for software engineering, and the usefulness of software engineering to design.
NASA software documentation standard software engineering program
NASA Technical Reports Server (NTRS)
1991-01-01
The NASA Software Documentation Standard (hereinafter referred to as Standard) can be applied to the documentation of all NASA software. This Standard is limited to documentation format and content requirements. It does not mandate specific management, engineering, or assurance standards or techniques. This Standard defines the format and content of documentation for software acquisition, development, and sustaining engineering. Format requirements address where information shall be recorded and content requirements address what information shall be recorded. This Standard provides a framework to allow consistency of documentation across NASA and visibility into the completeness of project documentation. This basic framework consists of four major sections (or volumes). The Management Plan contains all planning and business aspects of a software project, including engineering and assurance planning. The Product Specification contains all technical engineering information, including software requirements and design. The Assurance and Test Procedures contains all technical assurance information, including Test, Quality Assurance (QA), and Verification and Validation (V&V). The Management, Engineering, and Assurance Reports is the library and/or listing of all project reports.
Improving Software Engineering on NASA Projects
NASA Technical Reports Server (NTRS)
Crumbley, Tim; Kelly, John C.
2010-01-01
Software Engineering Initiative: Reduces risk of software failure -Increases mission safety. More predictable software cost estimates and delivery schedules. Smarter buyer of contracted out software. More defects found and removed earlier. Reduces duplication of efforts between projects. Increases ability to meet the challenges of evolving software technology.
Shivers, Molly J.; Smith, S. Jerrod; Grout, Trevor S.; Lewis, Jason M.
2015-01-01
Digital-elevation models, field survey measurements, hydraulic data, and hydrologic data (U.S. Geological Survey streamflow-gaging stations North Canadian River below Lake Overholser near Oklahoma City, Okla. [07241000], and North Canadian River at Britton Road at Oklahoma City, Okla. [07241520]), were used as inputs for the one-dimensional dynamic (unsteady-flow) models using Hydrologic Engineering Centers River Analysis System (HEC–RAS) software. The modeled flood elevations were exported to a geographic information system to produce flood-inundation maps. Water-surface profiles were developed for a 75-percent probable maximum flood dam-breach scenario and a sunny-day dam-breach scenario, as well as for maximum flood-inundation elevations and flood-wave arrival times at selected bridge crossings. Points of interest such as community-services offices, recreational areas, water-treatment plants, and wastewater-treatment plants were identified on the flood-inundation maps.
Technical Review of the CENWP Computational Fluid Dynamics Model of the John Day Dam Forebay
DOE Office of Scientific and Technical Information (OSTI.GOV)
Rakowski, Cynthia L.; Serkowski, John A.; Richmond, Marshall C.
The US Army Corps of Engineers Portland District (CENWP) has developed a computational fluid dynamics (CFD) model of the John Day forebay on the Columbia River to aid in the development and design of alternatives to improve juvenile salmon passage at the John Day Project. At the request of CENWP, Pacific Northwest National Laboratory (PNNL) Hydrology Group has conducted a technical review of CENWP's CFD model run in CFD solver software, STAR-CD. PNNL has extensive experience developing and applying 3D CFD models run in STAR-CD for Columbia River hydroelectric projects. The John Day forebay model developed by CENWP is adequatelymore » configured and validated. The model is ready for use simulating forebay hydraulics for structural and operational alternatives. The approach and method are sound, however CENWP has identified some improvements that need to be made for future models and for modifications to this existing model.« less
Development of Fuel Shuffling Module for PHISICS
DOE Office of Scientific and Technical Information (OSTI.GOV)
Allan Mabe; Andrea Alfonsi; Cristian Rabiti
2013-06-01
PHISICS (Parallel and Highly Innovative Simulation for the INL Code System) [4] code toolkit has been in development at the Idaho National Laboratory. This package is intended to provide a modern analysis tool for reactor physics investigation. It is designed with the mindset to maximize accuracy for a given availability of computational resources and to give state of the art tools to the modern nuclear engineer. This is obtained by implementing several different algorithms and meshing approaches among which the user will be able to choose, in order to optimize his computational resources and accuracy needs. The software is completelymore » modular in order to simplify the independent development of modules by different teams and future maintenance. The package is coupled with the thermo-hydraulic code RELAP5-3D [3]. In the following the structure of the different PHISICS modules is briefly recalled, focusing on the new shuffling module (SHUFFLE), object of this paper.« less
Research on Impact Stress and Fatigue Simulation of a New Down-to-the-Hole Impactor Based on ANSYS
NASA Astrophysics Data System (ADS)
Wu, Tao; Wang, Wei; Yao, Aiguo; Li, Yongbo; He, Wangyong; Fei, Dongdong
2018-06-01
In the present work, a down-to-the-hole electric hammer driven by linear motor is reported for drilling engineering. It differs from the common hydraulic or pneumatic hammers in that it can be applied to some special occasions without circulating medium due to its independence of the drilling fluid. The impact stress caused by the reciprocating motion between stator and rotor and the fatigue damage in key components of linear motor are analyzed by the ANSYS Workbench software and 3D model. Based on simulation results, the hammer's structure is optimized by using special sliding bearing, increasing the wall thickness of key and multilayer buffer gasket. Fatigue life and coefficient issues of the new structure are dramatically improved. However buffer gasket reduces the impactor's energy, different bumper structure effect on life improving and energy loss have also been elaborated.
Coordinated interaction of two hydraulic cylinders when moving large-sized objects
NASA Astrophysics Data System (ADS)
Kreinin, G. V.; Misyurin, S. Yu; Lunev, A. V.
2017-12-01
The problem of the choice of parameters and the control scheme of the dynamics system for the coordinated displacement of a large mass object by two hydraulic piston type engines is considered. As a first stage, the problem is solved with respect to a system in which a heavy load of relatively large geometric dimensions is lifted or lowered in the progressive motion by two unidirectional hydraulic cylinders while maintaining the plane of the lifted object in a strictly horizontal position.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Akimoto, Hajime; Kukita; Ohnuki, Akira
1997-07-01
The Japan Atomic Energy Research Institute (JAERI) is conducting several research programs related to thermal-hydraulic and neutronic behavior of light water reactors (LWRs). These include LWR safety research projects, which are conducted in accordance with the Nuclear Safety Commission`s research plan, and reactor engineering projects for the development of innovative reactor designs or core/fuel designs. Thermal-hydraulic and neutronic codes are used for various purposes including experimental analysis, nuclear power plant (NPP) safety analysis, and design assessment.
Design and analysis of hydraulic ram water pumping system
NASA Astrophysics Data System (ADS)
Hussin, N. S. M.; Gamil, S. A.; Amin, N. A. M.; Safar, M. J. A.; Majid, M. S. A.; Kazim, M. N. F. M.; Nasir, N. F. M.
2017-10-01
The current pumping system (DC water pump) for agriculture is powered by household electricity, therefore, the cost of electricity will be increased due to the higher electricity consumption. In addition, the water needs to be supplied at different height of trees and different places that are far from the water source. The existing DC water pump can pump the water to 1.5 m height but it cost money for electrical source. The hydraulic ram is a mechanical water pump that suitable used for agriculture purpose. It can be a good substitute for DC water pump in agriculture use. The hydraulic ram water pumping system has ability to pump water using gravitational energy or the kinetic energy through flowing source of water. This project aims to analyze and develop the water ram pump in order to meet the desired delivery head up to 3 meter height with less operation cost. The hydraulic ram is designed using CATIA software. Simulation work has been done using ANSYS CFX software to validate the working concept. There are three design were tested in the experiment study. The best design reached target head of 3 m with 15% efficiency and flow rate of 11.82l/min. The results from this study show that the less diameter of pressure chamber and higher supply head will create higher pressure.
Automating Software Design Metrics.
1984-02-01
INTRODUCTION 1 ", ... 0..1 1.2 HISTORICAL PERSPECTIVE High quality software is of interest to both the software engineering com- munity and its users. As...contributions of many other software engineering efforts, most notably [MCC 77] and [Boe 83b], which have defined and refined a framework for quantifying...AUTOMATION OF DESIGN METRICS Software metrics can be useful within the context of an integrated soft- ware engineering environment. The purpose of this
NASA Technical Reports Server (NTRS)
Trevino, Luis; Brown, Terry; Crumbley, R. T. (Technical Monitor)
2001-01-01
The problem to be addressed in this paper is to explore how the use of Soft Computing Technologies (SCT) could be employed to improve overall vehicle system safety, reliability, and rocket engine performance by development of a qualitative and reliable engine control system (QRECS). Specifically, this will be addressed by enhancing rocket engine control using SCT, innovative data mining tools, and sound software engineering practices used in Marshall's Flight Software Group (FSG). The principle goals for addressing the issue of quality are to improve software management, software development time, software maintenance, processor execution, fault tolerance and mitigation, and nonlinear control in power level transitions. The intent is not to discuss any shortcomings of existing engine control methodologies, but to provide alternative design choices for control, implementation, performance, and sustaining engineering, all relative to addressing the issue of reliability. The approaches outlined in this paper will require knowledge in the fields of rocket engine propulsion (system level), software engineering for embedded flight software systems, and soft computing technologies (i.e., neural networks, fuzzy logic, data mining, and Bayesian belief networks); some of which are briefed in this paper. For this effort, the targeted demonstration rocket engine testbed is the MC-1 engine (formerly FASTRAC) which is simulated with hardware and software in the Marshall Avionics & Software Testbed (MAST) laboratory that currently resides at NASA's Marshall Space Flight Center, building 4476, and is managed by the Avionics Department. A brief plan of action for design, development, implementation, and testing a Phase One effort for QRECS is given, along with expected results. Phase One will focus on development of a Smart Start Engine Module and a Mainstage Engine Module for proper engine start and mainstage engine operations. The overall intent is to demonstrate that by employing soft computing technologies, the quality and reliability of the overall scheme to engine controller development is further improved and vehicle safety is further insured. The final product that this paper proposes is an approach to development of an alternative low cost engine controller that would be capable of performing in unique vision spacecraft vehicles requiring low cost advanced avionics architectures for autonomous operations from engine pre-start to engine shutdown.
44. #3 ARRESTING GEAR ENGINE AFT LOOKING FORWARD SHOWING ...
44. #3 ARRESTING GEAR ENGINE - AFT LOOKING FORWARD SHOWING MURAL OF LUCY AND CHARLIE BROWN ON HYDRAULIC OIL ACCUMULATOR. - U.S.S. HORNET, Puget Sound Naval Shipyard, Sinclair Inlet, Bremerton, Kitsap County, WA
1989-07-11
LITERATURE CITED [Boeh73] Boehm, Barry W., "Software and its Impact: A Quantitative Assessment," Datamation, 19, 5, (May 1973), pp 48-59. [Boeh76...Boehm, Barry W., "Software Engineering," IEEE Transactions on Computers, C-25, 12, (December 1976), pp 1226-1241. [Boeh81a] Boehm, Barry W., Software...Engineering Economics, Prentice-Hall, Inc., Englewood Cliffs, NJ, (1981). [Boeh8lb] Boehm, Barry W., "An Experiment in Small Scale Application Software
Wang, Xiaofeng; Abrahamsson, Pekka
2014-01-01
For more than thirty years, it has been claimed that a way to improve software developers’ productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been verified in software engineering research, which faces an additional challenge in comparison to more traditional engineering fields: software development is an intellectual activity and is dominated by often-neglected human factors (called human aspects in software engineering research). Among the many skills required for software development, developers must possess high analytical problem-solving skills and creativity for the software construction process. According to psychology research, affective states—emotions and moods—deeply influence the cognitive processing abilities and performance of workers, including creativity and analytical problem solving. Nonetheless, little research has investigated the correlation between the affective states, creativity, and analytical problem-solving performance of programmers. This article echoes the call to employ psychological measurements in software engineering research. We report a study with 42 participants to investigate the relationship between the affective states, creativity, and analytical problem-solving skills of software developers. The results offer support for the claim that happy developers are indeed better problem solvers in terms of their analytical abilities. The following contributions are made by this study: (1) providing a better understanding of the impact of affective states on the creativity and analytical problem-solving capacities of developers, (2) introducing and validating psychological measurements, theories, and concepts of affective states, creativity, and analytical-problem-solving skills in empirical software engineering, and (3) raising the need for studying the human factors of software engineering by employing a multidisciplinary viewpoint. PMID:24688866
Graziotin, Daniel; Wang, Xiaofeng; Abrahamsson, Pekka
2014-01-01
For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been verified in software engineering research, which faces an additional challenge in comparison to more traditional engineering fields: software development is an intellectual activity and is dominated by often-neglected human factors (called human aspects in software engineering research). Among the many skills required for software development, developers must possess high analytical problem-solving skills and creativity for the software construction process. According to psychology research, affective states-emotions and moods-deeply influence the cognitive processing abilities and performance of workers, including creativity and analytical problem solving. Nonetheless, little research has investigated the correlation between the affective states, creativity, and analytical problem-solving performance of programmers. This article echoes the call to employ psychological measurements in software engineering research. We report a study with 42 participants to investigate the relationship between the affective states, creativity, and analytical problem-solving skills of software developers. The results offer support for the claim that happy developers are indeed better problem solvers in terms of their analytical abilities. The following contributions are made by this study: (1) providing a better understanding of the impact of affective states on the creativity and analytical problem-solving capacities of developers, (2) introducing and validating psychological measurements, theories, and concepts of affective states, creativity, and analytical-problem-solving skills in empirical software engineering, and (3) raising the need for studying the human factors of software engineering by employing a multidisciplinary viewpoint.
Software technology insertion: A study of success factors
NASA Technical Reports Server (NTRS)
Lydon, Tom
1990-01-01
Managing software development in large organizations has become increasingly difficult due to increasing technical complexity, stricter government standards, a shortage of experienced software engineers, competitive pressure for improved productivity and quality, the need to co-develop hardware and software together, and the rapid changes in both hardware and software technology. The 'software factory' approach to software development minimizes risks while maximizing productivity and quality through standardization, automation, and training. However, in practice, this approach is relatively inflexible when adopting new software technologies. The methods that a large multi-project software engineering organization can use to increase the likelihood of successful software technology insertion (STI), especially in a standardized engineering environment, are described.
Velocity Potential in Engineering Hydraulics versus Force Potential in Groundwater Dynamics
NASA Astrophysics Data System (ADS)
Weyer, K.
2013-12-01
Within engineering practice, the calculation of subsurface flow is dominated by the mathematical pseudo-physics of the engineer's adaptation of continuum methods to mechanics. Continuum mechanics rose to prominence in the 19th century in an successful attempt to solve practical engineering problems. To that end were put in place quite a number of simplifications in geometry and the properties of water and other fluids, as well as simplifications of Darcy's equation, in order to find reasonable answers to practical problems by making use of analytical equations. The proof of the correctness of the approach and its usefulness was in the practicability of results obtained. In the 1930s, a diametrically-opposed duality developed in the theoretical derivation of the laws of subsurface fluid flow between Muskat's (1937) velocity potential (engineering hydraulics) and Hubbert's (1940) force potential. The conflict between these authors lasted a lifetime. In the end Hubbert stated on one occasion that Muskat formulates a refined mathematics but does not know what it means in physical terms. In this author's opinion that can still be said about the application of continuum mechanics by engineers to date, as for example to CO2 sequestration, regional groundwater flow, oil sands work, and geothermal studies. To date, engineering hydraulics is best represented by Bear (1972) and de Marsily (1986). In their well-known textbooks, both authors refer to Hubbert's work as the proper way to deal with the physics of compressible fluids. Water is a compressible fluid. The authors then ignore, however, their own insights (de Marsily states so explicitly, Bear does not) and proceed to deal with water as an incompressible fluid. At places both authors assume the pressure gradients to be the main driving force for flow of fluids in the subsurface. That is not, however, the case. Instead the pressure potential forces are caused by compression initiated by unused gravitational energy not required to overcome the resistance to downward flow in penetrated rocks. As one of the consequences, the engineering hydraulics concept of buoyancy forces does not comply with physics. In general the vectorial forces within gravitationally-driven flow systems are ignored when using engineering hydraulics. Scheidegger (1974, p. 79) states, however, verbatim and unequivocally: 'It is thus a force potential and not a velocity potential which governs flow through porous media' (emphasis added). This presentation will outline the proper forces for groundwater flow and their calculations based on Hubbert's force potential and additional physical insights by Weyer (1978). REFERENCES Bear, J. 1972. Dynamics of Fluids in Porous Media. American Elsevier Publishing Company, Inc., New York, NY, USA. de Marsily, G. 1986. Quantitative Hydrogeology: Groundwater Hydrology for Engineers. Academic Press, San Diego, California, USA. Hubbert, M.K. 1940. The theory of groundwater motion. Journal of Geology 48(8): 785-944. Muskat, Morris, 1937. The flow of homogeneous fluids through porous media. McGraw-Hill Book Company Inc., New York, NY, USA Scheidegger. A.E., 1974. The physics of flow through permeable media. Third Edition. University of Toronto Press, Toronto, Ontario, Canada Weyer, K.U., 1978. Hydraulic forces in permeable media. Bulletin du B.R.G.M., Vol. 91, pp. 286-297, Orléans, France.
Bozorg, Ali; Gates, Ian D; Sen, Arindom
2015-02-01
Biofilm formation in natural and engineered porous systems can significantly impact hydrodynamics by reducing porosity and permeability. To better understand and characterize how biofilms influence hydrodynamic properties in porous systems, the genetically engineered bioluminescent bacterial strain Pseudomonas fluorescens HK44 was used to quantify microbial population characteristics and biofilm properties in a translucent porous medium. Power law relationships were found to exist between bacterial bioluminescence and cell density, fraction of void space occupied by biofilm (i.e. biofilm saturation), and hydraulic conductivity. The simultaneous evaluation of biofilm saturation and porous medium hydraulic conductivity in real time using a non-destructive approach enabled the construction of relative hydraulic conductivity curves. Such information can facilitate simulation studies related to biological activity in porous structures, and support the development of new models to describe the dynamic behavior of biofilm and fluid flow in porous media. The bioluminescence based approach described here will allow for improved understanding and control of industrially relevant processes such as biofiltration and bioremediation. Copyright © 2014. Published by Elsevier B.V.
2005-01-01
developed a partnership with the Defense Acquisition University to in- tegrate DISA’s systems engineering processes, software , and network...in place, with processes being implemented: deployment management; systems engineering ; software engineering ; configuration man- agement; test and...CSS systems engineering is a transition partner with Carnegie Mellon University’s Software Engineering Insti- tute and its work on the capability
Shuttle avionics software trials, tribulations and success
NASA Technical Reports Server (NTRS)
Henderson, O. L.
1985-01-01
The early problems and the solutions developed to provide the required quality software needed to support the space shuttle engine development program are described. The decision to use a programmable digital control system on the space shuttle engine was primarily based upon the need for a flexible control system capable of supporting the total engine mission on a large complex pump fed engine. The mission definition included all control phases from ground checkout through post shutdown propellant dumping. The flexibility of the controller through reprogrammable software allowed the system to respond to the technical challenges and innovation required to develop both the engine and controller hardware. This same flexibility, however, placed a severe strain on the capability of the software development and verification organization. The overall development program required that the software facility accommodate significant growth in both the software requirements and the number of software packages delivered. This challenge was met by reorganization and evolution in the process of developing and verifying software.
Shaping Software Engineering Curricula Using Open Source Communities: A Case Study
ERIC Educational Resources Information Center
Bowring, James; Burke, Quinn
2016-01-01
This paper documents four years of a novel approach to teaching a two-course sequence in software engineering as part of the ABET-accredited computer science curriculum at the College of Charleston. This approach is team-based and centers on learning software engineering in the context of open source software projects. In the first course, teams…
Proceedings of the Thirteenth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1988-01-01
Topics covered in the workshop included studies and experiments conducted in the Software Engineering Laboratory (SEL), a cooperative effort of NASA Goddard Space Flight Center, the University of Maryland, and Computer Sciences Corporation; software models; software products; and software tools.
Zeng, Ming; Soric, Audrey; Roche, Nicolas
2013-09-01
In this study, total organic carbon (TOC) biodegradation was simulated by GPS-X software in biofilm reactors with carriers of plastic rings and glass beads under different hydraulic conditions. Hydrodynamic model by retention time distribution and biokinetic measurement by in-situ batch test served as two significant parts of model calibration. Experimental results showed that TOC removal efficiency was stable in both media due to the enough height of column, although the actual hydraulic volume changed during the variation of hydraulic condition. Simulated TOC removal efficiencies were close to experimental ones with low theil inequality coefficient values (below 0.15). Compared with glass beads, more TOC was removed in the filter with plastic rings due to the larger actual hydraulic volume and lower half saturation coefficient in spite of its lower maximum specific growth rate of biofilm, which highlighted the importance of calibrating hydrodynamic behavior and biokinetics. Copyright © 2013 Elsevier Ltd. All rights reserved.
FOREWORD: 26th IAHR Symposium on Hydraulic Machinery and Systems
NASA Astrophysics Data System (ADS)
Wu, Yulin; Wang, Zhengwei; Liu, Shuhong; Yuan, Shouqi; Luo, Xingqi; Wang, Fujun
2012-11-01
The 26th IAHR Symposium on Hydraulic Machinery and Systems, will be held in Beijing, China, 19-23 August 2012. It is jointly organized by Tsinghua University, State Key Laboratory of Hydro Science and Hydraulic Engineering, China, Jiangsu University, Xi'an University of Technology, China Agricultural University, National Engineering Research Center of Hydropower Equipment and Dongfang Electric Machinery Co., Ltd. It is the second time that China hosts such a symposium. By the end of 2011, the China electrical power system had a total of 1 050 GW installed power, out of which 220 GW was in hydropower plants. The energy produced in hydropower facilities was 662.6 TWh from a total of 4,720 TWh electrical energy production in 2011. Moreover, in 2020, new hydropower capacities are going to be developed, with a total of 180 GW installed power and an estimated 708 TWh/year energy production. And in 2011, the installed power of pumped storage stations was about 25GW. In 2020, the data will be 70GW. At the same time, the number of pumps used in China is increasing rapidly. China produces about 29,000,000 pumps with more than 220 series per year. By the end of 2011, the Chinese pumping system has a total of 950 GW installed power. The energy consumed in pumping facilities was 530 TWh in 2011. The pump energy consumption accounted for about 12% of the national electrical energy production. Therefore, there is a large market in the field of hydraulic machinery including water turbines, pump turbines and a variety of pumps in China. There are also many research projects in this field. For example, we have conducted National Key Research Projects on 1000 MW hydraulic turbine, and on the pump turbines with high head, as well as on the large capacity pumps for water supply. Tsinghua University of Beijing is proud to host the 26th IAHR Symposium on Hydraulic Machinery and Systems. Tsinghua University was established in 1911, after the founding of the People's Republic of China. It was molded into a polytechnic institute focusing on engineering in the nationwide restructuring of universities and colleges undertaken in 1952. At present, the university has 14 schools and 56 departments with faculties in science, engineering, humanities, law, medicine, history, philosophy, economics, management, education and art. The University now has over 25 900 students, including 13 100 undergraduates and 12 800 graduate students. As one of China's most renowned universities, Tsinghua has become an important institution for fostering talents and scientific research. The International Association of Hydro-Environment Engineering and Research (IAHR) particularly promotes the advancement and exchange of knowledge through working groups, specialty symposia, congresses, and publications on water resources, river and coastal hydraulics, risk analysis, energy, environment, disaster prevention, and industrial processes. The IAHR Committee on Hydraulic Machinery and Systems deals with the advancement of technology associated with the understanding of steady and unsteady flow characteristics in hydraulic machinery and conduit systems connected to the machinery. The technology elements include the fluid behaviour within machine components, hydro-elastic behaviour of machine components, cavitation and two phase flow in turbines and pumps, hydraulic machine and plant control systems, the use of hydraulic machines to improve water quality, and even considerations to improve fish survival in their passage through hydro plants. The main emphases of the IAHR Committee on Hydraulic Machinery and Systems are to stimulate research and understanding of the technologies associated with hydraulic machinery and to promote interaction between the machine designers, machine users, the academic community, and the community as a whole. Hydraulic machinery is both cost effective and environmentally friendly. The goals of the IAHR Committee on Hydraulic Machinery and Systems are to improve the value of hydraulic machinery to the end user, to the societies, and to improve societies understanding and appreciation of that value. The series of IAHR Symposia on Hydraulic Machinery and Cavitation started with the 1st edition in Nice, France, 1960. For the past decade, all the symposia have focused on an extended portfolio of topics under the name of 'Hydraulic Machinery and Systems', such as the 20th edition in Charlotte, USA, 2000, the 21st in Lausanne, Switzerland, 2002, the 22nd in Stockholm, Sweden, 2004, the 23rd in Yokohama, Japan, 2006, the 24th in Foz do Iguassu, Brasil, 2008, and the 25th in Timisoara, Romania, 2010. The 26th IAHR Symposium on Hydraulic Machinery and Systems brings together more than 250 scientists and researchers from 25 countries, affiliated with universities, technology centers and industrial firms to debate topics related to advanced technologies for hydraulic machinery and systems, which will enhance the sustainable development of water resources and hydropower production. The Scientific Committee has selected 268 papers, out of 430 abstracts submitted, on the following topics: (i) Hydraulic Turbines and Pumps, (ii) Sustainable Hydropower, (iii) Hydraulic Systems, (iv) Advances in Computational and Experimental Techniques, (v) Application in Industries and in Special Conditions, to be presented at the symposium and to be included in the proceedings. All the papers, published in this Volume 15 of IOP Conference Series: Earth and Environmental Science, have been peer reviewed through processes administered by the editors of the 26th IAHR Symposium on Hydraulic Machinery and Systems proceedings, those are Yulin Wu, Zhengwei Wang, Shuhong Liu, Shouqi Yuan, Xingqi Luo and Fujun Wang. We sincerely hope that this edition of the symposium will be a significant step forward in the worldwide efforts to address the present challenges facing the modern Hydraulic Machinery and Systems. Professor Yulin Wu Chairman of the Organizing Committee 26th IAHR Symposium on Hydraulic Machinery and Systems
Hydraulic permeability of bentonite-polymer composites for application in landfill technology
NASA Astrophysics Data System (ADS)
Dehn, Hanna; Haase, Hanna; Schanz, Tom
2015-04-01
Bentonites are often used as barrier materials in landfill technology to prevent infiltration of leachates to the natural environment. Since decades, geoenvironmental engineering aims at improving the hydro-mechanical performance of landfill liners. Various studies on the permeability performance of geosynthetic clay liners (GCLs) show effects of non-standard liquids on behaviour of Na+-bentonite regarding its sealing capacity. With increasing concentration of chemical aggressive solutions the sealing capacity decreases (Shackelford et al. 2000). An opportunity to improve the hydraulic permeability of the bentonites is the addition of polymers. The changes in hydraulic permeability performance of polymer treated and untreated bentonites while adding chemical aggressive solutions were studied by several authors. Results obtained by Scalia et al. (2014) illustrate that an increase in permeability can be prevented by adding polymer to Na+-bentonite. On the other hand, Ashmawy et al. (2002) presented results on the incapability of several commercial bentonite-polymer-products. The objective of this study is to characterize the influence of polymer addition on hydraulic performance of Na+-bentonite systematically. Therefore, the influence of 1% polymer addition of cationic and anionic polyacrylamide on the swelling pressure and hydraulic permeability of MX 80 bentonite was investigated. Preparation of bentonite-polymer composites was conducted (1) in dry conditions and (2) using solution-intercalation method. Experiments on hydraulic permeability were carried out using distilled water as well as CaCl2-solution. References Ashmawy, A. K., El-Hajji, D., Sotelo, N. & Muhammad, N. (2002), `Hydraulic Performance of Untreated and Polymer-treated Bentonite in Inorganic Landfill Leachates', Clays and Clay Minerals 50(5), 546-552. Scalia, J., Benson, C., Bohnhoff, G., Edil, T. & Shackelford, C. (2014), 'Long-Term Hydraulic Conductivity of a Bentonite-Polymer Composite Permeated with Aggressive Inorganic Solutions', Journal of Geotechnical and Geoenvironmental Engineering 140(3). Shackelford, C. D., Benson, C. H., Katsumi, T., Edil, T. B. & Lin, L. (2000), 'Evaluating the hydraulic conductivity of GCLs permeated with non-standard liquids', Geotextiles and Geomembranes 18, 133-161.
A 6-DOF vibration isolation system for hydraulic hybrid vehicles
NASA Astrophysics Data System (ADS)
Nguyen, The; Elahinia, Mohammad; Olson, Walter W.; Fontaine, Paul
2006-03-01
This paper presents the results of vibration isolation analysis for the pump/motor component of hydraulic hybrid vehicles (HHVs). The HHVs are designed to combine gasoline/diesel engine and hydraulic power in order to improve the fuel efficiency and reduce the pollution. Electric hybrid technology is being applied to passenger cars with small and medium engines to improve the fuel economy. However, for heavy duty vehicles such as large SUVs, trucks, and buses, which require more power, the hydraulic hybridization is a more efficient choice. In function, the hydraulic hybrid subsystem improves the fuel efficiency of the vehicle by recovering some of the energy that is otherwise wasted in friction brakes. Since the operation of the main component of HHVs involves with rotating parts and moving fluid, noise and vibration are an issue that affects both passengers (ride comfort) as well as surrounding people (drive-by noise). This study looks into the possibility of reducing the transmitted noise and vibration from the hydraulic subsystem to the vehicle's chassis by using magnetorheological (MR) fluid mounts. To this end, the hydraulic subsystem is modeled as a six degree of freedom (6-DOF) rigid body. A 6-DOF isolation system, consisting of five mounts connected to the pump/motor at five different locations, is modeled and simulated. The mounts are designed by combining regular elastomer components with MR fluids. In the simulation, the real loading and working conditions of the hydraulic subsystem are considered and the effects of both shock and vibration are analyzed. The transmissibility of the isolation system is monitored in a wide range of frequencies. The geometry of the isolation system is considered in order to sustain the weight of the hydraulic system without affecting the design of the chassis and the effectiveness of the vibration isolating ability. The simulation results shows reduction in the transmitted vibration force for different working cycles of the regenerative system.
Averting Denver Airports on a Chip
NASA Technical Reports Server (NTRS)
Sullivan, Kevin J.
1995-01-01
As a result of recent advances in software engineering capabilities, we are now in a more stable environment. De-facto hardware and software standards are emerging. Work on software architecture and design patterns signals a consensus on the importance of early system-level design decisions, and agreements on the uses of certain paradigmatic software structures. We now routinely build systems that would have been risky or infeasible a few years ago. Unfortunately, technological developments threaten to destabilize software design again. Systems designed around novel computing and peripheral devices will spark ambitious new projects that will stress current software design and engineering capabilities. Micro-electro-mechanical systems (MEMS) and related technologies provide the physical basis for new systems with the potential to produce this kind of destabilizing effect. One important response to anticipated software engineering and design difficulties is carefully directed engineering-scientific research. Two specific problems meriting substantial research attention are: A lack of sufficient means to build software systems by generating, extending, specializing, and integrating large-scale reusable components; and a lack of adequate computational and analytic tools to extend and aid engineers in maintaining intellectual control over complex software designs.
1988-05-01
obtained from Dr. Barry Boehm’s Software 5650, Contract No. F19628-86-C-O001, Engineering Economics [1] and from T. J. ESD/MITRE Software Center Acquisition...of References 1. Boehm, Barry W., SoJtware Engineering 3. Halstead, M. H., Elements of SoJhtare Economics, Englewood Cliffs, New Science, New York...1983, pp. 639-648. 35 35 - Bibliography Beizer, B., Software System Testing and Pressman , Roger S., Software Engineering:QualtyO Assurance, New York: Van
SOFTWARE ENGINEERING INSTITUTE (SEI)
The Software Engineering Institute (SEI) is a federally funded research and development center established in 1984 by the U.S. Department of Defense and operated by Carnegie Mellon University. SEI has a broad charter to provide leadership in the practice of software engineering t...
7 Processes that Enable NASA Software Engineering Technologies: Value-Added Process Engineering
NASA Technical Reports Server (NTRS)
Housch, Helen; Godfrey, Sally
2011-01-01
The presentation reviews Agency process requirements and the purpose, benefits, and experiences or seven software engineering processes. The processes include: product integration, configuration management, verification, software assurance, measurement and analysis, requirements management, and planning and monitoring.
Intelligent pump test system based on virtual instrument
NASA Astrophysics Data System (ADS)
Ma, Jungong; Wang, Shifu; Wang, Zhanlin
2003-09-01
The intelligent pump system is the key component of the aircraft hydraulic system that can solve the problem, such as the temperature sharply increasing. As the performance of the intelligent pump directly determines that of the aircraft hydraulic system and seriously affects fly security and reliability. So it is important to test all kinds of performance parameters of intelligent pump during design and development, while the advanced, reliable and complete test equipments are the necessary instruments for achieving the goal. In this paper, the application of virtual instrument and computer network technology in aircraft intelligent pump test is presented. The composition of the hardware, software, hydraulic circuit in this system are designed and implemented.
NASA Technical Reports Server (NTRS)
Moseley, Warren
1989-01-01
The early stages of a research program designed to establish an experimental research platform for software engineering are described. Major emphasis is placed on Computer Assisted Software Engineering (CASE). The Poor Man's CASE Tool is based on the Apple Macintosh system, employing available software including Focal Point II, Hypercard, XRefText, and Macproject. These programs are functional in themselves, but through advanced linking are available for operation from within the tool being developed. The research platform is intended to merge software engineering technology with artificial intelligence (AI). In the first prototype of the PMCT, however, the sections of AI are not included. CASE tools assist the software engineer in planning goals, routes to those goals, and ways to measure progress. The method described allows software to be synthesized instead of being written or built.
ERIC Educational Resources Information Center
IEEE Conference on Software Engineering Education and Training, Proceedings (MS), 2012
2012-01-01
The Conference on Software Engineering Education and Training (CSEE&T) is the premier international peer-reviewed conference, sponsored by the Institute of Electrical and Electronics Engineers, Inc. (IEEE) Computer Society, which addresses all major areas related to software engineering education, training, and professionalism. This year, as…
17. YAZOO BACKWATER PUMPING STATION MODEL, YAZOO RIVER BASIN. ENGINEERS ...
17. YAZOO BACKWATER PUMPING STATION MODEL, YAZOO RIVER BASIN. ENGINEERS EXAMINING MODEL PUMPS, VIEW FROM MODEL BED. - Waterways Experiment Station, Hydraulics Laboratory, Halls Ferry Road, 2 miles south of I-20, Vicksburg, Warren County, MS
A model study of bridge hydraulics
DOT National Transportation Integrated Search
2010-08-01
Most flood studies in the United States use the Army Corps of Engineers HEC-RAS (Hydrologic Engineering : Centers River Analysis System) computer program. This study was carried out to compare results of HEC-RAS : bridge modeling with laboratory e...
A Method to Estimate the Hydraulic Conductivity of the Ground by TRT Analysis.
Liuzzo Scorpo, Alberto; Nordell, Bo; Gehlin, Signhild
2017-01-01
The knowledge of hydraulic properties of aquifers is important in many engineering applications. Careful design of ground-coupled heat exchangers requires that the hydraulic characteristics and thermal properties of the aquifer must be well understood. Knowledge of groundwater flow rate and aquifer thermal properties is the basis for proper design of such plants. Different methods have been developed in order to estimate hydraulic conductivity by evaluating the transport of various tracers (chemical, heat etc.); thermal response testing (TRT) is a specific type of heat tracer that allows including the hydraulic properties in an effective thermal conductivity value. Starting from these considerations, an expeditious, graphical method was proposed to estimate the hydraulic conductivity of the aquifer, using TRT data and plausible assumption. Suggested method, which is not yet verified or proven to be reliable, should be encouraging further studies and development in this direction. © 2016, National Ground Water Association.
CFD Aided Design and Production of Hydraulic Turbines
NASA Astrophysics Data System (ADS)
Kaplan, Alper; Cetinturk, Huseyin; Demirel, Gizem; Ayli, Ece; Celebioglu, Kutay; Aradag, Selin; ETU Hydro Research Center Team
2014-11-01
Hydraulic turbines are turbo machines which produce electricity from hydraulic energy. Francis type turbines are the most common one in use today. The design of these turbines requires high engineering effort since each turbine is tailor made due to different head and discharge. Therefore each component of the turbine is designed specifically. During the last decades, Computational Fluid Dynamics (CFD) has become very useful tool to predict hydraulic machinery performance and save time and money for designers. This paper describes a design methodology to optimize a Francis turbine by integrating theoretical and experimental fundamentals of hydraulic machines and commercial CFD codes. Specific turbines are designed and manufactured with the help of a collaborative CFD/CAD/CAM methodology based on computational fluid dynamics and five-axis machining for hydraulic electric power plants. The details are presented in this study. This study is financially supported by Turkish Ministry of Development.
Shafer, Scott F.
2002-01-01
The present invention relates to hydraulic systems including hydraulically actuated fuel injectors that have a pilot operated spool valve assembly. One class of hydraulically actuated fuel injectors includes a solenoid driven pilot valve that controls the initiation of the injection event. However, during cold start conditions, hydraulic fluid, typically engine lubricating oil, is particularly viscous and is often difficult to displace through the relatively small drain path that is defined past the pilot valve member. Because the spool valve typically responds slower than expected during cold start due to the difficulty in displacing the relatively viscous oil, accurate start of injection timing can be difficult to achieve. There also exists a greater difficulty in reaching the higher end of the cold operating speed range. Therefore, the present invention utilizes a fluid evacuation valve to aid in displacement of the relatively viscous oil during cold start conditions.
Modelling of diesel engine fuelled with biodiesel using engine simulation software
NASA Astrophysics Data System (ADS)
Said, Mohd Farid Muhamad; Said, Mazlan; Aziz, Azhar Abdul
2012-06-01
This paper is about modelling of a diesel engine that operates using biodiesel fuels. The model is used to simulate or predict the performance and combustion of the engine by simplified the geometry of engine component in the software. The model is produced using one-dimensional (1D) engine simulation software called GT-Power. The fuel properties library in the software is expanded to include palm oil based biodiesel fuels. Experimental works are performed to investigate the effect of biodiesel fuels on the heat release profiles and the engine performance curves. The model is validated with experimental data and good agreement is observed. The simulation results show that combustion characteristics and engine performances differ when biodiesel fuels are used instead of no. 2 diesel fuel.
Milestones in Software Engineering and Knowledge Engineering History: A Comparative Review
del Águila, Isabel M.; Palma, José; Túnez, Samuel
2014-01-01
We present a review of the historical evolution of software engineering, intertwining it with the history of knowledge engineering because “those who cannot remember the past are condemned to repeat it.” This retrospective represents a further step forward to understanding the current state of both types of engineerings; history has also positive experiences; some of them we would like to remember and to repeat. Two types of engineerings had parallel and divergent evolutions but following a similar pattern. We also define a set of milestones that represent a convergence or divergence of the software development methodologies. These milestones do not appear at the same time in software engineering and knowledge engineering, so lessons learned in one discipline can help in the evolution of the other one. PMID:24624046
Milestones in software engineering and knowledge engineering history: a comparative review.
del Águila, Isabel M; Palma, José; Túnez, Samuel
2014-01-01
We present a review of the historical evolution of software engineering, intertwining it with the history of knowledge engineering because "those who cannot remember the past are condemned to repeat it." This retrospective represents a further step forward to understanding the current state of both types of engineerings; history has also positive experiences; some of them we would like to remember and to repeat. Two types of engineerings had parallel and divergent evolutions but following a similar pattern. We also define a set of milestones that represent a convergence or divergence of the software development methodologies. These milestones do not appear at the same time in software engineering and knowledge engineering, so lessons learned in one discipline can help in the evolution of the other one.
A software engineering approach to expert system design and verification
NASA Technical Reports Server (NTRS)
Bochsler, Daniel C.; Goodwin, Mary Ann
1988-01-01
Software engineering design and verification methods for developing expert systems are not yet well defined. Integration of expert system technology into software production environments will require effective software engineering methodologies to support the entire life cycle of expert systems. The software engineering methods used to design and verify an expert system, RENEX, is discussed. RENEX demonstrates autonomous rendezvous and proximity operations, including replanning trajectory events and subsystem fault detection, onboard a space vehicle during flight. The RENEX designers utilized a number of software engineering methodologies to deal with the complex problems inherent in this system. An overview is presented of the methods utilized. Details of the verification process receive special emphasis. The benefits and weaknesses of the methods for supporting the development life cycle of expert systems are evaluated, and recommendations are made based on the overall experiences with the methods.
Diaphragm Stirling engine heat-actuated heat pump development
DOE Office of Scientific and Technical Information (OSTI.GOV)
Ackermann, R.A.; Swenson, P.
1981-01-01
The objective of this program is to develop and demonstrate the performance of a diaphragm Stirling engine heat-actuated heat pump power module. The power module, consisting of a free displacer, resonant Stirling engine, hydraulic transmission, and resonant Rankine refrigerant (F-22) compressor, embodies several innovative concepts in free-piston Stirling engine heat pump design that will advance the state of the art of this technology. Progress is reported in three areas of the program. First, a compressor/engine matching analysis and a stability analysis have shown that the power module, which is representative of a two-degree-of-freedom resonant system, will operate stably over themore » full range of heat pump conditions. Second, a compressor design has evolved that has met criteria for performance and cost; and third, tests employing a hydraulic simulator test rig has shown that the transmission losses are less than had been predicted, and that properly designed and fabricated diaphragms can attain long life.« less
Consistent Evolution of Software Artifacts and Non-Functional Models
2014-11-14
induce bad software performance)? 15. SUBJECT TERMS EOARD, Nano particles, Photo-Acoustic Sensors, Model-Driven Engineering ( MDE ), Software Performance...Università degli Studi dell’Aquila, Via Vetoio, 67100 L’Aquila, Italy Email: vittorio.cortellessa@univaq.it Web : http: // www. di. univaq. it/ cortelle/ Phone...Model-Driven Engineering ( MDE ), Software Performance Engineering (SPE), Change Propagation, Performance Antipatterns. For sake of readability of the
A self-referential HOWTO on release engineering
DOE Office of Scientific and Technical Information (OSTI.GOV)
Galassi, Mark C.
Release engineering is a fundamental part of the software development cycle: it is the point at which quality control is exercised and bug fixes are integrated. The way in which software is released also gives the end user her first experience of a software package, while in scientific computing release engineering can guarantee reproducibility. For these reasons and others, the release process is a good indicator of the maturity and organization of a development team. Software teams often do not put in place a release process at the beginning. This is unfortunate because the team does not have early andmore » continuous execution of test suites, and it does not exercise the software in the same conditions as the end users. I describe an approach to release engineering based on the software tools developed and used by the GNU project, together with several specific proposals related to packaging and distribution. I do this in a step-by-step manner, demonstrating how this very paper is written and built using proper release engineering methods. Because many aspects of release engineering are not exercised in the building of the paper, the accompanying software repository also contains examples of software libraries.« less
The Effect of AOP on Software Engineering, with Particular Attention to OIF and Event Quantification
NASA Technical Reports Server (NTRS)
Havelund, Klaus; Filman, Robert; Korsmeyer, David (Technical Monitor)
2003-01-01
We consider the impact of Aspect-Oriented Programming on Software Engineering, and, in particular, analyze two AOP systems, one of which does component wrapping and the other, quantification over events, for their software engineering effects.
Second Generation Product Line Engineering Takes Hold in the DoD
2014-01-01
Feature- Oriented Domain Analysis ( FODA ) Feasibility Study” (CMU/SEI-90- TR-021, ADA235785). Pittsburgh, PA: Software Engineering Institute...software product line engineering and software architecture documentation and analysis . Clements is co-author of three practitioner-oriented books about
Collected Software Engineering Papers, Volume 10
NASA Technical Reports Server (NTRS)
1992-01-01
This document is a collection of selected technical papers produced by participants in the Software Engineering Laboratory (SEL) from Oct. 1991 - Nov. 1992. The purpose of the document is to make available, in one reference, some results of SEL research that originally appeared in a number of different forums. Although these papers cover several topics related to software engineering, they do not encompass the entire scope of SEL activities and interests. Additional information about the SEL and its research efforts may be obtained from the sources listed in the bibliography at the end of this document. For the convenience of this presentation, the 11 papers contained here are grouped into 5 major sections: (1) the Software Engineering Laboratory; (2) software tools studies; (3) software models studies; (4) software measurement studies; and (5) Ada technology studies.
Wash load and bed-material load transport in the Yellow River
Yang, C.T.; Simoes, F.J.M.
2005-01-01
It has been the conventional assumption that wash load is supply limited and is only indirectly related to the hydraulics of a river. Hydraulic engineers also assumed that bed-material load concentration is independent of wash load concentration. This paper provides a detailed analysis of the Yellow River sediment transport data to determine whether the above assumptions are true and whether wash load concentration can be computed from the original unit stream power formula and the modified unit stream power formula for sediment-laden flows. A systematic and thorough analysis of 1,160 sets of data collected from 9 gauging stations along the Middle and Lower Yellow River confirmed that the method suggested by the conjunctive use of the two formulas can be used to compute wash load, bed-material load, and total load in the Yellow River with accuracy. Journal of Hydraulic Engineering ?? ASCE.
Numerical modeling of consolidation processes in hydraulically deposited soils
NASA Astrophysics Data System (ADS)
Brink, Nicholas Robert
Hydraulically deposited soils are encountered in many common engineering applications including mine tailing and geotextile tube fills, though the consolidation process for such soils is highly nonlinear and requires the use of advanced numerical techniques to provide accurate predictions. Several commercially available finite element codes poses the ability to model soil consolidation, and it was the goal of this research to assess the ability of two of these codes, ABAQUS and PLAXIS, to model the large-strain, two-dimensional consolidation processes which occur in hydraulically deposited soils. A series of one- and two-dimensionally drained rectangular models were first created to assess the limitations of ABAQUS and PLAXIS when modeling consolidation of highly compressible soils. Then, geotextile tube and TSF models were created to represent actual scenarios which might be encountered in engineering practice. Several limitations were discovered, including the existence of a minimum preconsolidation stress below which numerical solutions become unstable.
Department of Defense In-House RDT&E Activities. Management Analysis Report
1987-10-30
AIRCRAFT BY NAVY PERSONNEL; ESTABLISH HUMAN TOLERANCE LIMITS FOR THESE FORCES, DEVELOP PREVENTIVE AND THERAPEUTIC METHODS TO PROTECT PERSONNEL FROM...Engineering 436 Plant Protection and 830 Mechanical Engineering Quarantine 840 Nuclear Engineering 437 Horticulture S50 Electrical Engineering 440...Technician 648 Therapeutic Radiological 1311 Physical Science Technologist Technician 649 Medical Machine Technician 1316 Hydraulic Technician 650 Medical
An analysis of the sliding pressure start-up of SCWR
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wang, F.; Yang, J.; Li, H.
In this paper, the preliminary sliding pressure start-up system and scheme of supercritical water-cooled reactor in CGNPC (CGN-SCWR) were proposed. Thermal-hydraulic behavior in start-up procedures was analyzed in detail by employing advanced reactor subchannel analysis software ATHAS. The maximum cladding temperature (MCT for short) and core power of fuel assembly during the whole start-up process were investigated comparatively. The results show that the recommended start-up scheme meets the design requirements from the perspective of thermal-hydraulic. (authors)
An Architecture, System Engineering, and Acquisition Approach for Space System Software Resiliency
NASA Astrophysics Data System (ADS)
Phillips, Dewanne Marie
Software intensive space systems can harbor defects and vulnerabilities that may enable external adversaries or malicious insiders to disrupt or disable system functions, risking mission compromise or loss. Mitigating this risk demands a sustained focus on the security and resiliency of the system architecture including software, hardware, and other components. Robust software engineering practices contribute to the foundation of a resilient system so that the system "can take a hit to a critical component and recover in a known, bounded, and generally acceptable period of time". Software resiliency must be a priority and addressed early in the life cycle development to contribute a secure and dependable space system. Those who develop, implement, and operate software intensive space systems must determine the factors and systems engineering practices to address when investing in software resiliency. This dissertation offers methodical approaches for improving space system resiliency through software architecture design, system engineering, increased software security, thereby reducing the risk of latent software defects and vulnerabilities. By providing greater attention to the early life cycle phases of development, we can alter the engineering process to help detect, eliminate, and avoid vulnerabilities before space systems are delivered. To achieve this objective, this dissertation will identify knowledge, techniques, and tools that engineers and managers can utilize to help them recognize how vulnerabilities are produced and discovered so that they can learn to circumvent them in future efforts. We conducted a systematic review of existing architectural practices, standards, security and coding practices, various threats, defects, and vulnerabilities that impact space systems from hundreds of relevant publications and interviews of subject matter experts. We expanded on the system-level body of knowledge for resiliency and identified a new software architecture framework and acquisition methodology to improve the resiliency of space systems from a software perspective with an emphasis on the early phases of the systems engineering life cycle. This methodology involves seven steps: 1) Define technical resiliency requirements, 1a) Identify standards/policy for software resiliency, 2) Develop a request for proposal (RFP)/statement of work (SOW) for resilient space systems software, 3) Define software resiliency goals for space systems, 4) Establish software resiliency quality attributes, 5) Perform architectural tradeoffs and identify risks, 6) Conduct architecture assessments as part of the procurement process, and 7) Ascertain space system software architecture resiliency metrics. Data illustrates that software vulnerabilities can lead to opportunities for malicious cyber activities, which could degrade the space mission capability for the user community. Reducing the number of vulnerabilities by improving architecture and software system engineering practices can contribute to making space systems more resilient. Since cyber-attacks are enabled by shortfalls in software, robust software engineering practices and an architectural design are foundational to resiliency, which is a quality that allows the system to "take a hit to a critical component and recover in a known, bounded, and generally acceptable period of time". To achieve software resiliency for space systems, acquirers and suppliers must identify relevant factors and systems engineering practices to apply across the lifecycle, in software requirements analysis, architecture development, design, implementation, verification and validation, and maintenance phases.
Evan Weaver Photo of Evan Weaver Evan Weaver Researcher III-Software Engineering Evan.Weaver , he works as a software engineer developing whole-building energy modeling tools. Prior to joining NREL, he worked in the biomedical industry as a software engineer, specializing in graphical user
Requirements Engineering in Building Climate Science Software
ERIC Educational Resources Information Center
Batcheller, Archer L.
2011-01-01
Software has an important role in supporting scientific work. This dissertation studies teams that build scientific software, focusing on the way that they determine what the software should do. These requirements engineering processes are investigated through three case studies of climate science software projects. The Earth System Modeling…
Design of a hydraulic bending machine
Steven G. Hankel; Marshall Begel
2004-01-01
To keep pace with customer demands while phasing out old and unserviceable test equipment, the staff of the Engineering Mechanics Laboratory (EML) at the USDA Forest Service, Forest Products Laboratory, designed and assembled a hydraulic bending test machine. The EML built this machine to test dimension lumber, nominal 2 in. thick and up to 12 in. deep, at spans up to...
A model study of bridge hydraulics : technical summary.
DOT National Transportation Integrated Search
2010-08-01
Most flood studies in the United States use the Army Corps of Engineers Hydrologic Engineering Centers River Analysis System (HEC-RAS) computer program. This report is the second edition. The first edition of the report considered the laboratory m...
Glossary of Software Engineering Laboratory terms
NASA Technical Reports Server (NTRS)
1983-01-01
A glossary of terms used in the Software Engineering Laboratory (SEL) is given. The terms are defined within the context of the software development environment for flight dynamics at the Goddard Space Flight Center. A concise reference for clarifying the language employed in SEL documents and data collection forms is given. Basic software engineering concepts are explained and standard definitions for use by SEL personnel are established.
Software Reporting Metrics. Revision 2.
1985-11-01
MITRE Corporation and ESD. Some of the data has been obtained from Dr. Barry Boehm’s Software Engineering Economics (Ref. 1). Thanks are also given to...data level control management " SP = structured programming Barry W. Boehm, Software Engineering Economics, &©1981, p. 122. Reprinted by permission of...investigated and implemented in future prototypes. 43 REFERENCES For further reading: " 1. Boehm, Barry W. Software Engineering Economics; Englewood
Toward Reusable Graphics Components in Ada
1993-03-01
Then alternatives for obtaining well- engineered reusable software components were examined. Finally, the alternatives were analyzed, and the most...reusable software components. Chapter 4 describes detailed design and implementation strategies in building a well- engineered reusable set of components in...study. 2.2 The Object-Oriented Paradigm 2.2.1 The Need for Object-Oriented Techniques. Among software engineers the software crisis is a well known
Object oriented development of engineering software using CLIPS
NASA Technical Reports Server (NTRS)
Yoon, C. John
1991-01-01
Engineering applications involve numeric complexity and manipulations of a large amount of data. Traditionally, numeric computation has been the concern in developing an engineering software. As engineering application software became larger and more complex, management of resources such as data, rather than the numeric complexity, has become the major software design problem. Object oriented design and implementation methodologies can improve the reliability, flexibility, and maintainability of the resulting software; however, some tasks are better solved with the traditional procedural paradigm. The C Language Integrated Production System (CLIPS), with deffunction and defgeneric constructs, supports the procedural paradigm. The natural blending of object oriented and procedural paradigms has been cited as the reason for the popularity of the C++ language. The CLIPS Object Oriented Language's (COOL) object oriented features are more versatile than C++'s. A software design methodology based on object oriented and procedural approaches appropriate for engineering software, and to be implemented in CLIPS was outlined. A method for sensor placement for Space Station Freedom is being implemented in COOL as a sample problem.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Amai, W.; Espinoza, J. Jr.; Fletcher, D.R.
1997-06-01
This Software Requirements Specification (SRS) describes the features to be provided by the software for the GIS-T/ISTEA Pooled Fund Study Phase C Linear Referencing Engine project. This document conforms to the recommendations of IEEE Standard 830-1984, IEEE Guide to Software Requirements Specification (Institute of Electrical and Electronics Engineers, Inc., 1984). The software specified in this SRS is a proof-of-concept implementation of the Linear Referencing Engine as described in the GIS-T/ISTEA pooled Fund Study Phase B Summary, specifically Sheet 13 of the Phase B object model. The software allows an operator to convert between two linear referencing methods and a datummore » network.« less
Application study of magnetic fluid seal in hydraulic turbine
NASA Astrophysics Data System (ADS)
Yu, Z. Y.; Zhang, W.
2012-11-01
The waterpower resources of our country are abundant, and the hydroelectric power is developed, but at present the main shaft sealing device of hydraulic turbine is easy to wear and tear and the leakage is great. The magnetic fluid seal has the advantages of no contact, no wear, self-healing, long life and so on. In this paper, the magnetic fluid seal would be used in the main shaft of hydraulic turbine, the sealing structure was built the model, meshed the geometry, applied loads and solved by using MULTIPHYSICS in ANSYS software, the influence of the various sealing structural parameters such as tooth width, height, slot width, sealing gap on the sealing property were analyzed, the magnetic fluid sealing device suitable for large-diameter shaft and sealing water was designed, the sealing problem of the hydraulic turbine main shaft was solved effectively which will bring huge economic benefits.
NASA Astrophysics Data System (ADS)
Brambilla, Marco; Ceri, Stefano; Valle, Emanuele Della; Facca, Federico M.; Tziviskou, Christina
Although Semantic Web Services are expected to produce a revolution in the development of Web-based systems, very few enterprise-wide design experiences are available; one of the main reasons is the lack of sound Software Engineering methods and tools for the deployment of Semantic Web applications. In this chapter, we present an approach to software development for the Semantic Web based on classical Software Engineering methods (i.e., formal business process development, computer-aided and component-based software design, and automatic code generation) and on semantic methods and tools (i.e., ontology engineering, semantic service annotation and discovery).
DOE Office of Scientific and Technical Information (OSTI.GOV)
Burns, Heather; Flach, Greg; Smith, Frank
2014-01-10
The Cementitious Barriers Partnership (CBP) Project is a multi-disciplinary, multi-institutional collaboration supported by the U.S. Department of Energy (US DOE) Office of Tank Waste Management. The CBP program has developed a set of integrated tools (based on state-of-the-art models and leaching test methods) that help improve understanding and predictions of the long-term structural, hydraulic and chemical performance of cementitious barriers used in nuclear applications. The CBP Software Toolbox – “Version 1.0” was released early in FY2013 and was used to support DOE-EM performance assessments in evaluating various degradation mechanisms that included sulfate attack, carbonation and constituent leaching. The sulfate attackmore » analysis predicted the extent and damage that sulfate ingress will have on concrete vaults over extended time (i.e., > 1000 years) and the carbonation analysis provided concrete degradation predictions from rebar corrosion. The new release “Version 2.0” includes upgraded carbonation software and a new software module to evaluate degradation due to chloride attack. Also included in the newer version are a dual regime module allowing evaluation of contaminant release in two regimes – both fractured and un-fractured. The integrated software package has also been upgraded with new plotting capabilities and many other features that increase the “user-friendliness” of the package. Experimental work has been generated to provide data to calibrate the models to improve the credibility of the analysis and reduce the uncertainty. Tools selected for and developed under this program have been used to evaluate and predict the behavior of cementitious barriers used in near-surface engineered waste disposal systems for periods of performance up to or longer than 100 years for operating facilities and longer than 1000 years for waste disposal. The CBP Software Toolbox is and will continue to produce tangible benefits to the working DOE Performance Assessment (PA) community.« less
Software Engineering Education: Some Important Dimensions
ERIC Educational Resources Information Center
Mishra, Alok; Cagiltay, Nergiz Ercil; Kilic, Ozkan
2007-01-01
Software engineering education has been emerging as an independent and mature discipline. Accordingly, various studies are being done to provide guidelines for curriculum design. The main focus of these guidelines is around core and foundation courses. This paper summarizes the current problems of software engineering education programs. It also…
NASA Technical Reports Server (NTRS)
Burcham, Frank W., Jr.; Burken, John J.; Maine, Trindel A.; Fullerton, C. Gordon
1997-01-01
An emergency flight control system that uses only engine thrust, called the propulsion-controlled aircraft (PCA) system, was developed and flight tested on an MD-11 airplane. The PCA system is a thrust-only control system, which augments pilot flightpath and track commands with aircraft feedback parameters to control engine thrust. The PCA system was implemented on the MD-11 airplane using only software modifications to existing computers. Results of a 25-hr flight test show that the PCA system can be used to fly to an airport and safely land a transport airplane with an inoperative flight control system. In up-and-away operation, the PCA system served as an acceptable autopilot capable of extended flight over a range of speeds, altitudes, and configurations. PCA approaches, go-arounds, and three landings without the use of any normal flight controls were demonstrated, including ILS-coupled hands-off landings. PCA operation was used to recover from an upset condition. The PCA system was also tested at altitude with all three hydraulic systems turned off. This paper reviews the principles of throttles-only flight control, a history of accidents or incidents in which some or all flight controls were lost, the MD-11 airplane and its systems, PCA system development, operation, flight testing, and pilot comments.
NASA Technical Reports Server (NTRS)
1983-01-01
Reporting software programs provide formatted listings and summary reports of the Software Engineering Laboratory (SEL) data base contents. The operating procedures and system information for 18 different reporting software programs are described. Sample output reports from each program are provided.
Externally tuned vibration absorber
Vincent, Ronald J.
1987-09-22
A vibration absorber unit or units are mounted on the exterior housing of a hydraulic drive system of the type that is powered from a pressure wave generated, e.g., by a Stirling engine. The hydraulic drive system employs a piston which is hydraulically driven to oscillate in a direction perpendicular to the axis of the hydraulic drive system. The vibration absorbers each include a spring or other resilient member having one side affixed to the housing and another side to which an absorber mass is affixed. In a preferred embodiment, a pair of vibration absorbers is employed, each absorber being formed of a pair of leaf spring assemblies, between which the absorber mass is suspended.
NASA Technical Reports Server (NTRS)
1983-01-01
The structure and functions of each reporting software program for the Software Engineering Laboratory data base are described. Baseline diagrams, module descriptions, and listings of program generation files are included.
Software engineering standards and practices
NASA Technical Reports Server (NTRS)
Durachka, R. W.
1981-01-01
Guidelines are presented for the preparation of a software development plan. The various phases of a software development project are discussed throughout its life cycle including a general description of the software engineering standards and practices to be followed during each phase.
1991-03-21
sectional representation of the spatial figure can be correctly determined. 6 The AutoLisp language system in the AutoCAD software provides the most...softwares are developed on the 32-bit machines and little progress has been reported for the 16-bit machines. Even the AutoCAD is a two-ard-a-half... AutoCAD software as the basis, developed the design package of 3-D cartridge valve blocks on IM PC/AT. To realize the 3-D displaying of cartridge valves
Research of performance prediction to energy on hydraulic turbine
NASA Astrophysics Data System (ADS)
Quan, H.; Li, R. N.; Li, Q. F.; Han, W.; Su, Q. M.
2012-11-01
Refer to the low specific speed Francis turbine blade design principle and double-suction pump structure. Then, design a horizontal double-channel hydraulic turbine Francis. Through adding different guide vane airfoil and and no guide vane airfoil on the hydraulic conductivity components to predict hydraulic turbine energy and using Fluent software to numerical simulation that the operating conditions and point. The results show that the blade pressure surface and suction surface pressure is low when the hydraulic turbine installation is added standard positive curvature of the guide vane and modified positive curvature of guide vane. Therefore, the efficiency of energy recovery is low. However, the pressure of negative curvature guide vane and symmetric guide vane added on hydraulic turbine installations is larger than that of the former ones, and it is conducive to working of runner. With the decreasing of guide vane opening, increasing of inlet angle, flow state gets significantly worse. Then, others obvious phenomena are that the reflux and horizontal flow appeared in blade pressure surface. At the same time, the vortex was formed in Leaf Road, leading to the loss of energy. Through analyzing the distribution of pressure, velocity, flow lines of over-current flow in the the back hydraulic conductivity components in above programs we can known that the hydraulic turbine installation added guide vane is more reasonable than without guide vanes, it is conducive to improve efficiency of energy conversion.
Socio-Cultural Challenges in Global Software Engineering Education
ERIC Educational Resources Information Center
Hoda, Rashina; Babar, Muhammad Ali; Shastri, Yogeshwar; Yaqoob, Humaa
2017-01-01
Global software engineering education (GSEE) is aimed at providing software engineering (SE) students with knowledge, skills, and understanding of working in globally distributed arrangements so they can be prepared for the global SE (GSE) paradigm. It is important to understand the challenges involved in GSEE for improving the quality and…
Experiences with Integrating Simulation into a Software Engineering Curriculum
ERIC Educational Resources Information Center
Bollin, Andreas; Hochmuller, Elke; Mittermeir, Roland; Samuelis, Ladislav
2012-01-01
Software Engineering education must account for a broad spectrum of knowledge and skills software engineers will be required to apply throughout their professional life. Covering all the topics in depth within a university setting is infeasible due to curricular constraints as well as due to the inherent differences between educational…
An Engineering Context for Software Engineering
2008-09-01
medium in which I can plant the ideas from this dissertation. I have also written a book on requirements development that is used at NPS by myself and...Addison-Wesley, Anniversary ed., 1995. [Bry00] Bryant, A., “Metaphor, Myth, and Mimicry : The Bases of Software Engineering,” Annals of Software
Selection of software for mechanical engineering undergraduates
DOE Office of Scientific and Technical Information (OSTI.GOV)
Cheah, C. T.; Yin, C. S.; Halim, T.
A major problem with the undergraduate mechanical course is the limited exposure of students to software packages coupled with the long learning curve on the existing software packages. This work proposes the use of appropriate software packages for the entire mechanical engineering curriculum to ensure students get sufficient exposure real life design problems. A variety of software packages are highlighted as being suitable for undergraduate work in mechanical engineering, e.g. simultaneous non-linear equations; uncertainty analysis; 3-D modeling software with the FEA; analysis tools for the solution of problems in thermodynamics, fluid mechanics, mechanical system design, and solid mechanics.
16. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering ...
16. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering drawings, dated 1915, by U.S. Army Corps of Engineers. Drawing in possession of U.S. Army Corps of Engineers, Sault Ste. Marie, Michigan. Filling and emptying culvert butterfly valve and hydraulic piston. - St. Mary's Falls Canal, Soo Locks, Sabin Lock Subcomplex, Sabin Lock, St. Mary's River at Falls, Sault Ste. Marie, Chippewa County, MI
9. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering ...
9. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering drawings, dated 1912, by U.S. Army Corps of Engineers. Drawing in possession of U.S. Army Corps of Engineers, Sault Ste. Marie, Michigan. Filling and emptying culvert butterfly valve and hydraulic piston. - St. Mary's Falls Canal, Soo Locks, Davis Lock Subcomplex, Davis Lock, St. Mary's River at Falls, Sault Ste. Marie, Chippewa County, MI
Proceedings of the Twenty-Fourth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
2000-01-01
On December 1 and 2, the Software Engineering Laboratory (SEL), a consortium composed of NASA/Goddard, the University of Maryland, and CSC, held the 24th Software Engineering Workshop (SEW), the last of the millennium. Approximately 240 people attended the 2-day workshop. Day 1 was composed of four sessions: International Influence of the Software Engineering Laboratory; Object Oriented Testing and Reading; Software Process Improvement; and Space Software. For the first session, three internationally known software process experts discussed the influence of the SEL with respect to software engineering research. In the Space Software session, prominent representatives from three different NASA sites- GSFC's Marti Szczur, the Jet Propulsion Laboratory's Rick Doyle, and the Ames Research Center IV&V Facility's Lou Blazy- discussed the future of space software in their respective centers. At the end of the first day, the SEW sponsored a reception at the GSFC Visitors' Center. Day 2 also provided four sessions: Using the Experience Factory; A panel discussion entitled "Software Past, Present, and Future: Views from Government, Industry, and Academia"; Inspections; and COTS. The day started with an excellent talk by CSC's Frank McGarry on "Attaining Level 5 in CMM Process Maturity." Session 2, the panel discussion on software, featured NASA Chief Information Officer Lee Holcomb (Government), our own Jerry Page (Industry), and Mike Evangelist of the National Science Foundation (Academia). Each presented his perspective on the most important developments in software in the past 10 years, in the present, and in the future.
Hydrological and hydraulic models for determination of flood-prone and flood inundation areas
NASA Astrophysics Data System (ADS)
Aksoy, Hafzullah; Sadan Ozgur Kirca, Veysel; Burgan, Halil Ibrahim; Kellecioglu, Dorukhan
2016-05-01
Geographic Information Systems (GIS) are widely used in most studies on water resources. Especially, when the topography and geomorphology of study area are considered, GIS can ease the work load. Detailed data should be used in this kind of studies. Because of, either the complication of the models or the requirement of highly detailed data, model outputs can be obtained fast only with a good optimization. The aim in this study, firstly, is to determine flood-prone areas in a watershed by using a hydrological model considering two wetness indexes; the topographical wetness index, and the SAGA (System for Automated Geoscientific Analyses) wetness index. The wetness indexes were obtained in the Quantum GIS (QGIS) software by using the Digital Elevation Model of the study area. Flood-prone areas are determined by considering the wetness index maps of the watershed. As the second stage of this study, a hydraulic model, HEC-RAS, was executed to determine flood inundation areas under different return period-flood events. River network cross-sections required for this study were derived from highly detailed digital elevation models by QGIS. Also river hydraulic parameters were used in the hydraulic model. Modelling technology used in this study is made of freely available open source softwares. Based on case studies performed on watersheds in Turkey, it is concluded that results of such studies can be used for taking precaution measures against life and monetary losses due to floods in urban areas particularly.
Proceedings of the Ninth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1984-01-01
Experiences in measurement, utilization, and evaluation of software methodologies, models, and tools are discussed. NASA's involvement in ever larger and more complex systems, like the space station project, provides a motive for the support of software engineering research and the exchange of ideas in such forums. The topics of current SEL research are software error studies, experiments with software development, and software tools.
FMT (Flight Software Memory Tracker) For Cassini Spacecraft-Software Engineering Using JAVA
NASA Technical Reports Server (NTRS)
Kan, Edwin P.; Uffelman, Hal; Wax, Allan H.
1997-01-01
The software engineering design of the Flight Software Memory Tracker (FMT) Tool is discussed in this paper. FMT is a ground analysis software set, consisting of utilities and procedures, designed to track the flight software, i.e., images of memory load and updatable parameters of the computers on-board Cassini spacecraft. FMT is implemented in Java.
Requirements: Towards an understanding on why software projects fail
NASA Astrophysics Data System (ADS)
Hussain, Azham; Mkpojiogu, Emmanuel O. C.
2016-08-01
Requirement engineering is at the foundation of every successful software project. There are many reasons for software project failures; however, poorly engineered requirements process contributes immensely to the reason why software projects fail. Software project failure is usually costly and risky and could also be life threatening. Projects that undermine requirements engineering suffer or are likely to suffer from failures, challenges and other attending risks. The cost of project failures and overruns when estimated is very huge. Furthermore, software project failures or overruns pose a challenge in today's competitive market environment. It affects the company's image, goodwill, and revenue drive and decreases the perceived satisfaction of customers and clients. In this paper, requirements engineering was discussed. Its role in software projects success was elaborated. The place of software requirements process in relation to software project failure was explored and examined. Also, project success and failure factors were also discussed with emphasis placed on requirements factors as they play a major role in software projects' challenges, successes and failures. The paper relied on secondary data and empirical statistics to explore and examine factors responsible for the successes, challenges and failures of software projects in large, medium and small scaled software companies.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Minana, Molly A.; Sturtevant, Judith E.; Heaphy, Robert
2005-01-01
The purpose of the Sandia National Laboratories (SNL) Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. Quality is defined in DOE/AL Quality Criteria (QC-1) as conformance to customer requirements and expectations. This quality plan defines the ASC program software quality practices and provides mappings of these practices to the SNL Corporate Process Requirements (CPR 1.3.2 and CPR 1.3.6) and the Department of Energy (DOE) document, ASCI Software Quality Engineering: Goals, Principles, and Guidelines (GP&G). This quality plan identifies ASC management andmore » software project teams' responsibilities for cost-effective software engineering quality practices. The SNL ASC Software Quality Plan establishes the signatories commitment to improving software products by applying cost-effective software engineering quality practices. This document explains the project teams opportunities for tailoring and implementing the practices; enumerates the practices that compose the development of SNL ASC's software products; and includes a sample assessment checklist that was developed based upon the practices in this document.« less
Han, Songshan; Jiao, Zongxia; Yao, Jianyong; Shang, Yaoxing
2014-09-01
An electro-hydraulic load simulator (EHLS) is a typical case of torque systems with strong external disturbances from hydraulic motion systems. A new velocity synchronizing compensation strategy is proposed in this paper to eliminate motion disturbances, based on theoretical and experimental analysis of a structure invariance method and traditional velocity synchronizing compensation controller (TVSM). This strategy only uses the servo-valve's control signal of motion system and torque feedback of torque system, which could avoid the requirement on the velocity and acceleration signal in the structure invariance method, and effectively achieve a more accurate velocity synchronizing compensation in large loading conditions than a TVSM. In order to facilitate the implementation of this strategy in engineering cases, the selection rules for compensation parameters are proposed. It does not rely on any accurate information of structure parameters. This paper presents the comparison data of an EHLS with various typical operating conditions using three controllers, i.e., closed loop proportional integral derivative (PID) controller, TVSM, and the proposed improved velocity synchronizing controller. Experiments are conducted to confirm that the new strategy performs well against motion disturbances. It is more effective to improve the tracking accuracy and is a more appropriate choice for engineering applications.
Proceedings of the 14th Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1989-01-01
Several software related topics are presented. Topics covered include studies and experiment at the Software Engineering Laboratory at the Goddard Space Flight Center, predicting project success from the Software Project Management Process, software environments, testing in a reuse environment, domain directed reuse, and classification tree analysis using the Amadeus measurement and empirical analysis.
ERIC Educational Resources Information Center
Mitchell, Susan Marie
2012-01-01
Uncontrollable costs, schedule overruns, and poor end product quality continue to plague the software engineering field. Innovations formulated with the expectation to minimize or eliminate cost, schedule, and quality problems have generally fallen into one of three categories: programming paradigms, software tools, and software process…
NASA Technical Reports Server (NTRS)
1990-01-01
Papers presented at RICIS Software Engineering Symposium are compiled. The following subject areas are covered: flight critical software; management of real-time Ada; software reuse; megaprogramming software; Ada net; POSIX and Ada integration in the Space Station Freedom Program; and assessment of formal methods for trustworthy computer systems.
Technology transfer in software engineering
NASA Technical Reports Server (NTRS)
Bishop, Peter C.
1989-01-01
The University of Houston-Clear Lake is the prime contractor for the AdaNET Research Project under the direction of NASA Johnson Space Center. AdaNET was established to promote the principles of software engineering to the software development industry. AdaNET will contain not only environments and tools, but also concepts, principles, models, standards, guidelines and practices. Initially, AdaNET will serve clients from the U.S. government and private industry who are working in software development. It will seek new clients from those who have not yet adopted the principles and practices of software engineering. Some of the goals of AdaNET are to become known as an objective, authoritative source of new software engineering information and parts, to provide easy access to information and parts, and to keep abreast of innovations in the field.
Effective Software Engineering Leadership for Development Programs
ERIC Educational Resources Information Center
Cagle West, Marsha
2010-01-01
Software is a critical component of systems ranging from simple consumer appliances to complex health, nuclear, and flight control systems. The development of quality, reliable, and effective software solutions requires the incorporation of effective software engineering processes and leadership. Processes, approaches, and methodologies for…
View south of hydraulic hammer in boilermakers shop (probably the ...
View south of hydraulic hammer in boilermakers shop (probably the oldest piece of equipment in the yard, originally powered by steam) nameplate: United Engineers and FDRY. Co. Pittsburgh, Pa, USA Davy Brothers LTD. Patents - Aug 1, 1905, Feb, 1901, Sept 8, 1908 - 10000 lbs. - Naval Base Philadelphia-Philadelphia Naval Shipyard, Structure Shop, League Island, Philadelphia, Philadelphia County, PA
Development of a comprehensive software engineering environment
NASA Technical Reports Server (NTRS)
Hartrum, Thomas C.; Lamont, Gary B.
1987-01-01
The generation of a set of tools for software lifecycle is a recurring theme in the software engineering literature. The development of such tools and their integration into a software development environment is a difficult task because of the magnitude (number of variables) and the complexity (combinatorics) of the software lifecycle process. An initial development of a global approach was initiated in 1982 as the Software Development Workbench (SDW). Continuing efforts focus on tool development, tool integration, human interfacing, data dictionaries, and testing algorithms. Current efforts are emphasizing natural language interfaces, expert system software development associates and distributed environments with Ada as the target language. The current implementation of the SDW is on a VAX-11/780. Other software development tools are being networked through engineering workstations.
NASA Technical Reports Server (NTRS)
Fridge, Ernest M., III
1991-01-01
Today's software systems generally use obsolete technology, are not integrated properly with other software systems, and are difficult and costly to maintain. The discipline of reverse engineering is becoming prominent as organizations try to move their systems up to more modern and maintainable technology in a cost effective manner. JSC created a significant set of tools to develop and maintain FORTRAN and C code during development of the Space Shuttle. This tool set forms the basis for an integrated environment to re-engineer existing code into modern software engineering structures which are then easier and less costly to maintain and which allow a fairly straightforward translation into other target languages. The environment will support these structures and practices even in areas where the language definition and compilers do not enforce good software engineering. The knowledge and data captured using the reverse engineering tools is passed to standard forward engineering tools to redesign or perform major upgrades to software systems in a much more cost effective manner than using older technologies. A beta vision of the environment was released in Mar. 1991. The commercial potential for such re-engineering tools is very great. CASE TRENDS magazine reported it to be the primary concern of over four hundred of the top MIS executives.
A Recommended Framework for the Network-Centric Acquisition Process
2009-09-01
ISO /IEC 12207 , Systems and Software Engineering-Software Life-Cycle Processes ANSI/EIA 632, Processes for Engineering a System. There are...engineering [46]. Some of the process models presented in the DAG are: ISO /IEC 15288, Systems and Software Engineering-System Life-Cycle Processes...e.g., ISO , IA, Security, etc.). Vetting developers helps ensure that they are using industry best industry practices and maximize the IA compliance
Software Engineering Education Directory. Software Engineering Curriculum Project
1991-05-01
1986 with a questionnaire mailed to schools selected from Peterson’s Graduate Programs in Engineering and Applied Sciences 1986. We contacted schools...the publi- cation more complete. To discuss any issues related to this report, please contact: Education Program Software Engineering Institute...considered to be required course reading. How to Use This Section This portion of the directory is organized by state (in the U.S.), province (in
Federal Register 2010, 2011, 2012, 2013, 2014
2011-01-20
... hydraulic fluid contamination, which can cause cracking of titanium parts in the system disconnect assembly, resulting in compromise of the engine firewall. A cracked firewall can allow fire in the engine area to enter the strut and can lead to an uncontained engine strut fire if flammable fluid is present. Cracking...
The Impact of Software on Associate Degree Programs in Electronic Engineering Technology.
ERIC Educational Resources Information Center
Hata, David M.
1986-01-01
Assesses the range and extent of computer assisted instruction software available in electronic engineering technology education. Examines the need for software skills in four areas: (1) high-level languages; (2) assembly language; (3) computer-aided engineering; and (4) computer-aided instruction. Outlines strategies for the future in three…
NASA Technical Reports Server (NTRS)
Fridge, Ernest M., III; Hiott, Jim; Golej, Jim; Plumb, Allan
1993-01-01
Today's software systems generally use obsolete technology, are not integrated properly with other software systems, and are difficult and costly to maintain. The discipline of reverse engineering is becoming prominent as organizations try to move their systems up to more modern and maintainable technology in a cost effective manner. The Johnson Space Center (JSC) created a significant set of tools to develop and maintain FORTRAN and C code during development of the space shuttle. This tool set forms the basis for an integrated environment to reengineer existing code into modern software engineering structures which are then easier and less costly to maintain and which allow a fairly straightforward translation into other target languages. The environment will support these structures and practices even in areas where the language definition and compilers do not enforce good software engineering. The knowledge and data captured using the reverse engineering tools is passed to standard forward engineering tools to redesign or perform major upgrades to software systems in a much more cost effective manner than using older technologies. The latest release of the environment was in Feb. 1992.
1997-12-01
Watts Humphrey and is described in his book A Discipline for Software Engineering [ Humphrey 95]. Its intended use is to guide the planning and...Pat; Humphrey , Watts S .; Khajenoori, Soheil; Macke, Susan; & Matvya, Annette. "Introducing the Personal Software Process: Three Industry Case... Humphrey 95] Humphrey , Watts S . A Discipline for Software Engineering. Reading, Ma.: Addison-Wesley, 1995. [Mauchly 40] Mauchly, J.W. "Significance
Large-scale visualization projects for teaching software engineering.
Müller, Christoph; Reina, Guido; Burch, Michael; Weiskopf, Daniel
2012-01-01
The University of Stuttgart's software engineering major complements the traditional computer science major with more practice-oriented education. Two-semester software projects in various application areas offered by the university's different computer science institutes are a successful building block in the curriculum. With this realistic, complex project setting, students experience the practice of software engineering, including software development processes, technologies, and soft skills. In particular, visualization-based projects are popular with students. Such projects offer them the opportunity to gain profound knowledge that would hardly be possible with only regular lectures and homework assignments.
1. CHANNEL DIMENSIONS AND ALIGNMENT RESEARCH INSTRUMENTATION. ENGINEERING TECHNICIAN WITH ...
1. CHANNEL DIMENSIONS AND ALIGNMENT RESEARCH INSTRUMENTATION. ENGINEERING TECHNICIAN WITH VIDEO-CONTROLED MODEL BOAT IN MODEL NAVIGATION CHANNEL. NOTE CONTROL TRAILER IN BACKGROUND. - Waterways Experiment Station, Hydraulics Laboratory, Halls Ferry Road, 2 miles south of I-20, Vicksburg, Warren County, MS
48 CFR 227.7206 - Contracts for architect-engineer services.
Code of Federal Regulations, 2014 CFR
2014-10-01
... Rights in Computer Software and Computer Software Documentation 227.7206 Contracts for architect-engineer services. Follow 227.7107 when contracting for architect-engineer services. ...-engineer services. 227.7206 Section 227.7206 Federal Acquisition Regulations System DEFENSE ACQUISITION...
48 CFR 227.7206 - Contracts for architect-engineer services.
Code of Federal Regulations, 2011 CFR
2011-10-01
... Rights in Computer Software and Computer Software Documentation 227.7206 Contracts for architect-engineer services. Follow 227.7107 when contracting for architect-engineer services. ...-engineer services. 227.7206 Section 227.7206 Federal Acquisition Regulations System DEFENSE ACQUISITION...
48 CFR 227.7206 - Contracts for architect-engineer services.
Code of Federal Regulations, 2013 CFR
2013-10-01
... Rights in Computer Software and Computer Software Documentation 227.7206 Contracts for architect-engineer services. Follow 227.7107 when contracting for architect-engineer services. ...-engineer services. 227.7206 Section 227.7206 Federal Acquisition Regulations System DEFENSE ACQUISITION...
48 CFR 227.7206 - Contracts for architect-engineer services.
Code of Federal Regulations, 2012 CFR
2012-10-01
... Rights in Computer Software and Computer Software Documentation 227.7206 Contracts for architect-engineer services. Follow 227.7107 when contracting for architect-engineer services. ...-engineer services. 227.7206 Section 227.7206 Federal Acquisition Regulations System DEFENSE ACQUISITION...
48 CFR 227.7206 - Contracts for architect-engineer services.
Code of Federal Regulations, 2010 CFR
2010-10-01
...-engineer services. 227.7206 Section 227.7206 Federal Acquisition Regulations System DEFENSE ACQUISITION... Rights in Computer Software and Computer Software Documentation 227.7206 Contracts for architect-engineer services. Follow 227.7107 when contracting for architect-engineer services. ...
A Novel Coupling Pattern in Computational Science and Engineering Software
Computational science and engineering (CSE) software is written by experts of certain area(s). Due to the specialization, existing CSE software may need to integrate other CSE software systems developed by different groups of experts. The coupling problem is one of the challenges...
A Novel Coupling Pattern in Computational Science and Engineering Software
Computational science and engineering (CSE) software is written by experts of certain area(s). Due to the specialization,existing CSE software may need to integrate other CSE software systems developed by different groups of experts. Thecoupling problem is one of the challenges f...
ERIC Educational Resources Information Center
International Federation for Documentation, The Hague (Netherlands). Committee on Classification Research.
In continuation of the "Cumulated UDC Supplement - 1964" published by the International Federation for Documentation, this document provides a cumulative supplement to the Universal Decimal Classification for 1965-1975. This third of five volumes lists new classification subdivisions in the following subject areas: (1) medical sciences; (2)…
NASA Astrophysics Data System (ADS)
de Faria Scheidt, Rafael; Vilain, Patrícia; Dantas, M. A. R.
2014-10-01
Petroleum reservoir engineering is a complex and interesting field that requires large amount of computational facilities to achieve successful results. Usually, software environments for this field are developed without taking care out of possible interactions and extensibilities required by reservoir engineers. In this paper, we present a research work which it is characterized by the design and implementation based on a software product line model for a real distributed reservoir engineering environment. Experimental results indicate successfully the utilization of this approach for the design of distributed software architecture. In addition, all components from the proposal provided greater visibility of the organization and processes for the reservoir engineers.
Software IV and V Research Priorities and Applied Program Accomplishments Within NASA
NASA Technical Reports Server (NTRS)
Blazy, Louis J.
2000-01-01
The mission of this research is to be world-class creators and facilitators of innovative, intelligent, high performance, reliable information technologies that enable NASA missions to (1) increase software safety and quality through error avoidance, early detection and resolution of errors, by utilizing and applying empirically based software engineering best practices; (2) ensure customer software risks are identified and/or that requirements are met and/or exceeded; (3) research, develop, apply, verify, and publish software technologies for competitive advantage and the advancement of science; and (4) facilitate the transfer of science and engineering data, methods, and practices to NASA, educational institutions, state agencies, and commercial organizations. The goals are to become a national Center Of Excellence (COE) in software and system independent verification and validation, and to become an international leading force in the field of software engineering for improving the safety, quality, reliability, and cost performance of software systems. This project addresses the following problems: Ensure safety of NASA missions, ensure requirements are met, minimize programmatic and technological risks of software development and operations, improve software quality, reduce costs and time to delivery, and improve the science of software engineering
Implementing large projects in software engineering courses
NASA Astrophysics Data System (ADS)
Coppit, David
2006-03-01
In software engineering education, large projects are widely recognized as a useful way of exposing students to the real-world difficulties of team software development. But large projects are difficult to put into practice. First, educators rarely have additional time to manage software projects. Second, classrooms have inherent limitations that threaten the realism of large projects. Third, quantitative evaluation of individuals who work in groups is notoriously difficult. As a result, many software engineering courses compromise the project experience by reducing the team sizes, project scope, and risk. In this paper, we present an approach to teaching a one-semester software engineering course in which 20 to 30 students work together to construct a moderately sized (15KLOC) software system. The approach combines carefully coordinated lectures and homeworks, a hierarchical project management structure, modern communication technologies, and a web-based project tracking and individual assessment system. Our approach provides a more realistic project experience for the students, without incurring significant additional overhead for the instructor. We present our experiences using the approach the last 2 years for the software engineering course at The College of William and Mary. Although the approach has some weaknesses, we believe that they are strongly outweighed by the pedagogical benefits.
A Role-Playing Game for a Software Engineering Lab: Developing a Product Line
ERIC Educational Resources Information Center
Zuppiroli, Sara; Ciancarini, Paolo; Gabbrielli, Maurizio
2012-01-01
Software product line development refers to software engineering practices and techniques for creating families of similar software systems from a basic set of reusable components, called shared assets. Teaching how to deal with software product lines in a university lab course is a challenging task, because there are several practical issues that…
ERIC Educational Resources Information Center
Kamthan, Pankaj
2007-01-01
Open Source Software (OSS) has introduced a new dimension in software community. As the development and use of OSS becomes prominent, the question of its integration in education arises. In this paper, the following practices fundamental to projects and processes in software engineering are examined from an OSS perspective: project management;…
Ten recommendations for software engineering in research.
Hastings, Janna; Haug, Kenneth; Steinbeck, Christoph
2014-01-01
Research in the context of data-driven science requires a backbone of well-written software, but scientific researchers are typically not trained at length in software engineering, the principles for creating better software products. To address this gap, in particular for young researchers new to programming, we give ten recommendations to ensure the usability, sustainability and practicality of research software.
NASA Astrophysics Data System (ADS)
Gaševic, Dragan; Djuric, Dragan; Devedžic, Vladan
A relevant initiative from the software engineering community called Model Driven Engineering (MDE) is being developed in parallel with the Semantic Web (Mellor et al. 2003a). The MDE approach to software development suggests that one should first develop a model of the system under study, which is then transformed into the real thing (i.e., an executable software entity). The most important research initiative in this area is the Model Driven Architecture (MDA), which is Model Driven Architecture being developed under the umbrella of the Object Management Group (OMG). This chapter describes the basic concepts of this software engineering effort.
Architecture independent environment for developing engineering software on MIMD computers
NASA Technical Reports Server (NTRS)
Valimohamed, Karim A.; Lopez, L. A.
1990-01-01
Engineers are constantly faced with solving problems of increasing complexity and detail. Multiple Instruction stream Multiple Data stream (MIMD) computers have been developed to overcome the performance limitations of serial computers. The hardware architectures of MIMD computers vary considerably and are much more sophisticated than serial computers. Developing large scale software for a variety of MIMD computers is difficult and expensive. There is a need to provide tools that facilitate programming these machines. First, the issues that must be considered to develop those tools are examined. The two main areas of concern were architecture independence and data management. Architecture independent software facilitates software portability and improves the longevity and utility of the software product. It provides some form of insurance for the investment of time and effort that goes into developing the software. The management of data is a crucial aspect of solving large engineering problems. It must be considered in light of the new hardware organizations that are available. Second, the functional design and implementation of a software environment that facilitates developing architecture independent software for large engineering applications are described. The topics of discussion include: a description of the model that supports the development of architecture independent software; identifying and exploiting concurrency within the application program; data coherence; engineering data base and memory management.
NASA Software Documentation Standard
NASA Technical Reports Server (NTRS)
1991-01-01
The NASA Software Documentation Standard (hereinafter referred to as "Standard") is designed to support the documentation of all software developed for NASA; its goal is to provide a framework and model for recording the essential information needed throughout the development life cycle and maintenance of a software system. The NASA Software Documentation Standard can be applied to the documentation of all NASA software. The Standard is limited to documentation format and content requirements. It does not mandate specific management, engineering, or assurance standards or techniques. This Standard defines the format and content of documentation for software acquisition, development, and sustaining engineering. Format requirements address where information shall be recorded and content requirements address what information shall be recorded. This Standard provides a framework to allow consistency of documentation across NASA and visibility into the completeness of project documentation. The basic framework consists of four major sections (or volumes). The Management Plan contains all planning and business aspects of a software project, including engineering and assurance planning. The Product Specification contains all technical engineering information, including software requirements and design. The Assurance and Test Procedures contains all technical assurance information, including Test, Quality Assurance (QA), and Verification and Validation (V&V). The Management, Engineering, and Assurance Reports is the library and/or listing of all project reports.
NASA Technical Reports Server (NTRS)
Lee, Pen-Nan
1991-01-01
Previously, several research tasks have been conducted, some observations were obtained, and several possible suggestions have been contemplated involving software quality assurance engineering at NASA Johnson. These research tasks are briefly described. Also, a brief discussion is given on the role of software quality assurance in software engineering along with some observations and suggestions. A brief discussion on a training program for software quality assurance engineers is provided. A list of assurance factors as well as quality factors are also included. Finally, a process model which can be used for searching and collecting software quality assurance tools is presented.
8. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering ...
8. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering drawings, dated 1911, by U.S. Army Corps of Engineers. Drawings in possession of U.S. Army Corps of Engineers, Sault Ste. Marie, Michigan. General plan of hydraulic accumulator, exhaust reservoir, and pressure pumps. - St. Mary's Falls Canal, Soo Locks, Davis Lock Subcomplex, Southwest Operating Shelter, St. Mary's River at Falls, Sault Ste. Marie, Chippewa County, MI
10. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering ...
10. Wayne Chandler, Photographer, May 2000 Photographic copy of engineering drawings, dated 1912, by U.S. Army Corps of Engineers. Drawing in possession of U.S. Army Corps of Engineers, Sault Ste. Marie, Michigan. Hydraulic accumulator and pressure pumping plant for east end of Davis Lock. - St. Mary's Falls Canal, Soo Locks, Davis Lock Subcomplex, Davis Lock, St. Mary's River at Falls, Sault Ste. Marie, Chippewa County, MI
EngineSim: Turbojet Engine Simulator Adapted for High School Classroom Use
NASA Technical Reports Server (NTRS)
Petersen, Ruth A.
2001-01-01
EngineSim is an interactive educational computer program that allows users to explore the effect of engine operation on total aircraft performance. The software is supported by a basic propulsion web site called the Beginner's Guide to Propulsion, which includes educator-created, web-based activities for the classroom use of EngineSim. In addition, educators can schedule videoconferencing workshops in which EngineSim's creator demonstrates the software and discusses its use in the educational setting. This software is a product of NASA Glenn Research Center's Learning Technologies Project, an educational outreach initiative within the High Performance Computing and Communications Program.
NASA Technical Reports Server (NTRS)
Basili, V. R.
1981-01-01
Work on metrics is discussed. Factors that affect software quality are reviewed. Metrics is discussed in terms of criteria achievements, reliability, and fault tolerance. Subjective and objective metrics are distinguished. Product/process and cost/quality metrics are characterized and discussed.
Are Earth System model software engineering practices fit for purpose? A case study.
NASA Astrophysics Data System (ADS)
Easterbrook, S. M.; Johns, T. C.
2009-04-01
We present some analysis and conclusions from a case study of the culture and practices of scientists at the Met Office and Hadley Centre working on the development of software for climate and Earth System models using the MetUM infrastructure. The study examined how scientists think about software correctness, prioritize their requirements in making changes, and develop a shared understanding of the resulting models. We conclude that highly customized techniques driven strongly by scientific research goals have evolved for verification and validation of such models. In a formal software engineering context these represents costly, but invaluable, software integration tests with considerable benefits. The software engineering practices seen also exhibit recognisable features of both agile and open source software development projects - self-organisation of teams consistent with a meritocracy rather than top-down organisation, extensive use of informal communication channels, and software developers who are generally also users and science domain experts. We draw some general conclusions on whether these practices work well, and what new software engineering challenges may lie ahead as Earth System models become ever more complex and petascale computing becomes the norm.
Software engineering and Ada in design
NASA Technical Reports Server (NTRS)
Oneill, Don
1986-01-01
Modern software engineering promises significant reductions in software costs and improvements in software quality. The Ada language is the focus for these software methodology and tool improvements. The IBM FSD approach, including the software engineering practices that guide the systematic design and development of software products and the management of the software process are examined. The revised Ada design language adaptation is revealed. This four level design methodology is detailed including the purpose of each level, the management strategy that integrates the software design activity with the program milestones, and the technical strategy that maps the Ada constructs to each level of design. A complete description of each design level is provided along with specific design language recording guidelines for each level. Finally, some testimony is offered on education, tools, architecture, and metrics resulting from project use of the four level Ada design language adaptation.
CrossTalk: The Journal of Defense Software Engineering. Volume 20, Number 6, June 2007
2007-06-01
California. He has co-authored the book Software Cost Estimation With COCOMO II with Barry Boehm and others. Clark helped define the COCOMO II model...Software Engineering at the University of Southern California. She worked with Barry Boehm and Chris Abts to develop and calibrate a cost-estimation...2003/02/ schorsch.html>. 2. See “Software Engineering, A Practitioners Approach” by Roger Pressman for a good description of coupling, cohesion
Agile Software Teams: How They Engage with Systems Engineering on DoD Acquisition Programs
2014-07-01
under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineer- ing Institute, a federally funded...issues that would preclude or limit the use of Agile methods within the DoD” [Broadus 2013]. As operational tempos increase and programs fight to...environment in which it operates . This makes software different from other disciplines that have toleranc- es, generally resulting in software engineering
DOE Office of Scientific and Technical Information (OSTI.GOV)
Peck, T; Sparkman, D; Storch, N
''The LLNL Site-Specific Advanced Simulation and Computing (ASCI) Software Quality Engineering Recommended Practices VI.I'' document describes a set of recommended software quality engineering (SQE) practices for ASCI code projects at Lawrence Livermore National Laboratory (LLNL). In this context, SQE is defined as the process of building quality into software products by applying the appropriate guiding principles and management practices. Continual code improvement and ongoing process improvement are expected benefits. Certain practices are recommended, although projects may select the specific activities they wish to improve, and the appropriate time lines for such actions. Additionally, projects can rely on the guidance ofmore » this document when generating ASCI Verification and Validation (VSrV) deliverables. ASCI program managers will gather information about their software engineering practices and improvement. This information can be shared to leverage the best SQE practices among development organizations. It will further be used to ensure the currency and vitality of the recommended practices. This Overview is intended to provide basic information to the LLNL ASCI software management and development staff from the ''LLNL Site-Specific ASCI Software Quality Engineering Recommended Practices VI.I'' document. Additionally the Overview provides steps to using the ''LLNL Site-Specific ASCI Software Quality Engineering Recommended Practices VI.I'' document. For definitions of terminology and acronyms, refer to the Glossary and Acronyms sections in the ''LLNL Site-Specific ASCI Software Quality Engineering Recommended Practices VI.I''.« less
NASA Astrophysics Data System (ADS)
Yilmaz, Deniz; Peyneau, Pierre-Emmanuel; Beaudet, Laure; Cannavo, Patrice; Sere, Geoffroy
2017-04-01
For the characterization of hydraulics soils functions, in situ infiltration experiments are commonly used. The BEST method based on the infiltration through a single ring is well suited for soils containing coarse material. Technosols built from Civil engineering waste material such as brick waste, concrete waste, track ballast and demolition rubble wastes contain large part of coarse material. In this work, different materials made of civil engineering wastes mixed with organic wastes are tested for greening applications in an urban environment using in situ lysimeters. Beerkan infiltrations experiments were performed on these technosols. Experimental data are used to estimate hydraulics properties through the BEST method. The results shows from a hydraulic point of view that studied technosols can achieve the role of urban soil for greening application. Five combinations of artefacts were tested either as "growing material" (one combination) or "structural material" (4 combinations) - as support for traffic. Structural materials consisted in 27 wt.% earth material, 60 wt.% mineral coarse material and 3 wt.% organic material. These constructed technosols were studied in situ using lysimeters under two contrasted climatic conditions in two sites in France (Angers, in northwestern France and Homécourt, in northeastern France). Constructed technosols exhibited high porosities (31-48 vol% for structural materials, 70 vol% for the growing material). The dry bulk density of the growing material is estimated to 0.66 kg/m3 and 1.59 kg/m3 for structural material. The particle size distribution analysis, involving manual sieving (> 2 mm) and complemented by a grain size analysis (< 2 mm) were used as described in the BEST method (2006) for the estimation of the shape parameter n of hydraulics functions (Van-Genuchten -Mualem, 1980). This n parameter was estimated to 2.23 for growing materials and 2.29 for structural materials. Beerkan infiltrations experiments data were inversed using the BEST method, the results exhibited high saturated hydraulic conductivities 10.7 cm/h for structural materials and 14,8 cm/h for the growing material. Beerkan infiltration experiements are well suited for assesment of hydraulic properties of technosol constructed with civil engineering wastes. According to the estimated hydraulics functions, the studied technosols can be classified between a sand and a loam soil. It shows that these materials can achieve the role of alternative to the consumption of natural arable earth for urban greening applications such as gardens, parks and trees lines.
The Effective Use of Professional Software in an Undergraduate Mining Engineering Curriculum
ERIC Educational Resources Information Center
Kecojevic, Vladislav; Bise, Christopher; Haight, Joel
2005-01-01
The use of professional software is an integral part of a student's education in the mining engineering curriculum at The Pennsylvania State University. Even though mining engineering represents a limited market across U.S. educational institutions, the goal still exists for using this type of software to enrich the learning environment with…
The Curiosity Mars Rover's Fault Protection Engine
NASA Technical Reports Server (NTRS)
Benowitz, Ed
2014-01-01
The Curiosity Rover, currently operating on Mars, contains flight software onboard to autonomously handle aspects of system fault protection. Over 1000 monitors and 39 responses are present in the flight software. Orchestrating these behaviors is the flight software's fault protection engine. In this paper, we discuss the engine's design, responsibilities, and present some lessons learned for future missions.
A Guideline of Using Case Method in Software Engineering Courses
ERIC Educational Resources Information Center
Zainal, Dzulaiha Aryanee Putri; Razali, Rozilawati; Shukur, Zarina
2014-01-01
Software Engineering (SE) education has been reported to fall short in producing high quality software engineers. In seeking alternative solutions, Case Method (CM) is regarded as having potential to solve the issue. CM is a teaching and learning (T&L) method that has been found to be effective in Social Science education. In principle,…
Success Factors for Using Case Method in Teaching and Learning Software Engineering
ERIC Educational Resources Information Center
Razali, Rozilawati; Zainal, Dzulaiha Aryanee Putri
2013-01-01
The Case Method (CM) has long been used effectively in Social Science education. Its potential use in Applied Science such as Software Engineering (SE) however has yet to be further explored. SE is an engineering discipline that concerns the principles, methods and tools used throughout the software development lifecycle. In CM, subjects are…
2012-08-01
Software Engineering Institute, a federally funded research and development center. Any opinions, findings and conclusions or recommendations...CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN “AS-IS” BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF...required for any other external and/or commercial use. Requests for permission should be directed to the Software Engineering Institute at permission
NASA Technical Reports Server (NTRS)
Fulton, R. E.
1980-01-01
To respond to national needs for improved productivity in engineering design and manufacturing, a NASA supported joint industry/government project is underway denoted Integrated Programs for Aerospace-Vehicle Design (IPAD). The objective is to improve engineering productivity through better use of computer technology. It focuses on development of technology and associated software for integrated company-wide management of engineering information. The project has been underway since 1976 under the guidance of an Industry Technical Advisory Board (ITAB) composed of representatives of major engineering and computer companies and in close collaboration with the Air Force Integrated Computer-Aided Manufacturing (ICAM) program. Results to date on the IPAD project include an in-depth documentation of a representative design process for a large engineering project, the definition and design of computer-aided design software needed to support that process, and the release of prototype software to integrate selected design functions. Ongoing work concentrates on development of prototype software to manage engineering information, and initial software is nearing release.
A Discussion of the Software Quality Assurance Role
NASA Technical Reports Server (NTRS)
Kandt, Ronald Kirk
2010-01-01
The basic idea underlying this paper is that the conventional understanding of the role of a Software Quality Assurance (SQA) engineer is unduly limited. This is because few have asked who the customers of a SQA engineer are. Once you do this, you can better define what tasks a SQA engineer should perform, as well as identify the knowledge and skills that such a person should have. The consequence of doing this is that a SQA engineer can provide greater value to his or her customers. It is the position of this paper that a SQA engineer providing significant value to his or her customers must not only assume the role of an auditor, but also that of a software and systems engineer. This is because software engineers and their managers particularly value contributions that directly impact products and their development. These ideas are summarized as lessons learned, based on my experience at Jet Propulsion Laboratory (JPL).
Literature Review of Dredging Physical Models
This U.S. Army Engineer Research and Development Center, Coastal and Hydraulics Laboratory, special report presents a review of dredging physical...one-third of the dredging performed by the U.S. Army Corps of Engineers is done by hopper dredges with dragheads. Identified research gaps include
NASA Technical Reports Server (NTRS)
Wang, Ten-See; Canabal, Francisco; Chen, Yen-Sen; Cheng, Gary; Ito, Yasushi
2013-01-01
Nuclear thermal propulsion is a leading candidate for in-space propulsion for human Mars missions. This chapter describes a thermal hydraulics design and analysis methodology developed at the NASA Marshall Space Flight Center, in support of the nuclear thermal propulsion development effort. The objective of this campaign is to bridge the design methods in the Rover/NERVA era, with a modern computational fluid dynamics and heat transfer methodology, to predict thermal, fluid, and hydrogen environments of a hypothetical solid-core, nuclear thermal engine the Small Engine, designed in the 1960s. The computational methodology is based on an unstructured-grid, pressure-based, all speeds, chemically reacting, computational fluid dynamics and heat transfer platform, while formulations of flow and heat transfer through porous and solid media were implemented to describe those of hydrogen flow channels inside the solid24 core. Design analyses of a single flow element and the entire solid-core thrust chamber of the Small Engine were performed and the results are presented herein
Corps of Engineers Hydraulic Design Criteria. Volume 2
1977-01-01
21.7 (Chart 310-1/1) 6 a = T - =0.3 ft. 2.7 Effective pressure D + a = 75.0 + 0.3 = 75.3 ft. I : CREST GATES1 WAVC PRESSURE SAMPLE COMPUTATION HYDRAULIC... T -x 75.3.- 25.7 ft Maximum hydraulic load on gate (R) RR y + -j--- x gate height V y - specific weight of water -62.4 lb/ft 3 16.41.7;+25.7)2...j- xhih f tutr -62.4 ( -2;5.) 80 - 192,000 lb/ft of width / t Note: Equivalent for still-water level is 175,000 lb/ft of width. CREST GATES WAVE
Testing Scientific Software: A Systematic Literature Review.
Kanewala, Upulee; Bieman, James M
2014-10-01
Scientific software plays an important role in critical decision making, for example making weather predictions based on climate models, and computation of evidence for research publications. Recently, scientists have had to retract publications due to errors caused by software faults. Systematic testing can identify such faults in code. This study aims to identify specific challenges, proposed solutions, and unsolved problems faced when testing scientific software. We conducted a systematic literature survey to identify and analyze relevant literature. We identified 62 studies that provided relevant information about testing scientific software. We found that challenges faced when testing scientific software fall into two main categories: (1) testing challenges that occur due to characteristics of scientific software such as oracle problems and (2) testing challenges that occur due to cultural differences between scientists and the software engineering community such as viewing the code and the model that it implements as inseparable entities. In addition, we identified methods to potentially overcome these challenges and their limitations. Finally we describe unsolved challenges and how software engineering researchers and practitioners can help to overcome them. Scientific software presents special challenges for testing. Specifically, cultural differences between scientist developers and software engineers, along with the characteristics of the scientific software make testing more difficult. Existing techniques such as code clone detection can help to improve the testing process. Software engineers should consider special challenges posed by scientific software such as oracle problems when developing testing techniques.
ERIC Educational Resources Information Center
Ge, Xun; Huang, Kun; Dong, Yifei
2010-01-01
A semester-long ethnography study was carried out to investigate project-based learning in a graduate software engineering course through the implementation of an Open-Source Software Development (OSSD) learning environment, which featured authentic projects, learning community, cognitive apprenticeship, and technology affordances. The study…
Implementing Large Projects in Software Engineering Courses
ERIC Educational Resources Information Center
Coppit, David
2006-01-01
In software engineering education, large projects are widely recognized as a useful way of exposing students to the real-world difficulties of team software development. But large projects are difficult to put into practice. First, educators rarely have additional time to manage software projects. Second, classrooms have inherent limitations that…
Software Development in the Water Sciences: a view from the divide (Invited)
NASA Astrophysics Data System (ADS)
Miles, B.; Band, L. E.
2013-12-01
While training in statistical methods is an important part of many earth scientists' training, these scientists often learn the bulk of their software development skills in an ad hoc, just-in-time manner. Yet to carry out contemporary research scientists are spending more and more time developing software. Here I present perspectives - as an earth sciences graduate student with professional software engineering experience - on the challenges scientists face adopting software engineering practices, with an emphasis on areas of the science software development lifecycle that could benefit most from improved engineering. This work builds on experience gained as part of the NSF-funded Water Science Software Institute (WSSI) conceptualization award (NSF Award # 1216817). Throughout 2013, the WSSI team held a series of software scoping and development sprints with the goals of: (1) adding features to better model green infrastructure within the Regional Hydro-Ecological Simulation System (RHESSys); and (2) infusing test-driven agile software development practices into the processes employed by the RHESSys team. The goal of efforts such as the WSSI is to ensure that investments by current and future scientists in software engineering training will enable transformative science by improving both scientific reproducibility and researcher productivity. Experience with the WSSI indicates: (1) the potential for achieving this goal; and (2) while scientists are willing to adopt some software engineering practices, transformative science will require continued collaboration between domain scientists and cyberinfrastructure experts for the foreseeable future.
Estimated flood-inundation maps for Cowskin Creek in western Wichita, Kansas
Studley, Seth E.
2003-01-01
The October 31, 1998, flood on Cowskin Creek in western Wichita, Kansas, caused millions of dollars in damages. Emergency management personnel and flood mitigation teams had difficulty in efficiently identifying areas affected by the flooding, and no warning was given to residents because flood-inundation information was not available. To provide detailed information about future flooding on Cowskin Creek, high-resolution estimated flood-inundation maps were developed using geographic information system technology and advanced hydraulic analysis. Two-foot-interval land-surface elevation data from a 1996 flood insurance study were used to create a three-dimensional topographic representation of the study area for hydraulic analysis. The data computed from the hydraulic analyses were converted into geographic information system format with software from the U.S. Army Corps of Engineers' Hydrologic Engineering Center. The results were overlaid on the three-dimensional topographic representation of the study area to produce maps of estimated flood-inundation areas and estimated depths of water in the inundated areas for 1-foot increments on the basis of stream stage at an index streamflow-gaging station. A Web site (http://ks.water.usgs.gov/Kansas/cowskin.floodwatch) was developed to provide the public with information pertaining to flooding in the study area. The Web site shows graphs of the real-time streamflow data for U.S. Geological Survey gaging stations in the area and monitors the National Weather Service Arkansas-Red Basin River Forecast Center for Cowskin Creek flood-forecast information. When a flood is forecast for the Cowskin Creek Basin, an estimated flood-inundation map is displayed for the stream stage closest to the National Weather Service's forecasted peak stage. Users of the Web site are able to view the estimated flood-inundation maps for selected stages at any time and to access information about this report and about flooding in general. Flood recovery teams also have the ability to view the estimated flood-inundation map pertaining to the most recent flood. The availability of these maps and the ability to monitor the real-time stream stage through the U.S. Geological Survey Web site provide emergency management personnel and residents with information that is critical for evacuation and rescue efforts in the event of a flood as well as for post-flood recovery efforts.
ERIC Educational Resources Information Center
Reihman, Thomas C.
This learning module is concerned with the temperature field, the heat transfer rates, and the coolant pressure drop in typical high temperature gas-cooled reactor (HTGR) fuel assemblies. As in all of the modules of this series, emphasis is placed on developing the theory and demonstrating its use with a simplified model. The heart of the module…
Engineering and Software Engineering
NASA Astrophysics Data System (ADS)
Jackson, Michael
The phrase ‘software engineering' has many meanings. One central meaning is the reliable development of dependable computer-based systems, especially those for critical applications. This is not a solved problem. Failures in software development have played a large part in many fatalities and in huge economic losses. While some of these failures may be attributable to programming errors in the narrowest sense—a program's failure to satisfy a given formal specification—there is good reason to think that most of them have other roots. These roots are located in the problem of software engineering rather than in the problem of program correctness. The famous 1968 conference was motivated by the belief that software development should be based on “the types of theoretical foundations and practical disciplines that are traditional in the established branches of engineering.” Yet after forty years of currency the phrase ‘software engineering' still denotes no more than a vague and largely unfulfilled aspiration. Two major causes of this disappointment are immediately clear. First, too many areas of software development are inadequately specialised, and consequently have not developed the repertoires of normal designs that are the indispensable basis of reliable engineering success. Second, the relationship between structural design and formal analytical techniques for software has rarely been one of fruitful synergy: too often it has defined a boundary between competing dogmas, at which mutual distrust and incomprehension deprive both sides of advantages that should be within their grasp. This paper discusses these causes and their effects. Whether the common practice of software development will eventually satisfy the broad aspiration of 1968 is hard to predict; but an understanding of past failure is surely a prerequisite of future success.
NASA Technical Reports Server (NTRS)
Ng, Gim Shek
1995-01-01
Cart supports rear-mounted air-cooled engine from Volkswagen or Porsche automobile. One person removes, repairs, tests, and reinstalls engine of car, van, or home-built airplane. Consists of framework of wood, steel, and aluminum components supported by four wheels. Engine lifted from vehicle by hydraulic jack and gently lowered onto waiting cart. Jack removed from under engine. Rear of vehicle raised just enough that engine can be rolled out from under it. Cart easily supports 200-lb engine. Also used to hold transmission. With removable sheet-metal top, cart used as portable seat.
Lindoerfer, Doris; Mansmann, Ulrich
2017-07-01
Patient registries are instrumental for medical research. Often their structures are complex and their implementations use composite software systems to meet the wide spectrum of challenges. Commercial and open-source systems are available for registry implementation, but many research groups develop their own systems. Methodological approaches in the selection of software as well as the construction of proprietary systems are needed. We propose an evidence-based checklist, summarizing essential items for patient registry software systems (CIPROS), to accelerate the requirements engineering process. Requirements engineering activities for software systems follow traditional software requirements elicitation methods, general software requirements specification (SRS) templates, and standards. We performed a multistep procedure to develop a specific evidence-based CIPROS checklist: (1) A systematic literature review to build a comprehensive collection of technical concepts, (2) a qualitative content analysis to define a catalogue of relevant criteria, and (3) a checklist to construct a minimal appraisal standard. CIPROS is based on 64 publications and covers twelve sections with a total of 72 items. CIPROS also defines software requirements. Comparing CIPROS with traditional software requirements elicitation methods, SRS templates and standards show a broad consensus but differences in issues regarding registry-specific aspects. Using an evidence-based approach to requirements engineering for registry software adds aspects to the traditional methods and accelerates the software engineering process for registry software. The method we used to construct CIPROS serves as a potential template for creating evidence-based checklists in other fields. The CIPROS list supports developers in assessing requirements for existing systems and formulating requirements for their own systems, while strengthening the reporting of patient registry software system descriptions. It may be a first step to create standards for patient registry software system assessments. Copyright © 2017 Elsevier Inc. All rights reserved.
Chemical hazards in aeromedical aircraft.
Tupper, C R
1989-01-01
Several potentially hazardous chemicals are required to make modern military aircraft fly. With each airevac mission, the possibility exists for structural failure of a fluid system, resulting in contamination to flight/medical crews, patients, and passengers. Aeromedical Evacuation Crewmembers (AECMs) need to be aware of the hazardous chemicals used in aircraft and areas where there is an increased risk to those in and around the aircraft. This study identified potential areas for chemical leakage, such as refuel receptacles, hydraulic reservoirs, hydraulic motors, doors, ramps, engines, and more. Further, it identified the basic first aid procedures to perform on people contaminated with jet fuel, hydraulic fluid, engine oil, fire extinguisher agents, LOX and other fluids. First aid procedures are basic and can be performed with supplies and equipment on a routine aeromedical evacuation mission, AECMs trained in a basic awareness of hazardous aircraft chemicals will result in crews better prepared to cope with the unique risks of transporting patients in a complicated military aircraft.
Verification of combined thermal-hydraulic and heat conduction analysis code FLOWNET/TRUMP
NASA Astrophysics Data System (ADS)
Maruyama, Soh; Fujimoto, Nozomu; Kiso, Yoshihiro; Murakami, Tomoyuki; Sudo, Yukio
1988-09-01
This report presents the verification results of the combined thermal-hydraulic and heat conduction analysis code, FLOWNET/TRUMP which has been utilized for the core thermal hydraulic design, especially for the analysis of flow distribution among fuel block coolant channels, the determination of thermal boundary conditions for fuel block stress analysis and the estimation of fuel temperature in the case of fuel block coolant channel blockage accident in the design of the High Temperature Engineering Test Reactor(HTTR), which the Japan Atomic Energy Research Institute has been planning to construct in order to establish basic technologies for future advanced very high temperature gas-cooled reactors and to be served as an irradiation test reactor for promotion of innovative high temperature new frontier technologies. The verification of the code was done through the comparison between the analytical results and experimental results of the Helium Engineering Demonstration Loop Multi-channel Test Section(HENDEL T(sub 1-M)) with simulated fuel rods and fuel blocks.
Semi-active engine mount design using auxiliary magneto-rheological fluid compliance chamber
NASA Astrophysics Data System (ADS)
Mansour, H.; Arzanpour, S.; Golnaraghi, M. F.; Parameswaran, A. M.
2011-03-01
Engine mounts are used in the automotive industry to isolate engine and chassis by reducing the noise and vibration imposed from one to the other. This paper describes modelling, simulation and design of a semi-active engine mount that is designed specifically to address the complicated vibration pattern of variable displacement engines (VDE). The ideal isolation for VDE requires the stiffness to be switchable upon cylinder activation/deactivation operating modes. In order to have a modular design, the same hydraulic engine mount components are maintained and a novel auxiliary magneto-rheological (MR) fluid chamber is developed and retrofitted inside the pumping chamber. The new compliance chamber is a controllable pressure regulator, which can effectively alter the dynamic performance of the mount. Switching between different modes happens by turning the electrical current to the MR chamber magnetic coil on and off. A model has been developed for the passive hydraulic mount and then it is extended to include the MR auxiliary chamber as well. A proof-of-concept prototype of the design has been fabricated which validates the mathematical model. The results demonstrate unique capability of the developed semi-active mount to be used for VDE application.
Proceedings of the Eighteenth Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1993-01-01
The workshop provided a forum for software practitioners from around the world to exchange information on the measurement, use, and evaluation of software methods, models, and tools. This year, approximately 450 people attended the workshop, which consisted of six sessions on the following topics: the Software Engineering Laboratory, measurement, technology assessment, advanced concepts, process, and software engineering issues in NASA. Three presentations were given in each of the topic areas. The content of those presentations and the research papers detailing the work reported are included in these proceedings. The workshop concluded with a tutorial session on how to start an Experience Factory.
NASA Astrophysics Data System (ADS)
Dehghan, Ali Naghi; Goshtasbi, Kamran; Ahangari, Kaveh; Jin, Yan; Bahmani, Aram
2017-02-01
A variety of 3D numerical models were developed based on hydraulic fracture experiments to simulate the propagation of hydraulic fracture at its intersection with natural (pre-existing) fracture. Since the interaction between hydraulic and pre-existing fractures is a key condition that causes complex fracture patterns, the extended finite element method was employed in ABAQUS software to simulate the problem. The propagation of hydraulic fracture in a fractured medium was modeled in two horizontal differential stresses (Δ σ) of 5e6 and 10e6 Pa considering different strike and dip angles of pre-existing fracture. The rate of energy release was calculated in the directions of hydraulic and pre-existing fractures (G_{{frac}} /G_{{rock}}) at their intersection point to determine the fracture behavior. Opening and crossing were two dominant fracture behaviors during the hydraulic and pre-existing fracture interaction at low and high differential stress conditions, respectively. The results of numerical studies were compared with those of experimental models, showing a good agreement between the two to validate the accuracy of the models. Besides the horizontal differential stress, strike and dip angles of the natural (pre-existing) fracture, the key finding of this research was the significant effect of the energy release rate on the propagation behavior of the hydraulic fracture. This effect was more prominent under the influence of strike and dip angles, as well as differential stress. The obtained results can be used to predict and interpret the generation of complex hydraulic fracture patterns in field conditions.
A Brief Study of Software Engineering Professional Continuing Education in DoD Acquisition
2010-04-01
Lifecycle Processes (IEEE 12207 ) (810) 37% 61% 2% Guide to the Software Engineering Body of K l d (SWEBOK) (804) 67% 31% 2% now e ge Software...Engineering-Software Measurement Process ( ISO /IEC 15939) (797) 55% 44% 2% Capability Maturity Model Integration (806) 17% 81% 2% Six Sigma Process...Improvement (804) 7% 91% 1% ISO 9000 Quality Management Systems (803) 10% 89% 1% 28 Conclusions Significant problem areas R i tequ remen s Management Very
NASA Technical Reports Server (NTRS)
Gelalles, A G; Rothrock, A M
1930-01-01
This research on the pressure variations in the injection system of the N.A.C.A. Spray Photography Equipment and on the effects of these variations on the motion of the timing valve stem was undertaken in connection with the study of fuel injection systems for high-speed oil engines. The methods of analysis of the pressure variations and the general equation for the motion of the spring-loaded stem for the timing valve are applicable to a spring-loaded automatic injection valve, and in general to all hydraulically operated valves. A sample calculation for a spring-loaded automatic injection valve is included.
Description of operation of fast-response solenoid actuator in diesel fuel system model
NASA Astrophysics Data System (ADS)
Zhao, J.; Grekhov, L. V.; Fan, L.; Ma, X.; Song, E.
2018-03-01
The performance of the fast-response solenoid actuator (FRSA) of engine fuel systems is characterized by the response time of less than 0.1 ms and the necessity to take into consideration the non-stationary peculiarities of mechanical, hydraulic, electrical and magnetic processes. Simple models for magnetization in static and dynamic hysteresis are used for this purpose. The experimental study of the FRSA performance within the electro-hydraulic injector of the Common Rail demonstrated an agreement between the computational and experimental results. The computation of the processes is not only a tool for analysis, but also a tool for design and optimization of the solenoid actuator of new engine fuels systems.
Proceedings of the Twenty-Third Annual Software Engineering Workshop
NASA Technical Reports Server (NTRS)
1999-01-01
The Twenty-third Annual Software Engineering Workshop (SEW) provided 20 presentations designed to further the goals of the Software Engineering Laboratory (SEL) of the NASA-GSFC. The presentations were selected on their creativity. The sessions which were held on 2-3 of December 1998, centered on the SEL, Experimentation, Inspections, Fault Prediction, Verification and Validation, and Embedded Systems and Safety-Critical Systems.
ERIC Educational Resources Information Center
Medina-Dominguez, Fuensanta; Sanchez-Segura, Maria-Isabel; Mora-Soto, Arturo; Amescua, Antonio
2010-01-01
The development of collaborative Web applications does not follow a software engineering methodology. This is because when university students study Web applications in general, and collaborative Web portals in particular, they are not being trained in the use of software engineering techniques to develop collaborative Web portals. This paper…
A Structured Approach for Reviewing Architecture Documentation
2009-12-01
as those found in ISO 12207 [ ISO /IEC 12207 :2008] (for software engineering), ISO 15288 [ ISO /IEC 15288:2008] (for systems engineering), the Rational...Open Distributed Processing - Reference Model: Foundations ( ISO /IEC 10746-2). 1996. [ ISO /IEC 12207 :2008] International Organization for...Standardization & International Electrotechnical Commission. Sys- tems and software engineering – Software life cycle processes ( ISO /IEC 12207 ). 2008. [ ISO
Changes in Transferable Knowledge Resulting from Study in a Graduate Software Engineering Curriculum
ERIC Educational Resources Information Center
Bareiss, Ray; Sedano, Todd; Katz, Edward
2012-01-01
This paper presents the initial results of a study of the evolution of students' knowledge of software engineering from the beginning to the end of a master's degree curriculum in software engineering. Students were presented with a problem involving the initiation of a complex new project at the beginning of the program and again at the end of…
ERIC Educational Resources Information Center
Agada, Chuks N.
2013-01-01
The focus of this study was to examine the relationship between job satisfaction and intent to turnover among software engineers in the information technology (IT) industry. The population that was analyzed in this study was software engineers in the IT industry to determine whether there is a relationship between job satisfaction and intent to…
RICIS Software Engineering 90 Symposium: Aerospace Applications and Research Directions Proceedings
NASA Technical Reports Server (NTRS)
1990-01-01
Papers presented at RICIS Software Engineering Symposium are compiled. The following subject areas are covered: synthesis - integrating product and process; Serpent - a user interface management system; prototyping distributed simulation networks; and software reuse.
Software Engineering Laboratory (SEL) data and information policy
NASA Technical Reports Server (NTRS)
Mcgarry, Frank
1991-01-01
The policies and overall procedures that are used in distributing and in making available products of the Software Engineering Laboratory (SEL) are discussed. The products include project data and measures, project source code, reports, and software tools.
2009-04-23
of Code Need for increased functionality will be a forcing function to bring the fields of software and systems engineering... of Software-Intensive Systems is Increasing 3 How Evolving Trends in Systems and Software Technologies Bode Well for Advancing the Precision of ...Engineering in Continued Partnership 4 How Evolving Trends in Systems and Software Technologies Bode Well for Advancing the
Assessing students' performance in software requirements engineering education using scoring rubrics
NASA Astrophysics Data System (ADS)
Mkpojiogu, Emmanuel O. C.; Hussain, Azham
2017-10-01
The study investigates how helpful the use of scoring rubrics is, in the performance assessment of software requirements engineering students and whether its use can lead to students' performance improvement in the development of software requirements artifacts and models. Scoring rubrics were used by two instructors to assess the cognitive performance of a student in the design and development of software requirements artifacts. The study results indicate that the use of scoring rubrics is very helpful in objectively assessing the performance of software requirements or software engineering students. Furthermore, the results revealed that the use of scoring rubrics can also produce a good achievement assessments direction showing whether a student is either improving or not in a repeated or iterative assessment. In a nutshell, its use leads to the performance improvement of students. The results provided some insights for further investigation and will be beneficial to researchers, requirements engineers, system designers, developers and project managers.
Framework Support For Knowledge-Based Software Development
NASA Astrophysics Data System (ADS)
Huseth, Steve
1988-03-01
The advent of personal engineering workstations has brought substantial information processing power to the individual programmer. Advanced tools and environment capabilities supporting the software lifecycle are just beginning to become generally available. However, many of these tools are addressing only part of the software development problem by focusing on rapid construction of self-contained programs by a small group of talented engineers. Additional capabilities are required to support the development of large programming systems where a high degree of coordination and communication is required among large numbers of software engineers, hardware engineers, and managers. A major player in realizing these capabilities is the framework supporting the software development environment. In this paper we discuss our research toward a Knowledge-Based Software Assistant (KBSA) framework. We propose the development of an advanced framework containing a distributed knowledge base that can support the data representation needs of tools, provide environmental support for the formalization and control of the software development process, and offer a highly interactive and consistent user interface.
ERIC Educational Resources Information Center
Moore, Pam
2008-01-01
Fluid power technicians, sometimes called hydraulic and pneumatic technicians, work with equipment that utilizes the pressure of a liquid or gas in a closed container to transmit, multiply, or control power. Working under the supervision of an engineer or engineering staff, they assemble, install, maintain, and test fluid power equipment.…
Engine Structures Modeling Software System (ESMOSS)
NASA Technical Reports Server (NTRS)
1991-01-01
Engine Structures Modeling Software System (ESMOSS) is the development of a specialized software system for the construction of geometric descriptive and discrete analytical models of engine parts, components, and substructures which can be transferred to finite element analysis programs such as NASTRAN. The NASA Lewis Engine Structures Program is concerned with the development of technology for the rational structural design and analysis of advanced gas turbine engines with emphasis on advanced structural analysis, structural dynamics, structural aspects of aeroelasticity, and life prediction. Fundamental and common to all of these developments is the need for geometric and analytical model descriptions at various engine assembly levels which are generated using ESMOSS.
Increasing the reliability of ecological models using modern software engineering techniques
Robert M. Scheller; Brian R. Sturtevant; Eric J. Gustafson; Brendan C. Ward; David J. Mladenoff
2009-01-01
Modern software development techniques are largely unknown to ecologists. Typically, ecological models and other software tools are developed for limited research purposes, and additional capabilities are added later, usually in an ad hoc manner. Modern software engineering techniques can substantially increase scientific rigor and confidence in ecological models and...
ERIC Educational Resources Information Center
Chen, Chung-Yang; Hong, Ya-Chun; Chen, Pei-Chi
2014-01-01
Software development relies heavily on teamwork; determining how to streamline this collaborative development is an essential training subject in computer and software engineering education. A team process known as the meetings-flow (MF) approach has recently been introduced in software capstone projects in engineering programs at various…
Interpreting CMMI High Maturity for Small Organizations
2008-09-01
Stoddard September, 2008 Congreso Internacional en Ingeniería de Software y sus Aplicaciones (International Congress of Software Engineering d...Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18 Congreso Internacional en Ingeniería de Software y sus Aplicaciones (International Congress of...de Software y sus Aplicaciones (International Congress of Software Engineering and its Applications) Why This Workshop? CMMI Process Performance
Comparison of Stirling engines for use with a 25-kW disk-electric conversion system
NASA Technical Reports Server (NTRS)
Shaltens, Richard K.
1987-01-01
Heat engines were evaluated for terrestrial solar heat receivers. The Stirling Engine was identified as one of the most promising engines for terrestrial applications. The potential to meet the Department of Energy (DOE) goals for performance and cost can be met by the free-piston Stirling engine. NASA Lewis is providing technical management for an Advanced Stirling Conversion System (ASCS) through a cooperative interagency agreement with DOE. Parallel contracts were awarded for conceptual designs of an ASCS. Each design will feature a free-piston Stirling engine, a liquid-metal heat pipe receiver, and a means to provide about 25 kW of electric power to a utility grid while meeting long-term performance and goals. The Mechanical Technology, Ins. (MTI) design incorporates a linear alternator to directly convert the solar energy to electricity while the Stirling Technology Company (STC) generates electrical power indirectly by using a hydraulic output to a ground-bases hydraulic pump/motor coupled to a rotating alternator. Both designs use technology which can reasonably be expected to be available in the 1980's. The ASCS designs using a free-piston Stirling engine, a heat transport system, a receiver, and the methods of providing electricity to the utility grid will be discussed.
Johnson, Derek; Heltzel, Robert; Nix, Andrew; Darzi, Mahdi; Oliver, Dakota
2018-05-01
Natural gas from shale plays dominates new production and growth. However, unconventional well development is an energy intensive process. The prime movers, which include over-the-road service trucks, horizontal drilling rigs, and hydraulic fracturing pumps, are predominately powered by diesel engines that impact air quality. Instead of relying on certification data or outdated emission factors, this model uses new in-use emissions and activity data combined with historical literature to develop a national emissions inventory. For the diesel only case, hydraulic fracturing engines produced the most NO x emissions, while drilling engines produced the most CO emissions, and truck engines produced the most THC emissions. By implementing dual-fuel and dedicated natural gas engines, total fuel energy consumed, CO 2 , CO, THC, and CH 4 emissions would increase, while NO x emissions, diesel fuel consumption, and fuel costs would decrease. Dedicated natural gas engines offered significant reductions in NO x emissions. Additional scenarios examined extreme cases of full fleet conversions. While deep market penetrations could reduce fuel costs, both technologies could significantly increase CH 4 emissions. While this model is based on a small sample size of engine configurations, data were collected during real in-use activity and is representative of real world activity.
A comparison of Stirling engines for use with a 25 kW dish-electric conversion system
NASA Technical Reports Server (NTRS)
Shaltens, Richard K.
1987-01-01
Two designs for an advanced Stirling conversion system (ASCS) are described. The objective of the ASCS is to generate about 25 kW of electric power to an electric utility grid at an engine/alternator target cost of $300.00/kW at the manufacturing rate of 10,000 unit/yr. Both designs contain a free-piston Stirling engine (FPSE), a heat transport system, solar receiver, a means to generate electric power, the necessary auxiliaries, and a control system. The major differences between the two concepts are: one uses a 25 kWe single-piston FPSE which incorporates a linear alternator to directly convert the energy to electricity on the utility grid; and in the second design, electrical power is generated indirectly using a hydraulic output to a ground based hydraulic motor coupled to a rotating alternator. Diagrams of the two designs are presented.
Laboratory Branches Hydrologic Software Engineering Branch (HSEB) Hydrologic Science and Modeling Branch (HSMB) General Info Publications Documentation Software Standard and Guidelines Contact Us HL Staff resources and services. Staff Directory Chief, Hydrology Laboratory; Chief, Hydrologic Software Engineering
ETICS: the international software engineering service for the grid
NASA Astrophysics Data System (ADS)
Meglio, A. D.; Bégin, M.-E.; Couvares, P.; Ronchieri, E.; Takacs, E.
2008-07-01
The ETICS system is a distributed software configuration, build and test system designed to fulfil the needs of improving the quality, reliability and interoperability of distributed software in general and grid software in particular. The ETICS project is a consortium of five partners (CERN, INFN, Engineering Ingegneria Informatica, 4D Soft and the University of Wisconsin-Madison). The ETICS service consists of a build and test job execution system based on the Metronome software and an integrated set of web services and software engineering tools to design, maintain and control build and test scenarios. The ETICS system allows taking into account complex dependencies among applications and middleware components and provides a rich environment to perform static and dynamic analysis of the software and execute deployment, system and interoperability tests. This paper gives an overview of the system architecture and functionality set and then describes how the EC-funded EGEE, DILIGENT and OMII-Europe projects are using the software engineering services to build, validate and distribute their software. Finally a number of significant use and test cases will be described to show how ETICS can be used in particular to perform interoperability tests of grid middleware using the grid itself.
Experimental study and empirical prediction of fuel flow parameters under air evolution conditions
NASA Astrophysics Data System (ADS)
Kitanina, E. E.; Kitanin, E. L.; Bondarenko, D. A.; Kravtsov, P. A.; Peganova, M. M.; Stepanov, S. G.; Zherebzov, V. L.
2017-11-01
Air evolution in kerosene under the effect of gravity flow with various hydraulic resistances in the pipeline was studied experimentally. The study was conducted at pressure ranging from 0.2 to 1.0 bar and temperature varying between -20°C and +20°C. Through these experiments, the oversaturation limit beyond which dissolved air starts evolving intensively from the fuel was established and the correlations for the calculation of pressure losses and air evolution on local loss elements were obtained. A method of calculating two-phase flow behaviour in a titled pipeline segment with very low mass flow quality and fairly high volume flow quality was developed. The complete set of empirical correlations obtained by experimental analysis was implemented in the engineering code. The software simulation results were repeatedly verified against our experimental findings and Airbus test data to show that the two-phase flow simulation agrees quite well with the experimental results obtained in the complex branched pipelines.
An Investigation of the Coefficient of Discharge of Liquids Through Small Round Orifices
NASA Technical Reports Server (NTRS)
Joachim, W F
1926-01-01
The work covered by this report was undertaken in connection with a general investigation of fuel injection engine principles as applied to engines for aircraft propulsion, the specific purpose being to obtain information on the coefficient of discharge of small round orifices suitable for use as fuel injection nozzles. Values for the coefficient were determined for the more important conditions of engine service such as discharge under pressures up to 8,000 pounds per square inch, at temperatures between 80 degrees and 180 degrees F. And into air compressed to pressures up to 1,000 pounds per square inch. The results show that the coefficient ranges between 0.62 and 0.88 for the different test conditions between 1,000 and 8,000 pounds per square inch hydraulic pressure. At lower pressures the coefficient increases materially. It is concluded that within the range of these tests and for hydraulic pressures above 1,000 pound per square inch the coefficient does not change materially with pressure or temperature; that it depends considerably upon the liquid, decreases with increase in orifice size, and increases in the case of discharge into compressed air until the compressed-air pressure equals approximately three-tenths of the hydraulic pressure, beyond which pressure ratio it remains practically constant.
Testing Scientific Software: A Systematic Literature Review
Kanewala, Upulee; Bieman, James M.
2014-01-01
Context Scientific software plays an important role in critical decision making, for example making weather predictions based on climate models, and computation of evidence for research publications. Recently, scientists have had to retract publications due to errors caused by software faults. Systematic testing can identify such faults in code. Objective This study aims to identify specific challenges, proposed solutions, and unsolved problems faced when testing scientific software. Method We conducted a systematic literature survey to identify and analyze relevant literature. We identified 62 studies that provided relevant information about testing scientific software. Results We found that challenges faced when testing scientific software fall into two main categories: (1) testing challenges that occur due to characteristics of scientific software such as oracle problems and (2) testing challenges that occur due to cultural differences between scientists and the software engineering community such as viewing the code and the model that it implements as inseparable entities. In addition, we identified methods to potentially overcome these challenges and their limitations. Finally we describe unsolved challenges and how software engineering researchers and practitioners can help to overcome them. Conclusions Scientific software presents special challenges for testing. Specifically, cultural differences between scientist developers and software engineers, along with the characteristics of the scientific software make testing more difficult. Existing techniques such as code clone detection can help to improve the testing process. Software engineers should consider special challenges posed by scientific software such as oracle problems when developing testing techniques. PMID:25125798
DOE Office of Scientific and Technical Information (OSTI.GOV)
Lottes, S.A.; Kulak, R.F.; Bojanowski, C.
2011-12-09
The computational fluid dynamics (CFD) and computational structural mechanics (CSM) focus areas at Argonne's Transportation Research and Analysis Computing Center (TRACC) initiated a project to support and compliment the experimental programs at the Turner-Fairbank Highway Research Center (TFHRC) with high performance computing based analysis capabilities in August 2010. The project was established with a new interagency agreement between the Department of Energy and the Department of Transportation to provide collaborative research, development, and benchmarking of advanced three-dimensional computational mechanics analysis methods to the aerodynamics and hydraulics laboratories at TFHRC for a period of five years, beginning in October 2010. Themore » analysis methods employ well-benchmarked and supported commercial computational mechanics software. Computational mechanics encompasses the areas of Computational Fluid Dynamics (CFD), Computational Wind Engineering (CWE), Computational Structural Mechanics (CSM), and Computational Multiphysics Mechanics (CMM) applied in Fluid-Structure Interaction (FSI) problems. The major areas of focus of the project are wind and water effects on bridges - superstructure, deck, cables, and substructure (including soil), primarily during storms and flood events - and the risks that these loads pose to structural failure. For flood events at bridges, another major focus of the work is assessment of the risk to bridges caused by scour of stream and riverbed material away from the foundations of a bridge. Other areas of current research include modeling of flow through culverts to assess them for fish passage, modeling of the salt spray transport into bridge girders to address suitability of using weathering steel in bridges, CFD analysis of the operation of the wind tunnel in the TFCHR wind engineering laboratory, vehicle stability under high wind loading, and the use of electromagnetic shock absorbers to improve vehicle stability under high wind conditions. This quarterly report documents technical progress on the project tasks for the period of July through September 2011.« less
Naming in a Programming Support Environment.
1984-02-01
and Control, 1974. 10. T. E. Cheatham. An Overview of the Harvard Program Development System. I; Software Engineering Environments, H. Hunke, Ed.. North...Holland Publishing Compary, 1981, pp. 253-266. 11. T. E. Cheatham. Comparing Programming Support Environments. In Software Engineering Environments...Company. 1981. Third Edition 16. F. DeRemer and H Kron Programming -inthe Large Versus Programming -in-theSmall. IEEE Transactions on Software Engineering
Data and Analysis Center for Software: An IAC in Transition.
1983-06-01
reviewed and is approved for publication. * APPROVEDt Proj ect Engineer . JOHN J. MARCINIAK, Colonel, USAF Chief, Command and Control Division . FOR THE CO...SUPPLEMENTARY NOTES RADC Project Engineer : John Palaimo (COEE) It. KEY WORDS (Conilnuo n rever*e aide if necessary and identify by block numober...Software Engineering Software Technology Information Analysis Center Database Scientific and Technical Information 20. ABSTRACT (Continue on reverse side It
Interoperability in the e-Government Context
2012-01-01
Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. Any opinions...Hanscom AFB, MA 01731-2125 NO WARRANTY THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN “AS-IS” BASIS... Software Engineering Institute at permission@sei.cmu.edu. * These restrictions do not apply to U.S. government entities. CMU/SEI-2011-TN-014 | i Table
Finite element based electric motor design optimization
NASA Technical Reports Server (NTRS)
Campbell, C. Warren
1993-01-01
The purpose of this effort was to develop a finite element code for the analysis and design of permanent magnet electric motors. These motors would drive electromechanical actuators in advanced rocket engines. The actuators would control fuel valves and thrust vector control systems. Refurbishing the hydraulic systems of the Space Shuttle after each flight is costly and time consuming. Electromechanical actuators could replace hydraulics, improve system reliability, and reduce down time.
Servo Controlled Variable Pressure Modification to Space Shuttle Hydraulic Pump
NASA Technical Reports Server (NTRS)
Kouns, H. H.
1983-01-01
Engineering drawings show modifications made to the constant pressure control of the model AP27V-7 hydraulic pump to an electrically controlled variable pressure setting compensator. A hanger position indicator was included for continuously monitoring hanger angle. A simplex servo driver was furnished for controlling the pressure setting servovalve. Calibration of the rotary variable displacement transducer is described as well as pump performance and response characteristics.
V-22 Osprey Tilt-Rotor Aircraft
2006-08-23
gun ! Hoist ! Improved fastrope location MV-22 Block C ! Flight incident recorder ! Radar altimeter sling load modification ! Fuel dump modification...seven people and destroying the aircraft. This accident was caused by a fire resulting from hydraulic component failures and design problems in the...investigation. On April 5, 2001, the Marine Corps reported that the crash was caused by a burst hydraulic line in one of the Osprey’s two engine casings, and a
77 FR 76228 - Airworthiness Directives; Airbus Airplanes
Federal Register 2010, 2011, 2012, 2013, 2014
2012-12-27
.... We are issuing this AD to prevent loss of the hydraulic locking function during take-off and go... corrected, if occurring during take-off and go-around phases in combination with one engine inoperative... and go-around phases, which, in combination with malfunction of one engine, could result in reduced...
USAF Evaluation of an Automated Adaptive Flight Training System
1975-10-01
system. C. What is the most effective wav to utilize the system in ^jierational training’ Student opinion for this question JS equally divided...None Utility hydraulic failure Flap failure left engine failure Right engine failure Stah 2 aug failure No g\\ ro approach procedure, no MIDI
Software Safety Risk in Legacy Safety-Critical Computer Systems
NASA Technical Reports Server (NTRS)
Hill, Janice; Baggs, Rhoda
2007-01-01
Safety-critical computer systems must be engineered to meet system and software safety requirements. For legacy safety-critical computer systems, software safety requirements may not have been formally specified during development. When process-oriented software safety requirements are levied on a legacy system after the fact, where software development artifacts don't exist or are incomplete, the question becomes 'how can this be done?' The risks associated with only meeting certain software safety requirements in a legacy safety-critical computer system must be addressed should such systems be selected as candidates for reuse. This paper proposes a method for ascertaining formally, a software safety risk assessment, that provides measurements for software safety for legacy systems which may or may not have a suite of software engineering documentation that is now normally required. It relies upon the NASA Software Safety Standard, risk assessment methods based upon the Taxonomy-Based Questionnaire, and the application of reverse engineering CASE tools to produce original design documents for legacy systems.
NASA Technical Reports Server (NTRS)
Waligora, Sharon; Bailey, John; Stark, Mike
1995-01-01
The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of applications software. The goals of the SEL are (1) to understand the software development process in the GSFC environment; (2) to measure the effects of various methodologies, tools, and models on this process; and (3) to identify and then to apply successful development practices. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.
Software Engineering Research/Developer Collaborations in 2005
NASA Technical Reports Server (NTRS)
Pressburger, Tom
2006-01-01
In CY 2005, three collaborations between software engineering technology providers and NASA software development personnel deployed three software engineering technologies on NASA development projects (a different technology on each project). The main purposes were to benefit the projects, infuse the technologies if beneficial into NASA, and give feedback to the technology providers to improve the technologies. Each collaboration project produced a final report. Section 2 of this report summarizes each project, drawing from the final reports and communications with the software developers and technology providers. Section 3 indicates paths to further infusion of the technologies into NASA practice. Section 4 summarizes some technology transfer lessons learned. Also included is an acronym list.
Certified Binaries for Software Components
2007-09-01
is sponsored by the U.S. Department of Defense. The Software Engineering Institute is a federally funded research and development center sponsored...by the U.S. Department of Defense. Copyright 2007 Carnegie Mellon University. NO WARRANTY THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING
Sediment Budget Analysis; Masonboro Inlet, North Carolina
2017-08-15
O. Box 1890 Wilmington, NC 28403 Linda S. Lillycrop U.S. Army Engineer Research and Development Center Coastal and Hydraulics Laboratory 3909...by the Coastal Engineering Branch (CEERD-HN-C) of the Navigation Division (CEERD-HN), U.S. Army Engineer Research and Development Center, Coastal ...Figure 1). It provides an entrance channel connecting the Atlantic Intracoastal Waterway (AIWW) to the Atlantic Ocean. The inlet is protected by
Regional CMS Modeling: Southwest Florida Gulf Coast
2016-05-01
by Kelly R. Legault and Tanya M. Beck PURPOSE: This Coastal and Hydraulics Engineering technical note (CHETN) describes a regional application of...the U.S. Army Corps of Engineers (USACE) Engineer Research and Development Center (ERDC) Coastal Modeling System (CMS). This application spans three...Active federal projects include the Pinellas County Shore Protection Project (SPP), Tampa Harbor Deeping Project, Manatee County SPP at Anna Maria
An information model for use in software management estimation and prediction
NASA Technical Reports Server (NTRS)
Li, Ningda R.; Zelkowitz, Marvin V.
1993-01-01
This paper describes the use of cluster analysis for determining the information model within collected software engineering development data at the NASA/GSFC Software Engineering Laboratory. We describe the Software Management Environment tool that allows managers to predict development attributes during early phases of a software project and the modifications we propose to allow it to develop dynamic models for better predictions of these attributes.
CrossTalk: The Journal of Defense Software Engineering. Volume 18, Number 9
2005-09-01
2004. 12. Humphrey , Watts . Introduction to the Personal Software Process SM. Addison- Wesley 1997. 13. Humphrey , Watts . Introduction to the Team...Personal Software ProcessSM (PSPSM)is a software development process orig- inated by Watts Humphrey at the Software Engineering Institute (SEI) in the...meets its commitments and bring a sense of control and predictability into an apparently chaotic project.u References 1. Humphrey , Watts . Coaching
DOE Office of Scientific and Technical Information (OSTI.GOV)
Turgeon, Jennifer L.; Minana, Molly A.; Hackney, Patricia
2009-01-01
The purpose of the Sandia National Laboratories (SNL) Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. Quality is defined in the US Department of Energy/National Nuclear Security Agency (DOE/NNSA) Quality Criteria, Revision 10 (QC-1) as 'conformance to customer requirements and expectations'. This quality plan defines the SNL ASC Program software quality engineering (SQE) practices and provides a mapping of these practices to the SNL Corporate Process Requirement (CPR) 001.3.6; 'Corporate Software Engineering Excellence'. This plan also identifies ASC management's and themore » software project teams responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals. This SNL ASC Software Quality Plan establishes the signatories commitments to improving software products by applying cost-effective SQE practices. This plan enumerates the SQE practices that comprise the development of SNL ASC's software products and explains the project teams opportunities for tailoring and implementing the practices.« less
Using UML Modeling to Facilitate Three-Tier Architecture Projects in Software Engineering Courses
ERIC Educational Resources Information Center
Mitra, Sandeep
2014-01-01
This article presents the use of a model-centric approach to facilitate software development projects conforming to the three-tier architecture in undergraduate software engineering courses. Many instructors intend that such projects create software applications for use by real-world customers. While it is important that the first version of these…
General Pressurization Model in Simscape
NASA Technical Reports Server (NTRS)
Servin, Mario; Garcia, Vicky
2010-01-01
System integration is an essential part of the engineering design process. The Ares I Upper Stage (US) is a complex system which is made up of thousands of components assembled into subsystems including a J2-X engine, liquid hydrogen (LH2) and liquid oxygen (LO2) tanks, avionics, thrust vector control, motors, etc. System integration is the task of connecting together all of the subsystems into one large system. To ensure that all the components will "fit together" as well as safety and, quality, integration analysis is required. Integration analysis verifies that, as an integrated system, the system will behave as designed. Models that represent the actual subsystems are built for more comprehensive analysis. Matlab has been an instrument widely use by engineers to construct mathematical models of systems. Simulink, one of the tools offered by Matlab, provides multi-domain graphical environment to simulate and design time-varying systems. Simulink is a powerful tool to analyze the dynamic behavior of systems over time. Furthermore, Simscape, a tool provided by Simulink, allows users to model physical (such as mechanical, thermal and hydraulic) systems using physical networks. Using Simscape, a model representing an inflow of gas to a pressurized tank was created where the temperature and pressure of the tank are measured over time to show the behavior of the gas. By further incorporation of Simscape into model building, the full potential of this software can be discovered and it hopefully can become a more utilized tool.
Landsat 8 Multispectral and Pansharpened Imagery Processing on the Study of Civil Engineering Issues
NASA Astrophysics Data System (ADS)
Lazaridou, M. A.; Karagianni, A. Ch.
2016-06-01
Scientific and professional interests of civil engineering mainly include structures, hydraulics, geotechnical engineering, environment, and transportation issues. Topics included in the context of the above may concern urban environment issues, urban planning, hydrological modelling, study of hazards and road construction. Land cover information contributes significantly on the study of the above subjects. Land cover information can be acquired effectively by visual image interpretation of satellite imagery or after applying enhancement routines and also by imagery classification. The Landsat Data Continuity Mission (LDCM - Landsat 8) is the latest satellite in Landsat series, launched in February 2013. Landsat 8 medium spatial resolution multispectral imagery presents particular interest in extracting land cover, because of the fine spectral resolution, the radiometric quantization of 12bits, the capability of merging the high resolution panchromatic band of 15 meters with multispectral imagery of 30 meters as well as the policy of free data. In this paper, Landsat 8 multispectral and panchromatic imageries are being used, concerning surroundings of a lake in north-western Greece. Land cover information is extracted, using suitable digital image processing software. The rich spectral context of the multispectral image is combined with the high spatial resolution of the panchromatic image, applying image fusion - pansharpening, facilitating in this way visual image interpretation to delineate land cover. Further processing concerns supervised image classification. The classification of pansharpened image preceded multispectral image classification. Corresponding comparative considerations are also presented.
Survey on Intelligent Assistance for Workplace Learning in Software Engineering
NASA Astrophysics Data System (ADS)
Ras, Eric; Rech, Jörg
Technology-enhanced learning (TEL) systems and intelligent assistance systems aim at supporting software engineers during learning and work. A questionnaire-based survey with 89 responses from industry was conducted to find out what kinds of services should be provided and how, as well as to determine which software engineering phases they should focus on. In this paper, we present the survey results regarding intelligent assistance for workplace learning in software engineering. We analyzed whether specific types of assistance depend on the organization's size, the respondent's role, and the experience level. The results show a demand for TEL that supports short-term problem solving and long-term competence development at the workplace.
Automated software development workstation
NASA Technical Reports Server (NTRS)
Prouty, Dale A.; Klahr, Philip
1988-01-01
A workstation is being developed that provides a computational environment for all NASA engineers across application boundaries, which automates reuse of existing NASA software and designs, and efficiently and effectively allows new programs and/or designs to be developed, catalogued, and reused. The generic workstation is made domain specific by specialization of the user interface, capturing engineering design expertise for the domain, and by constructing/using a library of pertinent information. The incorporation of software reusability principles and expert system technology into this workstation provide the obvious benefits of increased productivity, improved software use and design reliability, and enhanced engineering quality by bringing engineering to higher levels of abstraction based on a well tested and classified library.
V & V Within Reuse-Based Software Engineering
NASA Technical Reports Server (NTRS)
Addy, Edward A.
1996-01-01
Verification and validation (V&V) is used to increase the level of assurance of critical software, particularly that of safety-critical and mission critical software. This paper describes the working group's success in identifying V&V tasks that could be performed in the domain engineering and transition levels of reuse-based software engineering. The primary motivation for V&V at the domain level is to provide assurance that the domain requirements are correct and that the domain artifacts correctly implement the domain requirements. A secondary motivation is the possible elimination of redundant V&V activities at the application level. The group also considered the criteria and motivation for performing V&V in domain engineering.
NASA Astrophysics Data System (ADS)
Dulo, D. A.
Safety critical software systems permeate spacecraft, and in a long term venture like a starship would be pervasive in every system of the spacecraft. Yet software failure today continues to plague both the systems and the organizations that develop them resulting in the loss of life, time, money, and valuable system platforms. A starship cannot afford this type of software failure in long journeys away from home. A single software failure could have catastrophic results for the spaceship and the crew onboard. This paper will offer a new approach to developing safe reliable software systems through focusing not on the traditional safety/reliability engineering paradigms but rather by focusing on a new paradigm: Resilience and Failure Obviation Engineering. The foremost objective of this approach is the obviation of failure, coupled with the ability of a software system to prevent or adapt to complex changing conditions in real time as a safety valve should failure occur to ensure safe system continuity. Through this approach, safety is ensured through foresight to anticipate failure and to adapt to risk in real time before failure occurs. In a starship, this type of software engineering is vital. Through software developed in a resilient manner, a starship would have reduced or eliminated software failure, and would have the ability to rapidly adapt should a software system become unstable or unsafe. As a result, long term software safety, reliability, and resilience would be present for a successful long term starship mission.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bolenbaugh, Jonathan M.; Naqi, Syed
A method to operate a clutch device in an electro-mechanical transmission mechanically-operatively coupled to an internal combustion engine and at least one electric machine includes, in response to a failure condition detected within a flow control device configured to facilitate flow of hydraulic fluid for operating the clutch device, selectively preventing the flow of hydraulic fluid from entering the flow control device and feeding the clutch device. Synchronization of the clutch device is initiated when the clutch device is intended for activation, and only if the clutch device is synchronized, the flow of hydraulic fluid is selectively permitted to entermore » the flow control device to activate the clutch device.« less
Mechanics of Hydraulic Fractures
NASA Astrophysics Data System (ADS)
Detournay, Emmanuel
2016-01-01
Hydraulic fractures represent a particular class of tensile fractures that propagate in solid media under pre-existing compressive stresses as a result of internal pressurization by an injected viscous fluid. The main application of engineered hydraulic fractures is the stimulation of oil and gas wells to increase production. Several physical processes affect the propagation of these fractures, including the flow of viscous fluid, creation of solid surfaces, and leak-off of fracturing fluid. The interplay and the competition between these processes lead to multiple length scales and timescales in the system, which reveal the shifting influence of the far-field stress, viscous dissipation, fracture energy, and leak-off as the fracture propagates.
Complexity Measure for the Prototype System Description Language (PSDL)
2002-06-01
Albrecht, A. and Gaffney , J., Software Function Source Lines of Code and Development Effort Prediction, IEEE Transactions on Software Engineering...Through Meausrement”; Proceedings of the IEEE, Vol. 77, No. 4, April 89. Schach, Stephen, R., Software Engineering, Second Edition, IRWIN, Burr Ridge
The Hidden Job Requirements for a Software Engineer
DOE Office of Scientific and Technical Information (OSTI.GOV)
Marinovici, Maria C.; Kirkham, Harold; Glass, Kevin A.
In a world increasingly operated by computers, where innovation depends on software, the software engineer’s role is changing continuously and gaining new dimensions. In commercial software development as well as scientific research environments, the way software developers are perceived is changing, because they are more important to the business than ever before. Nowadays, their job requires skills extending beyond the regular job description posted by HR, and more is expected. To advance and thrive in their new roles, the software engineers must embrace change, and practice the themes of the new era (integration, collaboration and optimization). The challenges may bemore » somehow intimidating for freshly graduated software engineers. Through this paper the authors hope to set them on a path for success, by helping them relinquish their fear of the unknown.« less
NASA Technical Reports Server (NTRS)
Condon, Steven; Hendrick, Robert; Stark, Michael E.; Steger, Warren
1997-01-01
The Flight Dynamics Division (FDD) of NASA's Goddard Space Flight Center (GSFC) recently embarked on a far-reaching revision of its process for developing and maintaining satellite support software. The new process relies on an object-oriented software development method supported by a domain specific library of generalized components. This Generalized Support Software (GSS) Domain Engineering Process is currently in use at the NASA GSFC Software Engineering Laboratory (SEL). The key facets of the GSS process are (1) an architecture for rapid deployment of FDD applications, (2) a reuse asset library for FDD classes, and (3) a paradigm shift from developing software to configuring software for mission support. This paper describes the GSS architecture and process, results of fielding the first applications, lessons learned, and future directions
In-Plant Technical Assistance for Software
1986-09-29
engineer who has had a few programming courses (or send him to a few), and then he will be your software engineer." ( Pressman , 1982.)* Generally, It...1984. Program Office/AFCMD Interface. AFSCR 800-42, November 1982. Pressman , Roger S., Software Engineering. McGraw-Hill, New York, 1982. Dennis...B.M.C., Norton AFB Darrah Whitlock QA Specialist, Plans & Eval. Branch Rockwell-Anaheim AFPRO Lt. Col. Barry Prins HQ/AFCMD Kirtland AFB Stan
Warfighting Concepts to Future Weapon System Designs (WARCON)
2003-09-12
34* Software design documents rise to litigation. "* A Material List "Cost information that may support, or may * Final Engineering Process Maps be...document may include design the system as derived from the engineering design, software development, SRD. MTS Technologies, Inc. 26 FOR OFFICIAL USE...document, early in the development phase. It is software engineers produce the vision of important to establish a standard, formal the design effort. As
Building Safer Systems With SpecTRM
NASA Technical Reports Server (NTRS)
2003-01-01
System safety, an integral component in software development, often poses a challenge to engineers designing computer-based systems. While the relaxed constraints on software design allow for increased power and flexibility, this flexibility introduces more possibilities for error. As a result, system engineers must identify the design constraints necessary to maintain safety and ensure that the system and software design enforces them. Safeware Engineering Corporation, of Seattle, Washington, provides the information, tools, and techniques to accomplish this task with its Specification Tools and Requirements Methodology (SpecTRM). NASA assisted in developing this engineering toolset by awarding the company several Small Business Innovation Research (SBIR) contracts with Ames Research Center and Langley Research Center. The technology benefits NASA through its applications for Space Station rendezvous and docking. SpecTRM aids system and software engineers in developing specifications for large, complex safety critical systems. The product enables engineers to find errors early in development so that they can be fixed with the lowest cost and impact on the system design. SpecTRM traces both the requirements and design rationale (including safety constraints) throughout the system design and documentation, allowing engineers to build required system properties into the design from the beginning, rather than emphasizing assessment at the end of the development process when changes are limited and costly.System safety, an integral component in software development, often poses a challenge to engineers designing computer-based systems. While the relaxed constraints on software design allow for increased power and flexibility, this flexibility introduces more possibilities for error. As a result, system engineers must identify the design constraints necessary to maintain safety and ensure that the system and software design enforces them. Safeware Engineering Corporation, of Seattle, Washington, provides the information, tools, and techniques to accomplish this task with its Specification Tools and Requirements Methodology (SpecTRM). NASA assisted in developing this engineering toolset by awarding the company several Small Business Innovation Research (SBIR) contracts with Ames Research Center and Langley Research Center. The technology benefits NASA through its applications for Space Station rendezvous and docking. SpecTRM aids system and software engineers in developing specifications for large, complex safety critical systems. The product enables engineers to find errors early in development so that they can be fixed with the lowest cost and impact on the system design. SpecTRM traces both the requirements and design rationale (including safety constraints) throughout the system design and documentation, allowing engineers to build required system properties into the design from the beginning, rather than emphasizing assessment at the end of the development process when changes are limited and costly.
The Use of the Software MATLAB To Improve Chemical Engineering Education.
ERIC Educational Resources Information Center
Damatto, T.; Maegava, L. M.; Filho, R. Maciel
In all the Brazilian Universities involved with the project "Prodenge-Reenge", the main objective is to improve teaching and learning procedures for the engineering disciplines. The Chemical Engineering College of Campinas State University focused its effort on the use of engineering softwares. The work developed by this project has…
Three-Dimensional Numerical Simulation to Mud Turbine for LWD
NASA Astrophysics Data System (ADS)
Yao, Xiaojiang; Dong, Jingxin; Shang, Jie; Zhang, Guanqi
Hydraulic performance analysis was discussed for a type of turbine on generator used for LWD. The simulation models were built by CFD analysis software FINE/Turbo, and full three-dimensional numerical simulation was carried out for impeller group. The hydraulic parameter such as power, speed and pressure drop, were calculated in two kinds of medium water and mud. Experiment was built in water environment. The error of numerical simulation was less than 6%, verified by experiment. Based on this rationalization proposals would be given to choice appropriate impellers, and the rationalization of methods would be explored.
DOT National Transportation Integrated Search
2009-08-25
In cooperation with the California Department of Transportation, Montana State University's Western Transportation Institute has developed the WeatherShare Phase II system by applying Systems Engineering and Software Engineering processes. The system...
Type Safe Extensible Programming
NASA Astrophysics Data System (ADS)
Chae, Wonseok
2009-10-01
Software products evolve over time. Sometimes they evolve by adding new features, and sometimes by either fixing bugs or replacing outdated implementations with new ones. When software engineers fail to anticipate such evolution during development, they will eventually be forced to re-architect or re-build from scratch. Therefore, it has been common practice to prepare for changes so that software products are extensible over their lifetimes. However, making software extensible is challenging because it is difficult to anticipate successive changes and to provide adequate abstraction mechanisms over potential changes. Such extensibility mechanisms, furthermore, should not compromise any existing functionality during extension. Software engineers would benefit from a tool that provides a way to add extensions in a reliable way. It is natural to expect programming languages to serve this role. Extensible programming is one effort to address these issues. In this thesis, we present type safe extensible programming using the MLPolyR language. MLPolyR is an ML-like functional language whose type system provides type-safe extensibility mechanisms at several levels. After presenting the language, we will show how these extensibility mechanisms can be put to good use in the context of product line engineering. Product line engineering is an emerging software engineering paradigm that aims to manage variations, which originate from successive changes in software.
A power autonomous monopedal robot
NASA Astrophysics Data System (ADS)
Krupp, Benjamin T.; Pratt, Jerry E.
2006-05-01
We present the design and initial results of a power-autonomous planar monopedal robot. The robot is a gasoline powered, two degree of freedom robot that runs in a circle, constrained by a boom. The robot uses hydraulic Series Elastic Actuators, force-controllable actuators which provide high force fidelity, moderate bandwidth, and low impedance. The actuators are mounted in the body of the robot, with cable drives transmitting power to the hip and knee joints of the leg. A two-stroke, gasoline engine drives a constant displacement pump which pressurizes an accumulator. Absolute position and spring deflection of each of the Series Elastic Actuators are measured using linear encoders. The spring deflection is translated into force output and compared to desired force in a closed loop force-control algorithm implemented in software. The output signal of each force controller drives high performance servo valves which control flow to each of the pistons of the actuators. In designing the robot, we used a simulation-based iterative design approach. Preliminary estimates of the robot's physical parameters were based on past experience and used to create a physically realistic simulation model of the robot. Next, a control algorithm was implemented in simulation to produce planar hopping. Using the joint power requirements and range of motions from simulation, we worked backward specifying pulley diameter, piston diameter and stroke, hydraulic pressure and flow, servo valve flow and bandwidth, gear pump flow, and engine power requirements. Components that meet or exceed these specifications were chosen and integrated into the robot design. Using CAD software, we calculated the physical parameters of the robot design, replaced the original estimates with the CAD estimates, and produced new joint power requirements. We iterated on this process, resulting in a design which was prototyped and tested. The Monopod currently runs at approximately 1.2 m/s with the weight of all the power generating components, but powered from an off-board pump. On a test stand, the eventual on-board power system generates enough pressure and flow to meet the requirements of these runs and we are currently integrating the power system into the real robot. When operated from an off-board system without carrying the weight of the power generating components, the robot currently runs at approximately 2.25 m/s. Ongoing work is focused on integrating the power system into the robot, improving the control algorithm, and investigating methods for improving efficiency.
Missouri River Recovery Management Plan and Environmental Impact Statement
2014-04-11
Proficient in hydrologic and hydraulic engineering computer models, particularly ResSim and HEC - RAS ; working experience with large river systems including...to help study teams determine ecosystem responses to changes in the flow regime of a river or connected wetland. HEC -EFM analyses involve: 1...Description of the Model and How It Will Be Applied in the Study Approval Status HEC - RAS The function of this model is to conduct one-dimensional hydraulic
Studying Transonic Gases With a Hydraulic Analog
NASA Technical Reports Server (NTRS)
Wagner, W.; Lepore, F.
1986-01-01
Water table for hydraulic-flow research yields valuable information about gas flow at transonic speeds. Used to study fuel and oxidizer flow in high-pressure rocket engines. Method applied to gas flows in such equipment as furnaces, nozzles, and chemical lasers. Especially suitable when wall contours nonuniform, discontinuous, or unusually shaped. Wall shapes changed quickly for study and evaluated on spot. Method used instead of computer simulation when computer models unavailable, inaccurate, or costly to run.
Stanton, Gregory P.; Clark, Brian R.
2003-01-01
The Mississippi River Valley alluvial aquifer, encompassing parts of Arkansas, Kentucky, Louisiana, Mississippi, Missouri, and Tennessee supplies an average of 5 billion gallons of water per day. However, withdrawals from the aquifer in recent years have caused considerable drawdown in the hydraulic heads in southeastern Arkansas and other areas. The effects of current ground-water withdrawals and potential future withdrawals on water availability are major concerns of water managers and users as well as the general public. A full understanding of the behavior of the aquifer under various water-use scenarios is critical for the development of viable water-management and alternative source plans. To address these concerns, the U.S. Geological Survey, in cooperation with the U.S. Army Corps of Engineers, Vicksburg District, and the Arkansas Soil and Water Conservation Commission developed and calibrated a ground-water flow model for the Mississippi River valley alluvial aquifer in southeastern Arkansas to simulate hydraulic heads caused by projected ground-water withdrawals. A previously published ground-water flow model for the alluvial aquifer in southeastern Arkansas was updated and recalibrated to reflect more current pumping stresses with additional stress periods added to bring the model forward from 1982 to 1998. The updated model was developed and calibrated with MODFLOW-2000 finite difference numerical modeling and parameter estimation software. The model was calibrated using hydraulic-head data collected during 1972 and 1982 and hydraulic-head measurements made during spring (February to April) of 1992 and 1998. The residuals for 1992 and 1998 have a mean absolute value of 4.74 and 5.45 feet, respectively, and a root mean square error of 5.9 and 6.72 feet, respectively. The effects of projected ground-water withdrawals were simulated through 2049 in three predictive scenarios by adding five additional stress periods of 10 years each. In the three scenarios, pumpage was defined by either continuing 1997 pumpage into the future (scenario 1) or by continuing water-use trends into the future (scenario 2), and increasing water-use trends with a 10 percent reduction in pumpage in selected areas (scenario 3). Scenario 1 indicates a cone of depression centered in Desha County and extensive dewatering with areas of simulated hydraulic heads dropping below 50 percent saturated thickness. Scenario 2 indicates a larger area of simulated hydraulic heads dropping below 50 percent saturated thickness and additional dewatering with model cells going dry and smaller cones of depression appearing in Ashley and Chicot Counties. Scenario 3 indicates overall reduction in depth and extent of the cones of depression of those in scenario 2, and the number of dry cells are only about two-thirds that of dry cells in scenario 2.
Collected software engineering papers, volume 8
NASA Technical Reports Server (NTRS)
1990-01-01
A collection of selected technical papers produced by participants in the Software Engineering Laboratory (SEL) during the period November 1989 through October 1990 is presented. The purpose of the document is to make available, in one reference, some results of SEL research that originally appeared in a number of different forums. Although these papers cover several topics related to software engineering, they do not encompass the entire scope of SEL activities and interests. Additional information about the SEL and its research efforts may be obtained from the sources listed in the bibliography. The seven presented papers are grouped into four major categories: (1) experimental research and evaluation of software measurement; (2) studies on models for software reuse; (3) a software tool evaluation; and (4) Ada technology and studies in the areas of reuse and specification.
Experimental software engineering: Seventeen years of lessons in the SEL
NASA Technical Reports Server (NTRS)
Mcgarry, Frank E.
1992-01-01
Seven key principles developed by the Software Engineering Laboratory (SEL) at the Goddard Space Flight Center (GSFC) of the National Aeronautics and Space Administration (NASA) are described. For the past 17 years, the SEL has been experimentally analyzing the development of production software as varying techniques and methodologies are applied in this one environment. The SEL has collected, archived, and studied detailed measures from more than 100 flight dynamics projects, thereby gaining significant insight into the effectiveness of numerous software techniques, as well as extensive experience in the overall effectiveness of 'Experimental Software Engineering'. This experience has helped formulate follow-on studies in the SEL, and it has helped other software organizations better understand just what can be accomplished and what cannot be accomplished through experimentation.
Automated Reuse of Scientific Subroutine Libraries through Deductive Synthesis
NASA Technical Reports Server (NTRS)
Lowry, Michael R.; Pressburger, Thomas; VanBaalen, Jeffrey; Roach, Steven
1997-01-01
Systematic software construction offers the potential of elevating software engineering from an art-form to an engineering discipline. The desired result is more predictable software development leading to better quality and more maintainable software. However, the overhead costs associated with the formalisms, mathematics, and methods of systematic software construction have largely precluded their adoption in real-world software development. In fact, many mainstream software development organizations, such as Microsoft, still maintain a predominantly oral culture for software development projects; which is far removed from a formalism-based culture for software development. An exception is the limited domain of safety-critical software, where the high-assuiance inherent in systematic software construction justifies the additional cost. We believe that systematic software construction will only be adopted by mainstream software development organization when the overhead costs have been greatly reduced. Two approaches to cost mitigation are reuse (amortizing costs over many applications) and automation. For the last four years, NASA Ames has funded the Amphion project, whose objective is to automate software reuse through techniques from systematic software construction. In particular, deductive program synthesis (i.e., program extraction from proofs) is used to derive a composition of software components (e.g., subroutines) that correctly implements a specification. The construction of reuse libraries of software components is the standard software engineering solution for improving software development productivity and quality.
Gas turbine engine fuel control
NASA Technical Reports Server (NTRS)
Gold, H. S. (Inventor)
1973-01-01
A variable orifice system is described that is responsive to compressor inlet pressure and temperature, compressor discharge pressure and rotational speed of a gas-turbine engine. It is incorporated into a hydraulic circuit that includes a zero gradient pump driven at a speed proportional to the speed of the engine. The resulting system provides control of fuel rate for starting, steady running, acceleration and deceleration under varying altitudes and flight speeds.
Lateral dampers for thrust bearings
NASA Technical Reports Server (NTRS)
Hibner, D. H.; Szafir, D. R.
1985-01-01
The development of lateral damping schemes for thrust bearings was examined, ranking their applicability to various engine classes, selecting the best concept for each engine class and performing an in-depth evaluation. Five major engine classes were considered: large transport, military, small general aviation, turboshaft, and non-manrated. Damper concepts developed for evaluation were: curved beam, constrained and unconstrained elastomer, hybrid boost bearing, hydraulic thrust piston, conical squeeze film, and rolling element thrust face.
Federal Register 2010, 2011, 2012, 2013, 2014
2010-05-17
... Science Advisory Board can be found on the SAB Web site at http://www.epa.gov/sab . SUPPLEMENTARY...: (1) The SAB Environmental Engineering Committee Hydraulic Fracturing Research Plan Review; (2) the... regarding the planned research. The SAB Environmental Engineering Committee discussed its advice on April 7...
DOT National Transportation Integrated Search
1983-04-01
A malfunctioning seal in the gear-reduction box of a turboprop aircraft engine could allow oil to enter the turbine's compressor section, which is the source of bleed air used to pressurize the cabin. Oil, or its degradation products, could have a de...
An evaluation of a hubless inducer and a full flow hydraulic turbine driven inducer boost pump
NASA Technical Reports Server (NTRS)
Lindley, B. K.; Martinson, A. R.
1971-01-01
The purpose of the study was to compare the performance of several configurations of hubless inducers with a hydrodynamically similar conventional inducer and to demonstrate the performance of a full flow hydraulic turbine driven inducer boost pump using these inducers. A boost pump of this type consists of an inducer connected to a hydraulic turbine with a high speed rotor located in between. All the flow passes through the inducer, rotor, and hydraulic turbine, then into the main pump. The rotor, which is attached to the main pump shaft, provides the input power to drive the hydraulic turbine which, in turn, drives the inducer. The inducer, rotating at a lower speed, develops the necessary head to prevent rotor cavitation. The rotor speed is consistent with present main engine liquid hydrogen pump designs and the overall boost pump head rise is sufficient to provide adequate main pump suction head. This system would have the potential for operating at lower liquid hydrogen tank pressures.
NASA Technical Reports Server (NTRS)
1976-01-01
The nozzle is a major component of a rocket engine, having a significant influence on the overall engine performance and representing a large fraction of the engine structure. The design of the nozzle consists of solving simultaneously two different problems: the definition of the shape of the wall that forms the expansion surface, and the delineation of the nozzle structure and hydraulic system. This monography addresses both of these problems. The shape of the wall is considered from immediately upstream of the throat to the nozzle exit for both bell and annular (or plug) nozzles. Important aspects of the methods used to generate nozzle wall shapes are covered for maximum-performance shapes and for nozzle contours based on criteria other than performance. The discussion of structure and hydraulics covers problem areas of regeneratively cooled tube-wall nozzles and extensions; it treats also nozzle extensions cooled by turbine exhaust gas, ablation-cooled extensions, and radiation-cooled extensions. The techniques that best enable the designer to develop the nozzle structure with as little difficulty as possible and at the lowest cost consistent with minimum weight and specified performance are described.
Ada Software Engineering Education and Training Requirements Within the U.S. Army
1988-12-01
Services and DoD. DoD Directive 3405.1 requires the use of Ada in all applications and DoD Directive 3405.2 establishes the policy of using Ada in...covers DoD structure and procedures, Army policies , and all aspects of software engineering theory, systems engineering, and software development and...acquisition policy , concept development, workload requirements, contracting, and maintenance. The second course covers many of the same areas
Commonality and Variability Analysis for Xenon Family of Separation Virtual Machine Monitors (CVAX)
2017-07-18
technical approach is a systematic application of Software Product Line Engineering (SPLE). A systematic application requires describing the family and... engineering Software family September 2016 – October 2016 OSD/OUSD/ATL/ASD(R&E)/RDOffice of Information Systems & Cyber Security RD / ASD(R&E) / AT&L...by the evolving open-source Xen hypervisor. The technical approach is a systematic application of Software Product Line Engineering (SPLE). A
CrossTalk: The Journal of Defense Software Engineering. Volume 21, Number 9
2008-09-01
including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson...SEP 2008 2. REPORT TYPE 3. DATES COVERED 00-00-2008 to 00-00-2008 4. TITLE AND SUBTITLE CrossTalk: The Journal of Defense Software Engineering...The Journal of Defense Software Engineering September 2008 4 10 15 19 24 26 Securing Legacy C Applications Using Dynamic Data Flow Analysis This
NASA Astrophysics Data System (ADS)
Hussain, Azham; Mkpojiogu, Emmanuel O. C.; Abdullah, Inam
2016-08-01
Requirements Engineering (RE) is a systemic and integrated process of eliciting, elaborating, negotiating, validating and managing of the requirements of a system in a software development project. UUM has been supported by various systems developed and maintained by the UUM Information Technology (UUMIT) Centre. The aim of this study was to assess the current requirements engineering practices at UUMIT. The main problem that prompted this research is the lack of studies that support software development activities at the UUMIT. The study is geared at helping UUMIT produce quality but time and cost saving software products by implementing cutting edge and state of the art requirements engineering practices. Also, the study contributes to UUM by identifying the activities needed for software development so that the management will be able to allocate budget to provide adequate and precise training for the software developers. Three variables were investigated: Requirement Description, Requirements Development (comprising: Requirements Elicitation, Requirements Analysis and Negotiation, Requirements Validation), and Requirement Management. The results from the study showed that the current practice of requirement engineering in UUMIT is encouraging, but still need further development and improvement because a few RE practices were seldom practiced.
Software engineering technology transfer: Understanding the process
NASA Technical Reports Server (NTRS)
Zelkowitz, Marvin V.
1993-01-01
Technology transfer is of crucial concern to both government and industry today. In this report, the mechanisms developed by NASA to transfer technology are explored and the actual mechanisms used to transfer software development technologies are investigated. Time, cost, and effectiveness of software engineering technology transfer is reported.
Instantaneous flywheel torque of IC engine grey-box identification
NASA Astrophysics Data System (ADS)
Milašinović, A.; Knežević, D.; Milovanović, Z.; Škundrić, J.
2018-01-01
In this paper a mathematical model developed for the identification of excitation torque acting on the IC engine flywheel is presented. The excitation torque gained through internal combustion of the fuel in the IC engine is transmitted from the flywheel to the transmission. The torque is not constant but variable and is a function of the crank angle. The verification of the mathematical model was done on a 4-cylinder 4-stroke diesel engine for which the in-cylinder pressure was measured in one cylinder and the instantaneous angular speed of the crankshaft at its free end. The research was conducted on a hydraulic engine brake. Inertial forces of all rotational parts, from flywheel to the turbine wheel of the engine brake, are acting on the flywheel due to the nonuniform motion of the flywheel. It is known from the theory of turbomachinery that the torque on the hydraulic brake is a quadratic function of angular speed. Due to that and the variable angular speed of the turbine wheel of the engine brake, the torque during one engine cycle is also variable. The motivation for this research was the idea (intention) to determine the instantaneous torque acting on the flywheel as a function of the crank angle with a mathematical model without any measuring and based on this to determine the quality of work of specific cylinders of the multi-cylinder engine. The crankshaft was considered elastic and also its torsional vibrations were taken into account.
49. (Credit JTL) View looking northeast at #1 high service ...
49. (Credit JTL) View looking northeast at #1 high service pumping engine built in 1900 by Henry R. Worthington Hydraulic Works. This engine is a direct-acting, horizontal, triple expansion condensing engine with 12"x24", 19"x24" and 30"x24" cylinders and a pumping capacity of 3 to 4 mgd. Engine was in service until mid 1970's and remained on stand-by until August 1980. Doors behind engine lead to filter rooms. - McNeil Street Pumping Station, McNeil Street & Cross Bayou, Shreveport, Caddo Parish, LA