UWE Bristol Engineering showcase 2015
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Benedict Merrett<br />
BENG Electronic and Electrical <strong>Engineering</strong><br />
Project Supervisor<br />
Nigel Gunton<br />
Investigation Into the Automisation of an Aquaponics System and the<br />
Scalability of That System.<br />
Design<br />
The system is designed to reduce energy consumption through clever design<br />
features. Having the plant tank above the fish tank for instance, allows the<br />
water in the plant tank to drain without the use of a pump.<br />
The design uses a pump to circulate water up to the plant tank, a simple siphon<br />
will drain all the water from the tank. The use of a siphon as opposed to a valve<br />
will reduce the overall power consumption of the system.<br />
In order to regulate the fish tank temperature there is a temperature sensor<br />
located in the middle of the tank. There is a heating element to increase the<br />
temperature. The cooling system uses a pump to force water though an<br />
external pipe coil.<br />
A RGB sensor serves two functions: measuring turbidity and chemical analysis<br />
of the tanks. The sensor will be mounted to the side of the fish tank with a<br />
servo. This allows the sensor to be flat against the tank wall for turbidity<br />
measurements and angled back for chemical tests. If the turbidity or chemical<br />
readings are out of limits a warning message will be displayed on the LCD.<br />
The chemical analysis is<br />
carried out using a robot<br />
arm to dip paper strips<br />
into each tank and place<br />
them in front of the RGB<br />
sensor. The paper strips<br />
will be dispensed by a<br />
printer-like device which<br />
dispenses test strips one<br />
at a time. The system<br />
uses a Altera Cyclone 3<br />
FPGA mounted on aDE0<br />
as the CPU. VHDL and C<br />
code was written and<br />
programed to the DE0.<br />
Left is a schematic of the<br />
electronics.<br />
Results<br />
The system implemented is automated and meets most of the requirements.<br />
However it does not run the test routine as early on in the testing phase it was<br />
found that the robot arm was not suitable. The implemented system is shown<br />
below.<br />
Scalability<br />
It was determined that the system is scalable for large scale food production<br />
with a couple of modifications. It was also deemed non scalable for interstellar<br />
aquaponic systems as there are a number of features that would need to be<br />
added. However this project does show that a FPGA controlled would be<br />
suitable for this application.<br />
Project summary<br />
The project was an idea brought about by a<br />
free lecture. The goal of this project is to build<br />
a fully automated aquaponic system<br />
controlled by an FPGA and look at the<br />
scalability of the system for commercial food<br />
production and long term space travel.<br />
Project Objectives<br />
Build an aquaponic system to these<br />
requirements:<br />
• Maintain a constant temperature in the<br />
plant tank.<br />
• Take readings of chemicals in fish tank and<br />
plant tank, (Acidity, Ammonia, Nitrate and<br />
Nitrite).<br />
• Monitor turbidity of the water.<br />
• Provide feedback to user.<br />
• Circulate water from fish tank to plant tank<br />
(as a minimum, the full volume of water<br />
every two hours).<br />
And assess the Scalability of the implemented<br />
system for commercial food production and<br />
long term space exploration<br />
Project Conclusion<br />
The report reaches the conclusion that the system<br />
designed could be scaled up for use in commercial<br />
systems. However, although it would be possible to<br />
have an FPGA based aquaponics system in space, due<br />
to the complexity of the system needed for space<br />
exploration too many modifications would be needed<br />
to deem it scalable for this purpose.