Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “acquisition function”

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

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

At least 1,009 records · Page 56

Crystal structure of MbnF: an NADPH-dependent flavin monooxygenase from Methylocystis strain SB2

Methanobactins (MBs) are ribosomally produced and post-translationally modified peptides (RiPPs) that are used by methanotrophs for copper acquisition. The signature post-translational modification of MBs is the formation of two heterocyclic groups, either an oxazolone, pyrazinedione or imidazolone group, with an associated thioamide from an X -Cys dipeptide. The precursor peptide (MbnA) for MB formation is found in a gene cluster of MB-associated genes. The exact biosynthetic pathway of MB formation is not yet fully understood, and there are still uncharacterized proteins in some MB gene clusters, particularly those that produce pyrazinedione or imidazolone rings. One such protein is MbnF, which is proposed to be a flavin monooxygenase (FMO) based on homology. To help to elucidate its possible function, MbnF from Methylocystis sp. strain SB2 was recombinantly produced in Escherichia coli and its X-ray crystal structure was resolved to 2.6 Å resolution. Based on its structural features, MbnF appears to be a type A FMO, most of which catalyze hydroxylation reactions. Preliminary functional characterization shows that MbnF preferentially oxidizes NADPH over NADH, supporting NAD(P)H-mediated flavin reduction, which is the initial step in the reaction cycle of several type A FMO enzymes. It is also shown that MbnF binds the precursor peptide for MB, with subsequent loss of the leader peptide sequence as well as the last three C-terminal amino acids, suggesting that MbnF might be needed for this process to occur. Finally, molecular-dynamics simulations revealed a channel in MbnF that is capable of accommodating the core MbnA fragment minus the three C-terminal amino acids.

59 BASIC BIOLOGICAL SCIENCES↗

Ocean Energy: Markets - Currency - Impact. Dimension of & Choices in the Technology Development Space: Preprint

This paper presents considerations of the employment of ocean wave energy to support different energy demand side applications. The key aspect in these considerations is the wave energy supported achievable positive impact and associated tangible contribution in service of common societal good and of the natural commons. The level of impact that can be delivered is dependent on both, the level of contribution of the supported energy use application, and the compatibility and unique suitability of the wave energy resource and its characteristics with the needs of the application. Thus, a variety of ocean wave energy markets, the key value indicators or "currency' in which these markets trade the value delivered and the achievable positive impact, are reflected upon. Ocean wave energy supported acquisition of high quality ocean system data across a wide spectrum of system properties is identified as a highly impactful application enabling and/or improving a comprehensive range of impactful ocean system activities. The technology development process towards these markets and desired impacts requires relevant technology development progress guidance and metrics. Going beyond technology readiness levels and technology performance levels, the notion of further technology development progress scales towards high impact and high contribution are proposed. These scales and the associated technology properties can be regarded as additional technology development dimensions to span-up the technology development space in which desired system capability and functional requirement choices and subsequent ideation, innovation, research and technology development decisions can and are to be made.

data market↗

Roadside tree attenuation measurements at UHF for land mobile satellite systems

Tree attenuation results at 870 MHz are described for experiments conducted in October 1985 and March 1986 in Central Maryland. These experiments employed a helicopter as a source platform and a van with receiver and data acquisition instrumentation. Tree attenuation results were obtained for the cases in which the van was stationary and in motion. The experiments were performed for the purpose of providing the designers of planned land mobile satellite systems with important elements in the determination of link parameter requirements; namely, the expected fading statistics due to roadside trees for both mobile and stationary vehicles. Single tree attenuation results gave worst case median fades as high as 15 dB although roadside tree values were noted to produce fades in excess of 20 dB for small percentages of time. The cumulative fade distributions and their relative contributions as a function of path elevation angle, right side versus left side driving, and different road types are derived from the field measurements. Upon comparing the attenuations from bare deciduous trees (March 1986) with those due to trees in full foliage (October 1985), the increase in dB attenuations were, in general, less than 25 percent for the dynamic cases, and less than 40 percent for the worst case static configuration. This result demonstrates that the dominant fading is caused by the wooded tree branches as opposed to the leaves on these branches. The tail end of the observed fade distributions was observed to follow lognormal distributions with respect to dB attenuation.

Goldhirsh, Julius↗

An IEEE 1451.1 Architecture for ISHM Applications

