Journal of agricultural engineering