Download Tank Control Logic Problem Narrative A storage tank system for a

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Thermoregulation wikipedia , lookup

Control system wikipedia , lookup

Transcript
Tank Control Logic
Problem Narrative
A storage tank system for a pancake syrup manufacturing company is shown in Figure 1.
The control logic allows a volume of corn syrup solution to be preheated to a specified
temperature to achieve the proper viscosity prior to being sent to a mixing vat where
ingredients such as sugar, flavoring, preservative, and coloring are added. Level and
temperature sensors in the tank and the flow sensor provide the inputs for the logic.
System Operation and Requirements
The tank holds the corn syrup for use in a pancake syrup manufacturing process. In
preparation for mixing, the temperature of the corn syrup when released from the tank
into a mixing vat must be at a specified value for proper viscosity to produce required
flow characteristics. This temperature can be selected via a keypad input. The control
logic maintains the temperature at this value by turning a heater on and off. The analog
output from the temperature transducer (Tanalog) is converted to an 8-bit binary code by an
A/D converted and then to an 8-bit BCD code. A temperature controller detects when
temperature falls below the specified value and turns the heater on. When the
temperature reaches the specified value, the heater is turned off.
The level sensors produce a HIGH when the corn syrup is at or above the minimum or at
the maximum level. The valve control logic detects when the maximum level (Lmax) or
minimum level (Lmin) has been reached and when solution is flowing into the tank (Finlet).
Based on these inputs, the control logic opens or closes each valve (Vinlet and Voutlet).
New corn syrup can be added to the tank via the inlet valve only when the minimum level
is reached. Once the inlet valve is opened, the level in the tank must reach the maximum
point before the inlet valve is closed. Also, once the outlet valve is opened, the level
must reached the minimum point before the outlet valve is closed. New syrup is always
cooler than the syrup in the tank. Syrup cannot be released from the tank while it is being
filled or its temperature is below the specified value.
Problems / Questions to Answer:
A. Inlet Valve Control
1. Enumerate the conditions for which the inlet valve is open, allowing the tank to fill:
_____________________________________________________________________
_____________________________________________________________________
2. Fill up the truth table with specified column labels.
LMAX LMIN FINLET VINLET
3. In problem 2, are there conditions which cannot occur? What are they?
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
4. Using K-Map, give the optimized Boolean equation: __________________________
B. Outlet Valve Control
5. Enumerate the conditions for which the outlet valve is open, allowing the tank to
drain:________________________________________________________________
_____________________________________________________________________
6. Draw the corresponding truth table for all possible conditions.
7. How many inputs are there in the truth table for outlet valve control. What are they?
____ ______________________________________________________________
8. Under how many input conditions is the outlet valve open? _____________________
9. In problem 6, are there conditions which cannot occur? What are they?
_____________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
10. Using K-Map, give the optimized Boolean equation: __________________________
11. For simulation purposes, draw and label the logic diagram inside the black box
below for the partial monitoring and control logic.
+VCC
VINLET
VOUTLET
T
C. T L C
12. The temperature control logic (TCL) may be implemented using the block diagram
below. Focusing only on the 8-bit BCD measured and specified temperature as
inputs, design the C.L. circuit to realize the TLC.
8-bit
binary code
A/D
TANALOG
(Analog-to-digital)
Converter
8
8-bit BCD for
measured temperature
Binary-toBCD
Converter
TCL
8
T
8
8-bit BCD for
specified temperature
Figure 1. Tank with level and temperature sensors and controls
Corn syrup
MONITORING & CONTROL LOGIC
INLET VALVE
FINLET
FLOW SENSOR
VINLET
LMAX
T
LMIN
VOUTLET
TANALOG
LEVEL
SENSORS
TEMPERATURE
TRANSDUCER
HEATER
To mixing vat
OUTLET
VALVE