The IEEE 1451.1 Standard for a Smart Transducer Interface defines a common network information model for connecting and managing smart elements in control and data acquisition networks using network-capable application processors (NCAPs). The Standard is a network-neutral design model that is easily ported across operating systems and physical networks for implementing complex acquisition and control applications by simply plugging in the appropriate network level drivers. To simplify configuration and tracking of transducer and actuator details, the family of 1451 standards defines a Transducer Electronic Data Sheet (TEDS) that is associated with each physical element. The TEDS contains all of the pertinent information about the physical operations of a transducer (such as operating regions, calibration tables, and manufacturer information), which the NCAP uses to configure the system to support a specific transducer. The Integrated Systems Health Management (ISHM) group at NASA's John C. Stennis Space Center (SSC) has been developing an ISHM architecture that utilizes IEEE 1451.1 as the primary configuration and data acquisition mechanism for managing and collecting information from a network of distributed intelligent sensing elements. This work has involved collaboration with other NASA centers, universities and aerospace industries to develop IEEE 1451.1 compliant sensors and interfaces tailored to support health assessment of complex systems. This paper and presentation describe the development and implementation of an interface for the configuration, management and communication of data, information and knowledge generated by a distributed system of IEEE 1451.1 intelligent elements monitoring a rocket engine test system. In this context, an intelligent element is defined as one incorporating support for the IEEE 1451.x standards and additional ISHM functions. Our implementation supports real-time collection of both measurement data (raw ADC counts and converted engineering units) and health statistics produced by each intelligent element. The handling of configuration, calibration and health information is automated by using the TEDS in combination with other electronic data sheets extensions to convey health parameters. By integrating the IEEE 1451.1 Standard for a Smart Transducer Interface with ISHM technologies, each element within a complex system becomes a highly flexible computation engine capable of self-validation and performing other measures of the quality of information it is producing.

Morris, Jon A.↗

The Comet Astrobiology Exploration Sample Return (CAESAR) Mission

The Comet Astrobiology Exploration Sample Return (CAESAR) mission will acquire and return to Earth for laboratory analysis a minimum of 80 grams of surface material from the nucleus of comet 67P/Chur-yumov-Gerasimenko (67P). CAESAR will characterize the surface region sampled, preserve the collected sample in a pristine state, and return evolved volatiles by capturing them in a separate gas reservoir. NASA Goddard Space Flight Center provides project management, systems engineering, safety and mission assurance, contamination control, mission operations, and many other important functions. Northrop Grumman Space Systems will build the spacecraft, based on Dawn mission heritage, which like CAESAR, uses solar electric propulsion. CAESAR was selected by for Phase A study in the New Frontiers 4 Competition and will be proposed to New Frontiers 5.Collection of a sample from the surface of comet 67P is facilitated by a set of cameras that together provide images to support sample site selection, perform optical navigation, and document the sample before, during, and after col-lection. The sample is collected at the end of an arm during a 5-second touch-and-go (TAG) maneuver with the Sample Acquisition System (SAS)designed by Honeybee Robotics for the surface properties of comet 67P observed by the Rosetta mission. After sample collection, and while the sample is still cold (< -80°C), the TAG Arm inserts the sample container into the Sample Containment System (SCS) mounted inside the Sample Return Capsule (SRC). The SCS is sealed, preventing the sample from escaping into space. The sample is slowly warmed inside the SCS to enable sublimation of volatiles, which are collected in the Gas Containment System (GCS), a passively cooled gas reservoir. Separating the volatiles from the solid sample protects the solid sample from alteration. Once all sublimated H2O is transferred to the GCS, the GCS is sealed to capture the volatile sit contains, and the SCS is vented to space to maintain the solid sample under vacuum. The SCS vent is closed before Earth entry to prevent atmospheric contamination. Detailed laboratory analyses of the sample from 67P will trace the history of volatile reservoirs, delineate the chemical pathways that led from simple interstellar species to complex molecules, constrain the evolution of the comet, and evaluate the role of comets in delivering water and prebiotic organics to the early Earth. CAESAR will achieve these goals by carrying out coordinated sample analyses that will link macroscopic properties of the comet with microscale mineralogy, chemistry, and isotopic studies of volatiles and solids. Most of the sample (≥75%) will be set aside for analyses by generations of scientists using continually advancing tools and methods, yielding an enduring scientific treasure that only sample return can provide. This presentation will review development conducted during NF4 Phase A and discuss the NF5 mission concept.

