Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “corrective actions”

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

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

At least 451 records · Page 25

Model Checking Artificial Intelligence Based Planners: Even the Best Laid Plans Must Be Verified

Automated planning systems (APS) are gaining acceptance for use on NASA missions as evidenced by APS flown On missions such as Orbiter and Deep Space 1 both of which were commanded by onboard planning systems. The planning system takes high level goals and expands them onboard into a detailed of action fiat the spacecraft executes. The system must be verified to ensure that the automatically generated plans achieve the goals as expected and do not generate actions that would harm the spacecraft or mission. These systems are typically tested using empirical methods. Formal methods, such as model checking, offer exhaustive or measurable test coverage which leads to much greater confidence in correctness. This paper describes a formal method based on the SPIN model checker. This method guarantees that possible plans meet certain desirable properties. We express the input model in Promela, the language of SPIN and express the properties of desirable plans formally.

model checking↗

Adapting ASPEN for Orbital Express

By studying the Orbital Express mission, modeling the spacecraft and scenarios, and testing the system, a technique has been developed that uses recursive decomposition to represent procedural actions declaratively, schema-level uncertainty reasoning to make uncertainty reasoning tractable, and lightweight, natural language processing to automatically parse procedures to produce declarative models. Schema-level uncertainty reasoning has, at its core, the basic assumption that certain variables are uncertain, but not independent. Once any are known, then the others become known. This is important where a variable is uncertain for an action and many actions of the same type exist in the plan. For example, if the number of retries to purge pump lines was unknown (but bounded), and each attempt required a sub-plan, then, once the correct number of attempts required for a purge was known, it would likely be the same for all subsequent purges. This greatly reduces the space of plans that needs to be searched to ensure that all executions are feasible. To accommodate changing scenario procedures, each is ingested into a tabular format in temporal order, and a simple natural-language parser is used to read each step and to derive the impact of that step on memory, power, and communications. Then an ASPEN (Activity Scheduling and Planning Environment) model is produced based on this analysis. The model is tested and further changed by hand, if necessary, to reflect the actual procedure. This results in a great savings of time used for modeling procedures. Many processes that need to be modeled in ASPEN (a declarative system) are, in fact, procedural. ASPEN includes the ability to model activities in a hierarchical fashion, but this representation breaks down if there is a practically unbounded number of sub-activities and decomposition topologies. However, if recursive decomposition is allowed, HTN-like encodings are enabled to represent most procedural phenomena. For example, if a switch requires a variable (but known at the time of the attempt) number of attempts to switch on, one can recurse on the number of remaining switch attempts and decompose into either the same switching activity with one less required attempt, or not decompose at all (or decompose into a dummy task), resulting in the end of the decomposition. In fact, any bounded procedural behavior can be modeled using recursive decompositions assuming that the variables impinging the disjunctive decomposition decision are computable at the time that the decision is made. This enables one to represent tasks that are controlled outside of the scheduler, but that the scheduler must accommodate, without requiring one to give a declarative model of the procedural behavior.

Chouinard, Caroline↗

Monitoring robot actions for error detection and recovery

Reliability is a serious problem in computer controlled robot systems. Although robots serve successfully in relatively simple applications such as painting and spot welding, their potential in areas such as automated assembly is hampered by programming problems. A program for assembling parts may be logically correct, execute correctly on a simulator, and even execute correctly on a robot most of the time, yet still fail unexpectedly in the face of real world uncertainties. Recovery from such errors is far more complicated than recovery from simple controller errors, since even expected errors can often manifest themselves in unexpected ways. Here, a novel approach is presented for improving robot reliability. Instead of anticipating errors, researchers use knowledge-based programming techniques so that the robot can autonomously exploit knowledge about its task and environment to detect and recover from failures. They describe preliminary experiment of a system that they designed and constructed.

Gini, M.↗

New potentials of NIICHIMMASH's thermal vacuum facilities

