Figure 2 - uploaded by Gautam Biswas
Content may be subject to copyright.
The Water Recovery System 

The Water Recovery System 

Source publication
Article
Full-text available
This paper discusses a hierarchical online fault-adaptive control approach for Advanced Life Support (ALS) Sys-tems. ALS systems contain a number of complex inter-acting subsystems. To avoid complexity in the models and online analysis, diagnosis and fault-adaptive control is achieved by local units. To maintain overall perform-ance, the problem of...

Context in source publication

Context 1
... transition structure on a state space, which is a cross product of two domains: (i) discrete-event and (ii) continuous-time dynamics. The interaction of discrete-event and time-based variables makes the behavior generation and analysis tasks quite challenging and computationally complex. Considerable amount of research work has been dedicated recently to the study of hybrid systems dynamics [5, 6]. The complex nature of hybrid systems limits the applica- bility of traditional optimal control techniques and supervisory control techniques that can be applied directly to hybrid systems. Several promising approaches have been proposed in the literature to deal with the complexity of hybrid systems. For example, abstraction techniques have been developed to reduce the complexity of the hybrid models while preserving features of the original model relevant to the analysis/control objectives (e.g., [7]). Supervisory control design with abstracted hybrid system models has been investigated in [8, 9]. Efficient control synthesis for reachability specifications through mode switching has been presented in [14]. Section 2 introduces the basic building blocks of our model-based FDI and fault-adaptive control schemes, and emphasizes the importance of component-based modeling and the link between fault isolation, identification, and fault-adaptation. Section 3 presents the models of two coupled components of the Water Recovery system (WRS) of the ALS that we have chosen as the test- bed for our fault-adaptive control studies. Section 4 discusses our diagnosis scheme and the hierarchical decision-theoretic control scheme to achieve optimal performance in the system given resource constraints and a set point trajectory that applies for nominal operation. Section 5 presents the results of the experiments we have conducted on the WRS, and section 6 presents the conclusions of this work. Our approach to fault-adaptive control, illustrated in Fig. 1, is centered on model-based approaches for fault detection, fault isolation and estimation, and hierarchical online supervisory control for hybrid systems. The plant is assumed to be a hybrid system [4, 5]. The heart of the Fault Adaptive Control Unit is the Hybrid Observer [11] that tracks the behavior of the plant under nominal conditions. When the Fault Detector detects a discrepancy between the measured and the expected behavior, the diagnosis units are triggered. The Hybrid Diagnosis unit combines qualitative reasoning with quantitative parameter estimation. Qualitative diagnosis is based on dynamic plant models represented as Temporal Causal Graphs [12]. The set of candidates picked by the qualitative diagnoser are passed to the Parameter Estimation Unit that reduces the candidate set to a single fault candidate by computing the degree of degradation, and re- taining that candidate that has the least prediction error. The online hybrid control approach focuses on optimal resource management and robust fault-adaptive control using a decision-theoretic control scheme. The proposed approach is designed to ensure distribution of a finite amount of resources among contending subsystems of a larger system in a way that near optimal performance may be obtained over an extended period of time. In more detail, the control algorithm is designed to achieve a set of pre-specified performance requirements for the system over finite time intervals, while simultaneously optimizing a given utility/cost function for the composite system and maintaining overall system stability. To achieve fault adaptivity, the results of fault diagnosis are used to update the system model online so that the observer may again track system behavior accurately under faulty conditions. The online supervisory controller uses the updated system model to derive a new set of performance requirements. The decision-theoretic control schemes for the individual subsystems are then applied at runtime to optimize performance in the faulty system. The ALS system is made up of multiple loosely-coupled subsystems [3], such as a Water Recovery System (WRS), an Air Revitalization System (ARS), a Biomass Production system, and a Power generation system. These subsystems comprise a number of interacting control loops, such as the fluid flow loop, the energy management loop, and the bio-regeneration and gas transfer loop. These loops also cover multiple physical domains, and operate at multiple time scales. An effective way to describe the behavior of the controlled subsystems is to model them as hybrid dynamic systems [4]. In this paper, we focus on the WRS, in particular on an experimental system that was developed and tested at the NASA Johnson Space Center (JSC) [13]. This subsystem recycles urine and wastewater into potable water. Critical requirements for such a system are that it consumes low power, minimize the use of consumable resources, and run in a fully autonomous mode for long periods of time. The WRS, as shown in Fig. 2, is com- prised of a Biological Water Processor (BWP) to remove organic compounds including ammonia, a Reverse Os- mosis (RO) System to remove particulate matter after the BWP, an Air Evaporation subsystem (AES) to purify the remaining concentrated brine that is purged from the RO system, and a post processing system (PPS) to remove the trace organic and trace inorganic compounds by ultra-violet treatment to bring the water to potable limits. The combination of the BWP and RO subsystems produce about 85% of the clean water. The remaining 15% is produced by an evaporation and condensation process in the AES from the concentrated brine that is purged to it from the RO. In this work, we focus on controllers for the RO and AES systems, and the interactions between these systems to assure desired output given limited resources, which is primarily the energy available for subsystem operation. THE RO SUBSYSTEM - This subsystem, shown in Fig. 3 is the linchpin subsystem in the WRS loop. It pulls water from the GLS (gas liquid separator) of the BWP, and delivers purified water (permeate) to the PPS and concentrated brine to the AES. The RO removes inorganic compounds and particulate matter by pushing the input water at high speed through a cylindrical membrane that acts like a molecular sieve. The clean water permeate is passed on to the PPS, and the dirty water (brine) continues to circulate in the RO loop. The RO is designed to go through six modes. The primary mode draws water into a coiled section of pipe that acts like a reservoir, while processing permeate in the outer loop. When the brine concentration increases above a preset level, the system is switched to a secondary mode, where the brine circulates faster in a smaller inner loop with the recirculation pump, therefore, it is pushed harder against the membrane. This keeps the clean water production at a reasonable rate, but the concentration of brine in the inner loop continues to increase. At some point, the concentration of brine be- comes high enough to reduce the output from the RO system significantly, so the brine is purged into the AES, a new batch of water is drawn in from the BWP, and the primary cycle starts again. Periodically, however, as particulate matter accumulates in the membrane, it needs to be cleaned by running the water backwards in the inner loop. This is known as the slough phase. The primary power consumers in the RO system are the two pumps, which circulate the water through the system. THE AES SUBSYSTEM - This subsystem contains a reservoir where the brine is collected. The brine is ab- sorbed onto a wick and evaporated using hot air blown over the wick. The evaporated water is condensed by passing it through a heat exchanger, and collected in a tank before it is sent to the PPS system. The primary power consumers in this subsystem are the blower, which moves the air through the system, and the heating unit, which heats the air to facilitate evaporation of water. MODELING THE RO & AES SUBSYSTEMS – Building models at the right level of detail is a critical first step in the success of a model-based fault-adaptive control scheme. The choice of the model representation and the level of detail included in the model determine the set of faults that are linked to model parameters, and the set of inputs that can be controlled. In the bond-graph modeling paradigm [7] that we have adopted, faults in components that are linked to parameters in the bond-graph model can be isolated, and the controlled inputs are represented as sources of flow and effort. Bond graphs (BG) define a domain-independent topo- logical modeling language that captures energy-based interactions among the different physical processes that constitute a dynamic system [14]. The vertices in the graph are components or subsystems modeled as ge- neric physical processes, such as capacities and inertias (energy storage processes), dissipators (dissipative process), transformers and gyrators (transformation between energy domains) and sources (interactions of system with environment). Component behavior can be linear or nonlinear. Additional vertices impose conservation of energy at idealized connecting points between components. Hybrid Bond graphs (HBG) are an extension of the bond graph formalism that allow some elements to have discrete states, giving the modeler the ability to create domain-independent models that can describe both continuous and discrete behaviors of a system [4]. A unique property of the HBG is the use of switching signals to turn energetic connections between HBG components on and off . Nonlinear systems are modeled by components that have time-varying parameters, i.e., their parameter values are functions of system variables. The HBG models for the RO system and the AES are shown in Figs. 5 and 6. The HBG model of the RO system was derived by decomposing the system into three principal domains of operation. Given the pump-fluid system, ...