A G Hayes↗

Enhanced Frequency Support Scheme of Generic Inverter-Based Resource Models for Renewable-Dominated Power Grids

The frequency response of SG-dominated power grids is predictable ahead of an occurrence of a frequency event because the frequency response of SGs is consistent, and it can be inferred from the swing equation [1]. However, increasing the portion of IBRs in an SG-dominated power grid might make the characteristics of the conventional power grids no longer valid because this changing resource mix affects grid dynamics and controls [2]. Thus, maintaining these characteristics greatly benefits the control and operation of the power grids with high penetration of IBRs. To maintain these characteristics in IBR-dominated power grids, IBRs should have frequency response capability similar to that of an SG. The WECC modeling validation subcommittee has developed generic IBR models for large system planning [3]-[5]. These models can represent various vendors' dynamic behavior for WTG, PV, and ESS [5]. The current generic IBR models approved by WECC can provide frequency response only from droop control loops in REPC models [6], [7]. The contribution of the loops is proportional to the frequency deviation from the nominal frequency. Thus, it presents an insufficient contribution to arrest frequency variation compared to the frequency response of SGs because it allows a high ROCOF in the early stage of frequency events. This shortfall will become greater as the PL of IBRs increases in power grids. Controller enhancement for the generic IBR models is required to secure the frequency stability under high PL of IBRs as in the SG-dominated power grids. This paper proposes a control extension for the generic IBR models to enhance the frequency support capabilities and discusses the classification of frequency support for the different types of IBR considering their operating constraints. An inertial control scheme is implemented in the REPC and REEC models of the generic IBR models to achieve these objectives. The inertial control scheme includes the following stages: Control area data acquisition, inertia time constant estimation, IBR-related constraint check, IBR contribution determination, and inertial response provision. In the scheme, a REPC acquires control area data from a system operator and estimates a total inertia time constant for the control area the applicable IBR power plant belongs. Then, the estimated inertial time constant is transferred to each IBR controller—REEC—within the power plant. Each REEC checks the availability of applicable IBR for inertial response participation. If the IBR is available, the REEC amplifies the estimated inertial time constant to utilize it for inertial response provision. In this way, the proposed inertial response scheme extends the functionality of the generic IBR models to provide SG-like frequency response within their constraints. Various scenarios considering different IBR types, IBR penetration levels, and frequency control schemes were simulated and compared in an IEEE 39-bus system using PSCAD simulator to verify the effectiveness of the proposed scheme.

Kim, Jinho↗

Configurable technology development for reusable control and monitor ground systems

The control monitor unit (CMU) uses configurable software technology for real-time mission command and control, telemetry processing, simulation, data acquisition, data archiving, and ground operations automation. The base technology is currently planned for the following control and monitor systems: portable Space Station checkout systems; ecological life support systems; Space Station logistics carrier system; and the ground system of the Delta Clipper (SX-2) in the Single-Stage Rocket Technology program. The CMU makes extensive use of commercial technology to increase capability and reduce development and life-cycle costs. The concepts and technology are being developed by McDonnell Douglas Space and Defense Systems for the Real-Time Systems Laboratory at NASA's Kennedy Space Center under the Payload Ground Operations Contract. A second function of the Real-Time Systems Laboratory is development and utilization of advanced software development practices.

Uhrlaub, David R.↗

Toward a Dynamically Reconfigurable Computing and Communication System for Small Spacecraft

Future science missions will require the use of multiple spacecraft with multiple sensor nodes autonomously responding and adapting to a dynamically changing space environment. The acquisition of random scientific events will require rapidly changing network topologies, distributed processing power, and a dynamic resource management strategy. Optimum utilization and configuration of spacecraft communications and navigation resources will be critical in meeting the demand of these stringent mission requirements. There are two important trends to follow with respect to NASA's (National Aeronautics and Space Administration) future scientific missions: the use of multiple satellite systems and the development of an integrated space communications network. Reconfigurable computing and communication systems may enable versatile adaptation of a spacecraft system's resources by dynamic allocation of the processor hardware to perform new operations or to maintain functionality due to malfunctions or hardware faults. Advancements in FPGA (Field Programmable Gate Array) technology make it possible to incorporate major communication and network functionalities in FPGA chips and provide the basis for a dynamically reconfigurable communication system. Advantages of higher computation speeds and accuracy are envisioned with tremendous hardware flexibility to ensure maximum survivability of future science mission spacecraft. This paper discusses the requirements, enabling technologies, and challenges associated with dynamically reconfigurable space communications systems.