The potentialities of existing test facilities as to simulating space environment governing factors for spacecraft successful development thermal vacuum testing are analyzed, ways of modernizing existing test facilities and specific proposals on their redesign are considered. The problem of spacecraft (S/C) ground development in simulated external environments, the solution of which started more than 30 years ago, has not lost its urgency today. Stringent requirements on S/C active lifetime under space conditions, module large dimensions, great number of extension elements and complicated mode of their interaction in long mission do not allow S/C designers to abandon ground tests. S/C thermal modes development is a combination of calculations, thermal vacuum tests and actions on improving S/C design and its thermal control system. Traditionally, tests are carried out by stages from component and end unit level verifications to complex tests of modules and S/C as a whole. In our opinion, sufficient correctness of calculated models and experience gained in organizations designing space systems allow to reduce cost and time of autonomous tests. Unfortunately, this is not true for complex (integrated) thermal vacuum tests. More than that, their recent programs include tasks of verifying other (than thermal control system) systems if S/C for operation under space simulated conditions. The outlined circumstances are the main reason for critical review of the potentialities of the existing test base, and of NIICHIMMASH's two large thermal vacuum chambers, first of all. The reasons for and ways of enlargement of these facilities potentially are analyzed and the results attained are described.

Afanassiev, N. A.↗

Dynamic interactions between hypersonic vehicle aerodynamics and propulsion system performance

Described here is the development of a flexible simulation model for scramjet hypersonic propulsion systems. The primary goal is determination of sensitivity of the thrust vector and other system parameters to angle of attack changes of the vehicle. Such information is crucial in design and analysis of control system performance for hypersonic vehicles. The code is also intended to be a key element in carrying out dynamic interaction studies involving the influence of vehicle vibrations on propulsion system/control system coupling and flight stability. Simple models are employed to represent the various processes comprising the propulsion system. A method of characteristics (MOC) approach is used to solve the forebody and external nozzle flow fields. This results in a very fast computational algorithm capable of carrying out the vast number of simulation computations needed in guidance, stability, and control studies. The three-dimensional fore- and aft body (nozzle) geometry is characterized by the centerline profiles as represented by a series of coordinate points and body cross-section curvature. The engine module geometry is represented by an adjustable vertical grid to accommodate variations of the field parameters throughout the inlet and combustor. The scramjet inlet is modeled as a two-dimensional supersonic flow containing adjustable sidewall wedges and multiple fuel injection struts. The inlet geometry including the sidewall wedge angles, the number of injection struts, their sweepback relative to the vehicle reference line, and strut cross-section are user selectable. Combustion is currently represented by a Rayleigh line calculation including corrections for variable gas properties; improved models are being developed for this important element of the propulsion flow field. The program generates (1) variation of thrust magnitude and direction with angle of attack, (2) pitching moment and line of action of the thrust vector, (3) pressure and temperature distributions throughout the system, and (4) performance parameters such as thrust coefficient, specific impulse, mass flow rates, and equivalence ratio. Preliminary results are in good agreement with available performance data for systems resembling the NASP vehicle configuration.

Flandro, G. A.↗

Flight Tests of Retractable Ailerons on a Highly Tapered Wing

A flight investigation was conducted to determine the lateral-control characteristics of retractable ailerons installed on a highly tapered wing. The effectiveness of the ailerons in producing roll was measured at various air speeds with full-span plain flaps both neutral and deflected 45 degrees. The direction of the yawing moment created by the ailerons was also noted. The lateral control provided by the retractable ailerons used in this investigation was approximately the same as that obtained with the plain ailerons of equal span with which the airplane was previously equipped. The amount of control available was found to be somewhat inadequate, apparently because of the rather short span of the ailerons (0.327 of the wing span). It is likely that, with an aileron span of from 0.50 to 0.60 of the wing span, a satisfactory degree of control would be obtained. With the full-span flaps deflected 45 degrees, the rolling action of the ailerons was increased about 30 percent over that obtained with the flaps neutral at the same speed. The yawing moment produced by the ailerons was in the same sense as the rolling moment, i.e., right roll was accompanied by yaw. Lag in the response of the rolling action to control application was not large enough to be noticed by the pilots. No appreciable control force was apparent to the pilots, which was considered somewhat undesirable. Minor modifications in the design of the ailerons, however, would probably correct this fault.

Wetmore, J W↗

Aircraft cabin ozone measurements on B747-100 and B747-SP aircraft: Correlations with atmospheric ozone and ozone encounter statistics

