I am planning to use hydroponics on board. This is believed to increase production and yield.
This is an 8 week scenario of hydroponic farming
http://www.hydroponicvegetablegardening.com/Growth1.htm
Stacking tables to allow for more production in a smaller area
http://www.verticalhydroponics.com/
Aquaponic Systems: Nutrient recycling from fish wastewater by vegetable production (link to journal)