Kifle, Muli↗

A Sub-Electron-Noise Multi-Channel Cryogenic Skipper-CCD Readout ASIC

The MIDNA application specific integrated circuit (ASIC) is a skipper-CCD readout chip fabricated in a 65 nm LP-CMOS process that is capable of working at cryogenic temperatures. The chip integrates four front-end channels that process the skipper-CCD signal and performs differential averaging using a dual slope integration (DSI) circuit. Each readout channel contains a pre-amplifier, a DC restorer, and a dual-slope integrator with chopping capability. The integrator chopping is a key system design element in order to mitigate the effect of low-frequency noise produced by the integrator itself, and it is not often required with standard CCDs. Each channel consumes 4.5 mW of power, occupies 0.156 mm${^2}$ area and has an input referred noise of 2.7${\mu\nu}_{rms}$. It is demonstrated experimentally to achieve sub-electron noise when coupled with a skipper-CCD by means of averaging samples of each pixel. Here, sub-electron noise is shown in three different acquisition approaches. The signal range is 6000 electrons. The readout system achieves 0.2${e^{-}}$ RMS by averaging 1000 samples with MIDNA both at room temperature and at 180 Kelvin.

1/f noise↗

Extreme Tele-Echocardiography: Methodology for Remote Guidance of In-Flight Echocardiography Aboard the International Space Station

Methods: In the year before launch of an ISS mission, potential astronaut echocardiographic operators participate in 5 sessions to train for echo acquisitions that occur roughly monthly during the mission, including one exercise echocardiogram. The focus of training is familiarity with the study protocol and remote guidance procedures. On-orbit, real-time guidance of in-flight acquisitions is provided by a sonographer in the Telescience Center of Mission Control. Physician investigators with remote access are able to relay comments on image quality to the sonographer. Live video feed is relayed from the ISS to the ground via the Tracking and Data Relay Satellite System with a 2- second transmission delay. The expert sonographer uses these images, along with twoway audio, to provide instructions and feedback. Images are stored in non-compressed DICOM format for asynchronous relay to the ground for subsequent off-line analysis. Results: Since June, 2009, a total of 27 resting echocardiograms and 5 exercise studies have been performed during flight. Average acquisition time has been 45 minutes, reflecting 26,000 km of ISS travel per study. Image quality has been adequate in all studies, and remote guidance has proven imperative for fine-tuning imaging and prioritizing views when communication outages limit the study duration. Typical resting studies have included 27 video loops and 30 still-frame images requiring 750 MB of storage. Conclusions: Despite limited crew training, remote guidance allows research-quality echocardiography to be performed by non-experts aboard the ISS. Analysis is underway and additional subjects are being recruited to define the impact of microgravity on cardiac structure and systolic and diastolic function.

Martin, David S.↗

Distributed electric field sensing using fibre optics in borehole environments

In the past decade, rapid advances in distributed optical fibre sensing technologies have made it possible to record various geophysical data (e.g. strain, temperature and pressure) continuously in both time and space along the fibre, providing an unprecedented quantity and spatial density of data compared to traditional geophysical measurements as well as reducing data acquisition cost. To date, no distributed fibre-based electromagnetic field sensing system has been implemented although electromagnetic sensing could have a broad range of applications to geophysical imaging and monitoring in borehole environments. The goal of this paper is to provide a theoretical feasibility study regarding the design and use of an electromagnetic sensing optical fibre for geophysical applications. First, we present the sensitivity analysis of a ‘hypothetical’ optical fibre coated with polyvinylidene fluoride, a polymer that provides relatively high piezoelectric properties, yet unlike ceramics, is flexible. Next, using a two-dimensional electromagnetic modelling algorithm, we simulate the earth electric-field-to-fibre-strain transfer function and estimate the theoretical sensitivity of the optical fibre to electric fields. Given the state-of-the-art distributed acoustic sensing strain sensitivities in the picometres strain range, our numerical modelling analysis suggests that a perfectly coupled polyvinylidene fluoride–coated optical fibre can measure electric field values in the mV/m to V/m amplitude range. We then apply a cylindrically symmetric modelling algorithm to simulate numerical models demonstrating the applicability of such a fibre in an oilfield environment. Scenarios investigated employ an electric field source and suggest that the measurements can be used to distinguish the oil versus water ratio with a fibre mounted inside a producing steel cased oil well as well as distinguishing between brine and hydrocarbon filled reservoir zones with a fibre located outside of the casing.