Simultaneous measurements of atmospheric (outside) ozone concentration and ozone levels in the cabin of the B747-100 and B747-SP airliners were made by NASA to evaluate the aircraft cabin ozone contamination problem. Instrumentation on these aircraft measured ozone from an outside probe and at one point in the cabin. Average ozone in the cabin of the B747-100 was 39 percent of the outside. Ozone in the cabin of the B747-SP measured 82 percent of the outside, before corrective measures. Procedures to reduce the ozone in this aircraft included changes in the cabin air circulation system, use of the high-temperature 15th stage compressor bleed, and charcoal filters in the inlet cabin air ducting, which as separate actions reduced the ozone to 58, 19 and 5 percent, respectively. The potential for the NASA instrumented B747 aircraft to encounter high levels of cabin ozone was derived from atmospheric oxone measurements on these aircraft. Encounter frequencies for two B747-100's were comparable even though the route structures were different. The B747-SP encountered high ozone than did the B747-100's.

Perkins, P. J.↗

Analysis and modification of theory for impact of seaplanes on water

An analysis of available theory on seaplane impact and a proposed modification thereto are presented. In previous methods the overall momentum of the float and virtual mass has been assumed to remain constant during the impact but the present analysis shows that this assumption is rigorously correct only when the resultant velocity of the float is normal to the keel. The proposed modification chiefly involves consideration of the fact that forward velocity of the seaplane float causes momentum to be passed into the hydrodynamic downwash (an action that is the entire consideration in the case of the planing float) and consideration of the fact that, for an impact with trim, the rate of penetration is determined not only by the velocity component normal to the keel but also by the velocity component parallel to the keel, which tends to reduce the penetration. Experimental data for planing, oblique impact, and vertical drop are used to show that the accuracy of the proposed theory is good.

Mayo, Wilbur L↗

HRA Aerospace Challenges

Compared to equipment designed to perform the same function over and over, humans are just not as reliable. Computers and machines perform the same action in the same way repeatedly getting the same result, unless equipment fails or a human interferes. Humans who are supposed to perform the same actions repeatedly often perform them incorrectly due to a variety of issues including: stress, fatigue, illness, lack of training, distraction, acting at the wrong time, not acting when they should, not following procedures, misinterpreting information or inattention to detail. Why not use robots and automatic controls exclusively if human error is so common? In an emergency or off normal situation that the computer, robotic element, or automatic control system is not designed to respond to, the result is failure unless a human can intervene. The human in the loop may be more likely to cause an error, but is also more likely to catch the error and correct it. When it comes to unexpected situations, or performing multiple tasks outside the defined mission parameters, humans are the only viable alternative. Human Reliability Assessments (HRA) identifies ways to improve human performance and reliability and can lead to improvements in systems designed to interact with humans. Understanding the context of the situation that can lead to human errors, which include taking the wrong action, no action or making bad decisions provides additional information to mitigate risks. With improved human reliability comes reduced risk for the overall operation or project.

DeMott, Diana↗

Practical significance and calculation of surface tension of glass, enamels and glazes

Surface tension is important in the formation of streaks in the whole procedure of enameling and glazing., in the action of TiO2 as opacifier, in the addition of borax to enamels, or metals to glasses, and in the corrosion of refractories by molten charges. By the use of known methods for measuring surface tension additive constants are found which give correct results within 1% with no discrepancy due to B2O3.

Dietzel, A.↗

On the variation of the Nimbus 7 total solar irradiance

For the interval December 1978 to April 1991, the value of the mean total solar irradiance, as measured by the Nimbus-7 Earth Radiation Budget Experiment channel 10C, was 1,372.02 Wm(exp -2), having a standard deviation of 0.65 Wm(exp -2), a coefficient of variation (mean divided by the standard deviation) of 0.047 percent, and a normal deviate z (a measure of the randomness of the data) of -8.019 (inferring a highly significant non-random variation in the solar irradiance measurements, presumably related to the action of the solar cycle). Comparison of the 12-month moving average (also called the 13-month running mean) of solar irradiance to those of the usual descriptors of the solar cycle (i.e., sunspot number, 10.7-cm solar radio flux, and total corrected sunspot area) suggests possibly significant temporal differences. For example, solar irradiance is found to have been greatest on or before mid 1979 (leading solar maximum for cycle 21), lowest in early 1987 (lagging solar minimum for cycle 22), and was rising again through late 1990 (thus, lagging solar maximum for cycle 22), having last reported values below those that were seen in 1979 (even though cycles 21 and 22 were of comparable strength). Presuming a genuine correlation between solar irradiance and the solar cycle (in particular, sunspot number) one infers that the correlation is weak (having a coefficient of correlation r less than 0.84) and that major excursions (both as 'excesses' and 'deficits') have occurred (about every 2 to 3 years, perhaps suggesting a pulsating Sun).