Citations

... In another work, we have applied this approach to advanced life-support-system subsystems, such as the water-recovery system for fault isolation, identification, and fault-adaptive control. A real-time version of our approach has also been applied to detect actuator faults in an R-MAX helicopter systems for a DARPA project demonstration [24]- [26]. In all of the examples, the system behavior includes complex nonlinearities and number of controlled-and autonomous-mode changes. ...
Article
Full-text available
Techniques for diagnosing faults in hybrid systems that combine digital (discrete) supervisory controllers with analog (continuous) plants need to be different from those used for discrete or continuous systems. This paper presents a methodology for online tracking and diagnosis of hybrid systems. We demonstrate the effectiveness of the approach with experiments conducted on the fuel-transfer system of fighter aircraft
... In this paper, we develop a limited lookahead control approach [5,6] for hybrid systems, and apply it to design and implement a controller for a three tank system testbed in the Embedded and Hybrid Systems Laboratory at Vanderbilt University, USA. The limited lookahead controller operates by continuously monitoring the current state of the system and selecting the inputs that best satisfy the given specifications while minimizing a cost function or maximizing a utility function. ...
... The control goals are expressed as optimizing utility functions. Examples can be found in [6]. The objective of the designed controller is to achieve the desired specs in "reasonable" time, keep the system stable at the desired value, and optimize the given performance functions. ...
Conference Paper
Full-text available
This paper discusses methodologies for designing limited lookahead supervisory controllers for a class of embedded systems that can be modeled as switching hybrid system (SHS). In the limited lookahead control approach, a limited forward horizon of possible behaviors is explored at each time step. The controller uses a cost function to determine the immediate action that moves the system toward the "best" state on the horizon. We discuss the controller design and implementation for a three-tank system test-bed with distributed sensor and actuation units. A set of real-time fault adaptive control experiments demonstrate the effectiveness of the approach
... An advanced regenerative ALS system comprises varied sub-systems that have mechanical, electrical, hydraulic, chemical, and biological components, and processes with complex interactions that involve multiple time scales. Requirements for autonomous operation also imply a need for advanced control techniques that include adaptive resource management, and the need for diagnostic capabilities and fault adaptive control in the system [1]. Model building and simulation of those models play an important part in modern system design and testing. ...
... From HBG models we can generate Matlab/Simulink simulation models using automatic translators [3]. A detailed description of the HBG model for the RO system is presented in [2,3] and a preliminary HBG model of the AES is described in [1]. A HBG model of the BWP is currently under development. ...
... The primary power consumers in this subsystem are the blower, which moves the air through the system, and the heating unit, which heats the air to facilitate evaporation of water. The Matlab/Simulink model of the AES is identical to that presented in [1] Post Processing System – The PPS system applies a multi-step treatment to improve the water quality by removing trace contaminants and bring it to potable levels. Modeling of the PPS is preliminary at present because we do not yet explicitly capture water quality aspects of the water in the simulation (the one exception is the use of conductivity in the RO system). ...
Article
Full-text available
Regenerative life support systems for long duration human space exploration missions present unique design challenges that are also reflected in constructing behavior models of these systems for analysis purposes. These systems have multiple modes of operation and complex non-linear dynamics that occur at multiple time scales. Coarse grained analysis of the complete system over long duration and fine grained analysis of smaller system elements while avoiding computational intractability can be achieved by using multiple modeling and simulation paradigms. We describe a multi-level simulation model of an advanced life support system. The simulation model couples a discrete-event approach at the system level, with more detailed hybrid (continuous/discrete) physical system modeling at the sub-system level.
... Our diagnosis scheme can be applied online, and the time difference between actual fault occurrence, fault detection, isolation, and estimation are demonstrated in our experimental results. Estimation of the fault magnitude is critical for the model-predictive fault-adaptive control techniques we have been developing in other work [6], [23] . Another future task will be to study the effect of delays in the faultadaptive control task. ...
Article
Full-text available
This article describes methods for online model-based diagnosis of subsystems of the advanced life support system (ALS). The diagnosis methodology is tailored to detect, isolate, and identify faults in components of the system quickly so that fault-adaptive control techniques can be applied to maintain system operation without interruption. We describe the components of our hybrid modeling scheme and the diagnosis methodology, and then demonstrate the effectiveness of this methodology by building a detailed model of the reverse osmosis (RO) system of the water recovery system (WRS) of the ALS. This model is validated with real data collected from an experimental testbed at NASA JSC. A number of diagnosis experiments run on simulated faulty data are presented and the results are discussed.
... The overall average utility after the occurrence of the fault was only @ 9 3% less than the utility in the non-faulty situation. Details of this experiment can be found in [13] V. DISCUSSION AND CONCLUSIONS This paper has described the FACT approach for developing model-based FDI 2 and fault adaptive control systems. The FACT implementation consists of a modeling paradigm and a run-time system that supports behavior tracking through observer schemes, fault detection, model-based fault isolation and fault identification, and model-predictive control. ...
Article
Full-text available
Fault adaptive behavior is an increasingly important aspect for achieving autonomy in complex controlled physical systems. We describe a model-based approach for achieving this goal, termed Fault Adaptive Control Technology (FACT). FACT system models are constructed as hybrid bond graph models that capture both discrete and continuous behavior of the physical system. A runtime environment supports combined qualitative and quantitative fault detection, isolation and identification. Fault adaptivity is achieved through decision theoretic control approaches. We apply the approach to simulations of a real physical system testbed, a Water Recovery System that is a component of an Advanced Life Support system for extended duration human space missions. The effectiveness of the approach is illustrated in several fault scenarios.
Article
Full-text available
The proliferation of safety-critical embedded systems has created great demands for online fault diagnosis and fault-adaptive control techniques. A number of methodologies have been proposed, but the implementation of on-line schemes that integrate the fault de- tection, isolation, identification, and fault accommodation or recon- figuration tasks remains challenging. We present a tool chain using a Model Integrated Computing (MIC) approach to develop Fault adap- tive control systems. The domain specific features support physical system behavior modeling using the Hybrid Bond Graph paradigm. This, combined with models of the controller, fault detection, iso- lation, identification, fault-adaptation and reconfiguration schemes provides the basis for developing the run-time online computational system. The key component of the runtime system is an active state model representation that is dynamically updated as mode changes occur in the system. FDI is realized through the Hybrid TRANSCEND scheme, and a decision theoretic approach to fault adaptivity is being developed. An additional feature of our system includes a simulation system automatically generated from the system model that allows for experimentation with a range of fault scenarios. We illustrate the work on a water recovery system application.