58 GEOSCIENCES↗

Model-based satellite acquisition and tracking

A model-based optical processor is introduced for the acquisition and tracking of a satellite in close proximity to an imaging sensor of a space robot. The type of satellite is known in advance, and a model of the satellite (which exists from its design) is used in this task. The model base is used to generate multiple smart filters of the various parts of the satellite, which are used in a symbolic multi-filter optical correlator. The output from the correlator is then treated as a symbolic description of the object, which is operated upon by an optical inference processor to determine the position and orientation of the satellite and to track it as a function of time. The knowledge and model base also serves to generate the rules used by the inference machine. The inference machine allows for feedback to optical correlators or feature extractors to locate the individual parts of the satellite and their orientations.

Casasent, David↗

Advancing \textit{otsdaq}: Enhancements for Usability, Accuracy, and Robustness

High-energy physics (HEP) experiments require data acquisition (DAQ) systems that can orchestrate complex detector operations, high data throughput, and responsive, real-time feedback to operators. Traditional DAQ stacks, which are often bespoke, command-line driven and highly specific, impose large learning curves on users. The Off-The-Shelf Data Acquisition (\textit{otsdaq}) framework was created to address these issues by offering a highly customizable and scalable browser-based ’desktop’ environment, in which experiment-specific control and monitoring applications can be easily deployed and integrated. Although the initial development of the \textit{otsdaq} software was aimed at the Fermilab Test Beam Facility, \textit{otsdaq} is now being leveraged for broader deployment, including the upcoming Mu2e experiment, where real-time monitoring of field-programmable gate array (FPGA)-based Data Transfer Controllers (DTCs), Clock and Fanout (CFO) boards, and several other subsystems are critical. We contribute a set of targeted improvements to \textit{otsdaq}: bitmap visualization functionality for configured data, improved and corrected delta-based DTC throughput metrics, version control (VC)-backed source navigation for console messages, custom navigation hooks to eliminate disruptive user interface glitches, and copy-to-clipboard support for macro execution history. These changes improve usability, reduce debugging time, and increase accuracy in performance data as Mu2e moves toward commissioning.

Mohammed, A. [Unlisted, US]↗

Leveraging the Run 3 experience for the evolution of the ATLAS software-based readout towards HL-LHC

The High-Luminosity Large Hadron Collider (HL-LHC), scheduled to start operating in 2030, aims to increase the instantaneous luminosity by a factor of 10 compared to the LHC. To match this increase, the ATLAS experiment has been implementing a major upgrade program divided into two phases. The first phase (Phase-I), completed in 2022, introduced new trigger and detector systems that have been used during the Run 3 data taking period which began in July 2022. These systems have been used in conjunction with the new Data Acquisition (DAQ) Readout system, based on a software application called Software Readout Driver (SW ROD). SW ROD receives and aggregates data from the front-end electronics via the Front-End Link eXchange (FELIX) system and passes aggregated data fragments to the High-Level Trigger (HLT) system. During Run 3, SW ROD operates in parallel with the legacy Readout System (ROS) at an input rate of 100 kHz. For the Phase-II, the legacy ROS will be completely replaced with a new system based on the next generation of FELIX and an evolution of the SW ROD application called Data Handler. Data Handler has the same functional requirements as SW ROD but must be able to operate at an input rate of 1 MHz. To facilitate this evolution the SW ROD has been implemented using plugin architecture. This contribution presents the design and implementation of the SW ROD application for Run 3, along with the strategy for its evolution to the Phase-II Readout system. It discusses the lessons learned during Run 3 and describes the challenges that have been addressed to accomplish the demanding performance requirements of HL-LHC.