Wilson, Robert M.↗

Chemoprevention of Radiation Induced Rat Mammary Neoplasms

Radiations encountered in space include protons and heavy ions such as iron as well as their secondaries. The relative biological effect (RBE) of these ions is not known, particularly at the doses and dose-rates expected for planetary missions. Neutrons, are not particularly relevant to space travel, but have been found experimentally to have an increase in their RBE with decreasing dose. If a similar trend of increasing RBE with decreasing dose is present for heavy ions and protons during irradiation in space, the small doses received during space travel could potentially have substantial carcinogenic risk. Clearly more investigation of the effects of heavy ions and protons is needed before accurate risk assessment for prolonged travel in space can be done. One means to mitigate the increased risk of cancer due to radiation exposure in space is by developing effective countermeasures that can reduce the incidence of tumor development. Tamoxifen has recently been shown to be an effective chemopreventive agent in both animal models and humans for the prevention of mammary tumors. Tamoxifen is a unique drug, with a highly specific mechanism of action affecting a specific radiation-sensitive population of epithelial cells in the mammary gland. In human studies, the annual incidence of a primary tumor in the contralateral breast of women with previous breast cancer is about 8 per 1000, making them an exceedingly high-risk group for the development of breast cancer. In this high risk group, treated with tamoxifen, daily, for 2 years, the incidence of a new primary tumor in the contralateral breast was approximately one third of that noted in the non-tamoxifen treatment group. Tamoxifen antagonizes the action of estrogen by competing for the nuclear receptor complex thereby altering the association of the receptor complex and nuclear binding sites. Its effects in reducing the development of breast cancer could be accomplished by controlling clinically undetectable microcancers, arresting preneoplastic lesions, or correcting abnormal environments which predispose to high risk of malignant transformation.

Huso, David L.↗

RighTime: A real time clock correcting program for MS-DOS-based computer systems

A computer program is described which effectively eliminates the misgivings of the DOS system clock in PC/AT-class computers. RighTime is a small, sophisticated memory-resident program that automatically corrects both the DOS system clock and the hardware 'CMOS' real time clock (RTC) in real time. RighTime learns what corrections are required without operator interaction beyond the occasional accurate time set. Both warm (power on) and cool (power off) errors are corrected, usually yielding better than one part per million accuracy in the typical desktop computer with no additional hardware, and RighTime increases the system clock resolution from approximately 0.0549 second to 0.01 second. Program tools are also available which allow visualization of RighTime's actions, verification of its performance, display of its history log, and which provide data for graphing of the system clock behavior. The program has found application in a wide variety of industries, including astronomy, satellite tracking, communications, broadcasting, transportation, public utilities, manufacturing, medicine, and the military.

Becker, G. Thomas↗

Automation Bias and Countermeasures in Flight Crews

Results of recent research investigating the use of automated systems have indicated the presence of automation bias, a term describing errors made when decision makers rely on automated cues as a heuristic replacement for vigilant information seeking and processing. Automation commission errors, i.e., errors made when decision makers take inappropriate action because they over-attend to automated information or directives, and automation omission errors, i.e., errors made when decision makers do not take appropriate action because they are not informed of an imminent problem or situation by automated aids, can result from this tendency. In a series of studies, participants who perceived themselves as "accountable" for their strategies of interaction with automation were significantly more likely to verify its correct functioning, and committed significantly fewer automation-related errors than those who did not report this perception. In this study, we focus on two manipulations to encourage verification behaviors within cockpit crews. The first, an information/training manipulation, will focus on explicit information on automation bias, and training for verification of automated functioning. The second manipulation will consist of display prompts to verify automated functioning. Participants (glass-cockpit crews) will fly a series of approaches on the Mini-ACFS, a two-person pan-task flight simulator. Approach scenarios include several automation "events," that is, glitches, malfunctions, or inappropriate recommendations, that can be caught if cross-checked with other cockpit indicators. We anticipate that these manipulations will ameliorate automation bias. Final data analysis will be completed prior to the OSU symposium, and is expected to support the hypotheses that: a) reduced errors are associated with verification behaviors; b) crews will be more likely to verify under training/display conditions than when in the control condition; and c) effects will persist when subjects return for a follow-up exercise 6-9 weeks after their first session. Implications for training and automation design will be discussed.

Mosier, Kathleen, L.↗

Prediction of dominant wave properties ahead of hurricanes

