Please use this identifier to cite or link to this item:
|Title:||An Embedded Temporal Expert for Control of a Tandem Accelerator|
|Authors:||Rodriguez, Bradford J.|
|Advisor:||S., W. F.|
|Keywords:||Electrical and Computer Engineering;Electrical and Computer Engineering|
|Abstract:||<p>Many process control applications are best solved by heuristic or rule-based control. Unfortunately, conventional expert systems are generally large and slow, centralized on workstation computers, and incapable of continuous operation. Futhermore, few expert systems are able to process time-varying data or to reason about temporal relationships. Thus they are ill-suited to process-control which is inherently a continuous and temporal problem and which increasingly relies upon distributed networks of small embedded processors. A new expert system has been developed to overcome these limitations. This system achieves extremely high inferencing performance on "low end" microcontrollers, and requires very little memory. A new "cooperative/advisory" model of distributed problem solving allows networks of processors to cooperate on a problem while remaining able to work independently on distinct subproblems. Knowledge, in the form of facts or rules, may freely migrate around the network. the system incorporates a new algebra for time-valued data and a formal temporal logic for reasoning about this data. The capabilities of this system were demonstrated by automating for the first time the terminal charging subsystem of a model FN Tandem particle accelerator: a problem which is resistant to an analytic solution. Using the expert system, cooperating 68HC16 microprocessors have successfully operated the accelerator, performing as well, or better than an experienced human operator. During the course of these experiments new techniques for technology insertion were devised and a new local-area network for microcontrollers was invented.</p>|
|Appears in Collections:||Open Access Dissertations and Theses|
Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.