Kolos, Serguei [Univ. of California, Irvine, CA (U↗

In-SITU, Time-resolved Raman Spectro-micro-topography of an Operating Lithium Ion Battery

A Raman microscope has been coupled to a computer-controlled, two-dimensional linear translator attached to a custom-designed, sealed optical chamber to allow in situ acquisition of space-, and time-resolved spectra of an operating thin graphite/LiCoO2 Li-ion battery. This unique arrangement made it possible to collect continuously series of Raman spectra from a sharply defined edge of the battery exposing the anode (A), separator (S), and cathode (C), during charge and discharge, while the device was moved back and forth under the fixed focused laser beam along an axis normal to the layered A/S/C plane. Clear spectral evidence was obtained for changes in the amount of Li(+) within particles of graphite in the anode, and, to a lesser extent, of LiCoO2 in the cathode, during battery discharge both as a function of position and time. Analysis of time-resolved Raman spectro-micro-topography (SMT) measurements of the type described in this work are expected to open new prospects for assessing the validity of theoretical models aimed at simulating the flow of Li(+) within Li-ion batteries under operating conditions.

Luo, Yu↗

Intelligent Elements for ISHM

There are a number of architecture models for implementing Integrated Systems Health Management (ISHM) capabilities. For example, approaches based on the OSA-CBM and OSA-EAI models, or specific architectures developed in response to local needs. NASA s John C. Stennis Space Center (SSC) has developed one such version of an extensible architecture in support of rocket engine testing that integrates a palette of functions in order to achieve an ISHM capability. Among the functional capabilities that are supported by the framework are: prognostic models, anomaly detection, a data base of supporting health information, root cause analysis, intelligent elements, and integrated awareness. This paper focuses on the role that intelligent elements can play in ISHM architectures. We define an intelligent element as a smart element with sufficient computing capacity to support anomaly detection or other algorithms in support of ISHM functions. A smart element has the capabilities of supporting networked implementations of IEEE 1451.x smart sensor and actuator protocols. The ISHM group at SSC has been actively developing intelligent elements in conjunction with several partners at other Centers, universities, and companies as part of our ISHM approach for better supporting rocket engine testing. We have developed several implementations. Among the key features for these intelligent sensors is support for IEEE 1451.1 and incorporation of a suite of algorithms for determination of sensor health. Regardless of the potential advantages that can be achieved using intelligent sensors, existing large-scale systems are still based on conventional sensors and data acquisition systems. In order to bring the benefits of intelligent sensors to these environments, we have also developed virtual implementations of intelligent sensors.

Schmalzel, John L.↗

Commissioning of the Mu2e Data AcQuisition System and the Vertical Slice Test of the Straw Tracker

The report discusses the commissioning of the DAQ system of the Mu2e experiment. We studied how the tracker works and especially the tracker readout. We used a generator to send pulses and we tried to understand the output and non-output of the DTC, in order to validate the event and run format and all the failure modes. In section one, we describe Charged Lepton Flavour Violation, the main purpose of Mu2e, in section two we describe Mu2e experiment. Section three presents the tracker description and readout, meanwhile section four the DAQ system and event building. In section five, we start explaining the analysis we have done on events and all the failure modes we discovered. In section six, we have done an analysis of the logger and boardreader rate, we validated the generator frequency in section seven and studied the number of hits in function of the channel number in section eight. To conclude we investigated the channel to channel time differences in section nine and in section ten we explain our Monte Carlo simulation, reproducing ROCs readout.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Expert system technologies for Space Shuttle decision support: Two case studies

This paper addresses the issue of integrating the C Language Integrated Production System (CLIPS) into distributed data acquisition environments. In particular, it presents preliminary results of some ongoing software development projects aimed at exploiting CLIPS technology in the new mission control center (MCC) being built at NASA Johnson Space Center. One interesting aspect of the control center is its distributed architecture; it consists of networked workstations which acquire and share data through the NASA/JSC-developed information sharing protocol (ISP). This paper outlines some approaches taken to integrate CLIPS and ISP in order to permit the development of intelligent data analysis applications which can be used in the MCC. Three approaches to CLIPS/IPS integration are discussed. The initial approach involves clearly separating CLIPS from ISP using user-defined functions for gathering and sending data to and from a local storage buffer. Memory and performance drawbacks of this design are summarized. The second approach involves taking full advantage of CLIPS and the CLIPS Object-Oriented Language (COOL) by using objects to directly transmit data and state changes from ISP to COOL. Any changes within the object slots eliminate the need for both a data structure and external function call thus taking advantage of the object matching capabilities within CLIPS 6.0. The final approach is to treat CLIPS and ISP as peer toolkits. Neither is embedded in the other; rather the application interweaves calls to each directly in the application source code.

Ortiz, Christopher J.↗