Search NASASearch

Engineering topics

Kleine, H.

Publications and source records attributed to Kleine, H..

Microgravity combustion of dust clouds: Quenching distance measurements

The current level of physical understanding of dust combustion phenomena is still in a rudimentary state compared with the understanding of gas combustion processes. The reason for such a lack of fundamental understanding is partially based on the complexity of multiphase combustion and the enormous diversity of chemical-physical properties of heterogeneous combustible mixtures but is largely due to difficulties in the experimental investigation of dust combustion. The influence of gravity on a dust suspension is the main reason. First of all, when particulates (either solid particles or liquid droplets) with a characteristic size of the order of tens of microns are suspended, they rapidly settle in the gravitational field. To maintain a particulate suspension for a time duration adequate to carry out combustion experiments invariably requires continuous convection of particulates at or in excess of the gravitational settling velocity. Of necessity, this makes the experiments turbulent in character and makes it impossible to study laminar dust flames. For particle sizes of the order of microns a stable laminar dust flow can be maintained only for relatively small dust concentrations (e.g., for low fuel equivalence ratios) at normal gravity conditions. High dust loading leads to gravitational instability of the dust cloud and to the formation of recirculation cells in a dust suspension in a confined volume, or to the rapid sedimentation of the dense dust cloud as a whole in an unconfined volume. In addition, many important solid fuels such as low volatile coal, carbon, and boron have low laminar flame speeds (of the order of several centimeters per second). Gravitational convection that occurs in combustion products due to the buoyancy forces disrupts low speed dust flames and, therefore, makes observation of such flames at normal gravity impossible. The only way to carry out 'clean' fundamental experiments in dust combustion over a wide range of dust cloud parameters is in a gravity-free environment. Access to the microgravity environment provided by the use of large-scale drop towers, parabolic flights of aircraft and rockets, and shuttle and space station orbits has permitted now to proceed with a systematic program of dust combustion microgravity research. For example, the NASA-Lewis drop tower and a Lear jet parabolic flight aircraft were used by Ross et al. and by Berlad and Tangirala for experiments with Iycopodium/air mixtures. The Japan Microgravity Center drop shaft (JAMIC) where a microgravity condition of 10(exp -4) g for 10 s is available, was recently used by Kobayashi, Niioka et al. for measuring flame propagation velocities in polymethyl methacrylate dust/air suspensions. Microgravity dust combustion experiments were started at McGill University in the early 90's under the sponsorship of the Canadian Space Agency. Several generations of dust combustion platforms permitting dust combustion microgravity experiments to be carried out on board a parabolic flight aircraft (KC-135, NASA) have been designed and tested. The experimental data and experience gained from this research allowed us to design and build in a current phase of this program the microgravity apparatus for the visual observation of freely propagating constant pressure laminar dust flames. Quenching distances in aluminum dust suspensions have been measured in a wide range of dust cloud parameters in ground-based experiments and in recent microgravity experiments (KC-135 parabolic flights, Houston, February 1995).

Goroshin, S.

Language and Program for Documenting Software Design

Software Design and Documentation Language (SDDL) provides effective communication medium to support design and documentation of complex software applications. SDDL supports communication among all members of software design team and provides for production of informative documentation on design effort. Use of SDDL-generated document to analyze design makes it possible to eliminate many errors not detected until coding and testing attempted. SDDL processor program translates designer's creative thinking into effective document for communication. Processor performs as many automatic functions as possible, freeing designer's energy for creative effort. SDDL processor program written in PASCAL.

Kleine, H.

SDDL: Software Design Documentation Language

Promotes effective communications between software designer and user. SDDL successful on tasks ranging from small, one-person informal projects to large projects of hundreds of formally published pages of design.

Kleine, H.

Methodology for system description using the software design & documentation language

The Software Design and Documentation Language (SDDL) can be loosely characterized as a text processor with built-in knowledge of, and methods for handling the concepts of structure and abstraction which are essential for developing software and other information intensive systems. Several aspects of system descriptions to which SDDL has been applied are presented and specific SDDL methodologies developed for these applications are discussed.

Kleine, H.

Noise characterization and minimization of a precision gyroscopic rate sensor

A program has been conducted to evaluate the noise signature of Space Telescope gyros. The Space Telescope gyros provide a three-axis attitude reference using six single-degree-of-freedom gyroscopes operated with pulse rebalance electronics; the rate sensor attitude quantization is 0.00025 arcsec. The results of the noise evaluation program, including error source characterization and identification of candidate design modifications, are summarized together with the results of prototype hardware testing. It is shown that the proposed design modifications can significantly improve the rate sensor noise performance.

Dougherty, H.

Software design and documentation language

Language supports design and documentation of complex software. Included are: design and documentation language for expressing design concepts; processor that produces intelligble documentation based on design specifications; and methodology for using language and processor to create well-structured top-down programs and documentation. Processor is written in SIMSCRIPT 11.5 programming language for use on UNIVAC, IBM, and CDC machines.

Kleine, H.

Software design and documentation language, revision 1

The Software Design and Documentation Language (SDDL) developed to provide an effective communications medium to support the design and documentation of complex software applications is described. Features of the system include: (1) a processor which can convert design specifications into an intelligible, informative machine-reproducible document; (2) a design and documentation language with forms and syntax that are simple, unrestrictive, and communicative; and (3) methodology for effective use of the language and processor. The SDDL processor is written in the SIMSCRIPT II programming language and is implemented on the UNIVAC 1108, the IBM 360/370, and Control Data machines.

Kleine, H.

Software design and documentation language

A communications medium to support the design and documentation of complex software applications is studied. The medium also provides the following: (1) a processor which can convert design specifications into an intelligible, informative machine reproducible document; (2) a design and documentation language with forms and syntax that are simple, unrestrictive, and communicative; and (3) methodology for effective use of the language and processor.

Kleine, H.

A vehicle for developing standards for simulation programming

The objective of SDDL (Software Design and Documentation Language) is to provide an effective communications medium to support the design and documentation of complex software applications. This objective is met by providing (1) a processor which can express design specifications in an intelligible, informative, machine-reproducible document, (2) a design and documentation language with forms and syntax that are simple, unrestrictive, and communicative, and (3) methodology for effective use of the language and processor. The application of SDDL to the specific problems of simulation models is discussed, with emphasis on the potential of SDDL for developing and specifying design and documentation standards for simulation and modeling.

Kleine, H.