A method is proposed for predicting properties of dominant waves in the forward region of hurricanes where the waves are found to propagate predominantly in the direction of hurricane forward travel. An extended fetch concept is used in which each wave component is exposed to the action of wind over a fetch length that is determined by wave group speed, hurricane forward speed, and location with respect to eye. Maximum extended fetches are found to the right of the eye (with respect to direction of hurricane travel) in the northern hemisphere. The method correctly predicts dominant wave frequencies and significant wave heights. The prediction method utilizes recently developed concepts in wave generation and energy transfer among wave spectral components; the predicted values are compared favorably with observations.

Shemdin, O. H.↗

Iosipescu shear characterization of polymeric and metal matrix composites

The paper outlines the results of an experimental/analytical investigation of deformation and stress fields in the test section of graphite/epoxy and boron/aluminum Iosipescu specimens using high-resolution moire interferometry and finite-element analysis. Very good correlation between experiment and analysis is demonstrated for the graphite/epoxy specimens. This, in turn, justifies the use of correction factors employed in the previous investigations to eliminate differences in the initial shear moduli obtained from 0-deg and 90-deg Iosipescu specimens. The significant discrepancies observed in the case of boron/aluminum specimens are attributed to localized yielding at the notch tips caused by the clamping action, the associated in-plane bending effects and changing boundary conditions due to slippage in the grips.

Pindera, M.-J.↗

Promoting Lifelong Ocean Education-2 Years Later: Charting Progress and Adjusting Course

Session participants will identify how their regional or national efforts contribute to the overall progress on the education recommendations in the USCOP and the work that remains. They will examine progress, identify shortcomings, and suggest course corrections in current and planned efforts. This session will build upon VADM Lautenbacher's keynote presentation on ocean education. Examples, such as ocean literacy efforts at regional and national levels, will be highlighted to stimulate discussion on progress, challenges, and solutions. Working in small groups, participants will consider actions that they, their organizations, or NMEA might take to further the ocean and aquatic education agenda.

Meeson, Blanche↗

Reliability-Aware Requirements Development for Autonomy Software

Autonomy is the ability of a system to make decisions and take actions in the presence of uncertainty. Validating autonomy, therefore, is a matter of validating that the system makes intelligent decisions even when there might be discrepancies between the observed and the expected state of the world as well as when the possible outcome of each of the possible courses of action is uncertain. During the requirements engineering phase, the functions, including those that are required to be autonomous and their expected behavior are specified. However, in the case of autonomous software system, it is challenging to specify all possible scenarios that the software may encounter. Additionally, since autonomous behaviors cannot always be fully predetermined, it is difficult to reason about their completeness and correctness. While these challenges are also faced with non-autonomous system, they are more prevalent for autonomous system due to their complexity and emergent behavior. Our efforts have been three-fold. On one hand, we have developed a goal-based method for requirements decomposition. We have embedded this approach into a higher-level systems engineering framework and then developed methods for decision and reliability analysis within this framework. And finally, we use simulation analysis to validate the more theoretical methods and provide a feedback mechanism. The decision analysis approach (DA) helps in identifying and mitigating the run-time risks, by bringing to the forefront the uncertainties, decisions, interactions, and other factors that may cause autonomous software to make erroneous decisions. The DA framework is used to quantify, for each decision that the software can make, failure risk due to uncertainties. The information about the key decisions and circumstances that can cause autonomous system to make incorrect decisions are used to generate test scenarios to be run in a simulator to ensure that the system can handle error-prone circumstances. The results or outcomes from decisions, based on the simulated scenarios, can then be leveraged to further gain insight of the assured system. We combine a goal-based approach with simulation analysis to facilitate requirements development for autonomous systems and further provide a method for run-time systems level reliability considerations during the autonomous software development process. The DA and the reliability analysis methods provide a formalism for the consideration of uncertainty in the run time decision-making process for autonomous software. This formalism considers the uncertainty involved in the outcome of different courses of action, in terms of performance and cost, as well as a method to consider the system level reliability implications. System level reliability considerations for autonomous software decision making contribute to the satisfaction of the system level goals over the lifecycle of a given mission. We demonstrate our approach using a hypothetical rover path planning example. The requirements for our rover simulator are based on existing literature about Mars rovers and lessons learned from real world observations at JPL. The specifics of the autonomy design for the Mars rovers, that have not been previously cleared for external release, are not used for our demonstrations.

Lindvall, Mikael↗