This framework addresses the question of how productivity of irrigated agricultural landscapes and the distribution of agricultural opportunity would shift if fees assessed to irrigators were raised to better cover costs of system maintenance. While it is a mantra that farmers are not able to pay the costs of water, recent experimental evidence from Pakistan ([Bell, Shah, & Ward, 2014](http://onlinelibrary.wiley.com/doi/10.1002/2014WR015704/abstract)) suggests that they would often be willing to pay much more if it meant receiving a reliable supply.
The framework embeds several modules that may be of broader utility:
1. [A genetic algorithm to select an optimal land-use portfolio](http://dx.doi.org/10.5281/zenodo.21967) (set of crop rotations) based on a list of available crops and expected water receipt. Traits for crossover are individual crop rotations; points for mutation include crops within rotations as well as land and water allocations to rotations within a portfolio.
2. [A simple node-link-based model for water transport in an irrigation system](http://dx.doi.org/10.5281/zenodo.29896). This model assumes all water entering the inlet will clear the system within the time-step (i.e., no built-in concept of flow rate or residence time). Flow entering a node is drawn proportionally by linked farms based on allocation, and flows out proportionally to connected outlet channels based on design capacity.
3. [A module for solving the lumpy market for agricultural water rights](http://dx.doi.org/10.5281/zenodo.29895). Irrigators may potentially be buyers or sellers – i.e., they might have too much water to grow one crop, but too little to grow another, higher value crop – so that bid and offer prices can be very different depending on the volume of water rights for sale. Matching buyers to sellers is a solution of the knapsack problem ([Strandmark, 2009](http://www.mathworks.com/matlabcentral/fileexchange/22783-0-1-knapsack/content/knapsack.m)).
This is a companion discussion topic for the original entry at https://www.comses.net/codebases/4727/releases/1.0.0/
This model id of my great interest. Is there any NetLogo version of the model? I want to study and extend the model. I have gone through ODD but couldn’t understand Matlab codes much.
Thanks
Hi Mamona, I’m not the original author but I don’t think @abell has a NetLogo version of this model available… If you’d like to try to replicate it from the existing code and ODD we would always welcome that contribution to our model library!
Best regards,
Allen
1 Like