5.3.3 Control-feedback
|
|
Revision Points: (Full course)
|
-
Candidates are expected to:
- describe the main components of the control-feedback loop of a closed system: input, process, output, feedback.
- identify a typical application using physical variables such as controlling a greenhouse environment
- identify a typical application using documents as feedback such as utility billing systems;
|
DEFINITION - Feedback in a computer controlled system takes place when the output from the system has a direct effect on the input.
In many computer controlled systems sensors provide the inputs. If such a system uses feedback then there are also sensors monitoring the outputs.
For example:
- A sensor monitoring the temperature of a greenhouse that is heated by a computer-controlled heater.
- A sensor monitoring the level of water in a washing machine that is filled by a computer-controlled pump.
Because the inputs that monitor the outputs are fed back into the system (hence the term feedback) they can be used to control the outputs. For example:
- If the input sensor detects that the greenhouse is too hot then the output, the heater, is turned off.
- If the input sensor detects that the washing machine is full then the output, the pump, is turned off.
Feedback loops in a greenhouse control system:
Inputs:
- Buttons - used to set the timing and the settings at which the various outputs are triggered.
Inputs with feedback:
Temperature sensor - measures the air temperature (a physical variable). Use with a feedback loop to turn on the air heater if the temperature is too low and open the window vents is the temperature is too high.
- Air humidity sensor - measures the air humidity (a physical variable). Used with a feedback loop to spray a water mist into the air if the humidity is too low and open the window vents is the humidity is too high.
- Soil moisture sensor - measures the soil moisture level (a physical variable). Used with a feedback loop to add water to the soil if it is too dry.
- Light sensor - measures the light entering the greenhouse (a physical variable). Used with a feedback loop to close the window shades if the light level is too high and provide artificial lighting if the day length is too short.
Processing:
Comparing the temperature of the greenhouse with the upper and lower limits that have been set.
- Comparing the humidity of the greenhouse with the upper and lower limits that have been set.
- Comparing the soil moisture with the upper and lower limits that have been set.
- Comparing the light levels in the greenhouse with the upper and lower limits that have been set.
- Comparing the time with the on/off times set by the operator.
Outputs:
- LCD screen - used to display the time, the current temperature, humidity and light readings and the limits that have been set.
- LED's to indicate readings are within the set limits.
- Heaters - to heat the air in the greenhouse.
- Lights - to illuminate the plants.
- Motors - used to open and close the vents in the greenhouse roof.
- Water pumps - used to spray a water mist into the air or water the plants.
Feedback loops in a central heating control system:
Inputs:
- Buttons - used to set the time and heating options as well as override the programmed timer.
Inputs with feedback:
- Temperature sensor (hot water tank) - measures the water temperature (a physical variable). Used with a feedback loop to turn off the water heating once the correct water temperature is reached.
- Temperature sensor (room thermostat) - measures the room temperature (a physical variable). Used with a feedback loop to turn off the central heating once the correct room temperature is reached.
Processing:
- Comparing the temperature of the room with the set temperature.
- Comparing the temperature of the hot water with the set temperature.
- Comparing the time with the on/off times set by the operator.
Outputs:
- LCD screen - used to display the time and the program settings.
- LED's to indicate if the water heating (HW) and central heating (CH) are switched on.
- Boiler on/off switch - used to turn the boiler on and off.
- Central heating pump - used to pump hot water around the boiler.
Using documents as feedback in a utility billing system:
Inputs:
- The Meter reading - entered into a computer database, along with the customer reference.
Documents as feedback:
- A bill with an estimated reading - the document has an estimated meter reading and an estimated payment due. The customer can fill in the actual meter reading and return the document. This feedback will result in a new output - the correct bill.
Processing:
- Calculating the payment due.
- Mail-merging the meter reading, the payment due and the customer's name and address to form a personalised bill ready for printing.
Outputs:
|