25.04.2013 Views

the coking properties of coal at elevated pressures. - Argonne ...

the coking properties of coal at elevated pressures. - Argonne ...

the coking properties of coal at elevated pressures. - Argonne ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

to requests by <strong>the</strong> host computer and monitoring alarm conditions in <strong>the</strong> fluidized<br />

bed. Single letter codes sent by <strong>the</strong> host initi<strong>at</strong>e any desired actions. Examples<br />

include passing <strong>of</strong> <strong>the</strong> l<strong>at</strong>est d<strong>at</strong>a, adjustment <strong>of</strong> fuel or air motors, or changes<br />

in system configur<strong>at</strong>ion such as number <strong>of</strong> active channels.<br />

PL/M is a programming language designed for Intel's 8 bit microcomputers. The<br />

language is structurally similar to PL/I SO th<strong>at</strong> programs are somewh<strong>at</strong> self-document-<br />

ing and easily altered and maintained. A memory map for <strong>the</strong> d<strong>at</strong>a acquisition unit<br />

is shown in Figure 3. The program is stored in read-only memory and <strong>the</strong> analog 1/0<br />

subsystem is placed <strong>at</strong> <strong>the</strong> top <strong>of</strong> <strong>the</strong> 64k address space. This applic<strong>at</strong>ion uses<br />

about lk bytes <strong>of</strong> <strong>the</strong> available on board ROM.<br />

The supervisory BASIC program gets <strong>the</strong> l<strong>at</strong>est d<strong>at</strong>a from all sensors, converts<br />

to appropri<strong>at</strong>e units and form<strong>at</strong>s and displays this inform<strong>at</strong>ion on <strong>the</strong> console and<br />

printer. Time <strong>of</strong> day and upd<strong>at</strong>e interval are provided by <strong>the</strong> real time clock, which<br />

is s<strong>of</strong>tware settable from <strong>the</strong> host. For non-linear sensor readings, disk files con-<br />

taining appropri<strong>at</strong>e tables are used for interpol<strong>at</strong>ion. Such is <strong>the</strong> case for all<br />

<strong>the</strong>rmocouple readings. The converted d<strong>at</strong>a is <strong>the</strong>n utilized by <strong>the</strong> control algorithm<br />

to determine if fuel and air feed corrections are required. If so, this inform<strong>at</strong>ion<br />

is passed to <strong>the</strong> d<strong>at</strong>a acquisition unit and out <strong>the</strong> D to A channels to motor controll-<br />

ers. Finally,a second check on <strong>the</strong> fluidized bed temper<strong>at</strong>ure is done by <strong>the</strong> host to<br />

alert <strong>the</strong> oper<strong>at</strong>or in <strong>the</strong> event <strong>of</strong> a failure <strong>of</strong> <strong>the</strong> hardware alarms.<br />

Conclusion<br />

A d<strong>at</strong>a acquisition and control system for a fluidized bed combustion unit has<br />

been described. It should be re-emphasized th<strong>at</strong> <strong>the</strong> developed algorithm can be<br />

easily moved to read-only memory in a low cost controller. It is believed th<strong>at</strong> <strong>the</strong><br />

choice <strong>of</strong> major components has resulted in a system which is sufficiently general in<br />

n<strong>at</strong>ure to not only serve <strong>the</strong> current project but also to prove useful in future<br />

applic<strong>at</strong>ions. The type <strong>of</strong> system described should find applic<strong>at</strong>ion wherever<br />

monitoring, recording and control <strong>of</strong> analog or digital signals and processes is<br />

required.<br />

206

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!