SlideShare una empresa de Scribd logo
1 de 29
z
RV College of Engineering
Department of Civil Engineering
LINEAR PROGRAMMING APPROACH FOR OPTIMAL
LAND AND WATER RESOURCE ALLOCATION UNDER
DIFFERENT HYDROLOGICAL SCENARIOS
PRESENTED BY
NANUBALA DHRUVAN (1RV18CV067)
HYDROLOGY PRESENTATION
INTRODUCTION
1) Water is the fundamental and most vital resource for the existence of lives on the planet earth. Since
the water resources across the world are unevenly distributed both temporally and spatially and inspite of
plentiful water resources, numerous regions are facing the scarcity of water .
2)The monetary advancement of a nation is specifically reliant on the accessibility of water in view of its
utilization in industrial supply, household agriculture and local usage.
3) In order to maintain the balance among ecosystem, environment, hydrological integrity and water
demand of the society there is serious need for efficient and sustainable water management system.
4) The hydraulic structures are designed and constructed to serve various objectives viz. satisfying
needs of domestic and industrial areas, irrigation, hydropower, flood protection, fishery
development navigation etc.
OBJECTIVES
1) In Karnataka agribusiness consumes about 94% of existing water resources because of uneven
scanty and unreliable nature of rainfall. This emphasizes a need for a well-planned and operated
efficient water management system.
2) In order to accumulate the surplus water various Reservoirs have been built across the country so
as to use it as and when required to serve the various purposes. The conventional practice of reservoir
operation highly relies upon the experience and judgment of the managers of reservoir system which
vary from person to person founded on the empirical methods.
3) Optimization techniques emerging out to be an excellent tool for management of water resources
being used and implemented by various researchers across the world Different mathematical
programming techniques are available for optimization of available land and water resources of
which the Linear programming (LP) being the most popular.
MATERIALS AND METHODOLOGY
1) LINEAR PROGRAMMING
Linear programming (LP, also called linear optimization)
is a method to achieve the best outcome (such as maximum
profit or lowest cost) in a mathematical model whose
requirements are represented by linear relationships.
Linear Programming widely used by water resource engineers
for maximizing the net revenue from the command area. The
excel solver tool has been used for optimizing the monthly
release from the reservoir followed by optimizing the cropping
pattern for the associated command area.
RESERVIOR OPERATIONS
The proposed study aimed at the formation of optimal monthly release for the Hidkal reservoir
analyzing the monthly demands of the crops in the GCA, flow data and evaporation loss data of
past 30 years. The analysis has been done for different Hydrological scenarios.
• Scenario (I): This criterion involves formation of monthly reservoir releases for average condition
by using mean monthly inflow and evaporation data of past 30 years.
• Scenario (II): Past 30 years mean monthly inflow and evaporation data and irrigation demand of
crops have been processed to form reservoir operation policies for three hydrological scenarios
namely Dry, Wet and Normal corresponding to probability of exceedence of P80, P20 ,P50
respectively.
It involves calculation of Inflow, evaporation and monthly crop demand values at 80%, 50% and 20%
probability.
Pi dry = Pi avg * (P dry / P avg)……………………………………….(1)
Where Pi avg = Average monthly Inflow for month ; Pi dry= monthly Inflow dry year for month I;P avg
= Average yearly Inflow and P dry = yearly Inflow at 80% probability of exceedance.
Similarly the monthly Inflow values for normal and wet year are calculated. The same procedure has to
be followed for processing of Evaporation and irrigation water demand of crops into dry, wet and normal
scenarios.
The system of reservoir is as shown in the Fig. 2. It consists of four major components viz. inflow, storage,
evaporation and outflow which largely influence the functioning and effective operation of any reservoir.
During storms, the runoff gets stored in reservoirs and a part of stored water might be lost as evaporation. The
stored water is released as and when required. Such releases from the reservoir system need to be optimized.
OBJECTIVE FUNCTION
The objective function of the model is to maximize the monthly release from the reservoir which can be
given as
Max Z= ∑Rt…………………………………………..(2)
It is subjected to constraints
St+1 =St+ Qt – Et–Rt- Ot………………………..…..(3)
It implies that the end of year storage is equal to the beginning of the next year’s storage.
Rt≤ Dt ………………………………………….…(4)
The monthly releases of water should be less than or equal to the irrigation demand from the command area.
St ≤ K …………………………………………….…(5)
The storage should be less than or equal to the live storage capacity of the reservoir
Rt≥ 0……………………………………….. (6)
St ≥ 0 ………………………………………….(7)
Equations (6) and (7) are the non-negativity constraints
Where
Rt= Releases in Mm3, Qt = Inflows in Mm3, Et = Evaporation loss in Mm3, Ot= Spill loss in
Mm3,
St = Storage at a given time t in Mm3, K= Live storage capacity of reservoir in Mm3
OPTIMISATION OF CROPPING PATTERNS
The objective function is to maximize the net benefit from the command area by optimal allocation of water and land
resources.
Max Z = Σ yi(Ri – Ci) * Ai
Where
yi=Yield in Qtl/ Ha
Ri=Revenue in Rs/Qtl
Ci=Production Cost in Rs/Qtl
Subjected to the Constraint
STUDYAREA
Hidkal reservoir which is one of the biggest dam in the Belagavi district of Karnataka, created across Ghataprabha River is
considered. This dam is located in the Hidkal village of Hukkeri Taluka.
The salient features of the dam are:
Catchment area : 1412 sq.km
Location :Latitude of 16° 09' 0" North ,Longitude of 74° 38' 0" East
Objectives : to provide water for irrigation ,To satisfy the needs of drinking water, Hydropower
Command area :3 lakh Ha
Average annual rainfall : 553.8 mm
Temperature : varies from 400C to 200C
Type of Dam : Composite
Crop season Crop Area in hectares Percentage area
Kharif
Groundnut 34721 25
Hybrid maize 52081 37.50%
Hybrid jowar 24305 17.50%
Local Jowar 10416 7.50%
Millet 17360 12.50%
total 138883
Rabi
Local jowar 32019 25%
Hybrid maize 16010 12.50%
Pulses 16010 12.50%
Sunflower 16010 12.50%
Wheat 48029 37.50%
Total 128078
Two seasonal
Sugarcane 32020 50%
Cotton 32019 50%
Total 64039
Height of Dam : 53.35 m
Gross Storage Capacity : 1443 Mm3
Existing crops : kharif -
Groundnut ,Hybrid maize ,Hybrid jowar
,Local Jowar, Millet : Rabi- Local jowar,
Hybrid maize, Pulses, Sunflower,wheat
seasonal crops – sugarcane, cotton
Existing cropping pattern
C PROGRAM FOR LINEAR OPTIMISATION
C is a general-purpose, procedural computer programming language supporting structured
programming, lexical variable scope, and recursion, with a static type system. By design, C provides
constructs that map efficiently to typical machine instructions.
A basic program which represents a linear programming (which optimises the given objective function
with less than 10 variables, subjected to number of given constraints ) is given below:
#include <stdio.h>
#include <math.h>
#define CMAX 10 //max. number of variables in objective function
#define VMAX 10 //max. number of constraints
int NC, NV, NOPTIMAL,P1,P2,XERR;
double TS[CMAX][VMAX];
void Data() {
double R1,R2;
char R;
int I,J;
printf("n LINEAR PROGRAMMINGnn");
printf(" MAXIMIZE (Y/N) ? "); scanf("%c", &R);
printf("n NUMBER OF VARIABLES OF OBJECTIVE FUNCTION ? "); scanf("%d", &NV);
printf("n NUMBER OF CONSTRAINTS ? "); scanf("%d", &NC);
if (R == 'Y' || R=='y')
R1 = 1.0;
else
R1 = -1.0;
printf("n INPUT COEFFICIENTS OF OBJECTIVE FUNCTION:n");
for (J = 1; J<=NV; J++) {
printf(" #%d ? ", J); scanf("%lf", &R2);
TS[1][J+1] = R2 * R1;
}
printf(" Right hand side ? "); scanf("%lf", &R2);
TS[1][1] = R2 * R1;
for (I = 1; I<=NC; I++) {
printf("n CONSTRAINT #%d:n", I);
for (J = 1; J<=NV; J++) {
printf(" #%d ? ", J); scanf("%lf", &R2);
TS[I + 1][J + 1] = -R2;
}
printf(" Right hand side ? "); scanf("%lf",
&TS[I+1][1]);
}
printf("nn RESULTS:nn");
for(J=1; J<=NV; J++) TS[0][J+1] = J;
for(I=NV+1; I<=NV+NC; I++) TS[I-NV+1][0] = I;
}
void Pivot();
void Formula();
void Optimize();
void Simplex() {
e10: Pivot();
Formula();
Optimize();
if (NOPTIMAL == 1) goto e10;
}
void Pivot() {
double RAP,V,XMAX;
int I,J;
XMAX = 0.0;
for(J=2; J<=NV+1; J++) {
if (TS[1][J] > 0.0 && TS[1][J] > XMAX) {
XMAX = TS[1][J];
P2 = J;
}
}
RAP = 999999.0;
for (I=2; I<=NC+1; I++) {
if (TS[I][P2] >= 0.0) goto e10;
V = fabs(TS[I][1] / TS[I][P2]);
if (V < RAP) {
RAP = V;
P1 = I;
}
e10:;}
V = TS[0][P2]; TS[0][P2] = TS[P1][0]; TS[P1][0] = V;
}
void Formula() {;
//Labels: e60,e70,e100,e110;
int I,J;
for (I=1; I<=NC+1; I++) {
if (I == P1) goto e70;
for (J=1; J<=NV+1; J++) {
if (J == P2) goto e60;
TS[I][J] -= TS[P1][J] * TS[I][P2] / TS[P1][P2];
e60:;}
e70:;}
TS[P1][P2] = 1.0 / TS[P1][P2];
for (J=1; J<=NV+1; J++) {
if (J == P2) goto e100;
TS[P1][J] *= fabs(TS[P1][P2]);
e100:;}
for (I=1; I<=NC+1; I++) {
if (I == P1) goto e110;
TS[I][P2] *= TS[P1][P2];
e110:;}
}
void Optimize() {
int I,J;
for (I=2; I<=NC+1; I++)
if (TS[I][1] < 0.0) XERR = 1;
NOPTIMAL = 0;
if (XERR == 1) return;
for (J=2; J<=NV+1; J++)
if (TS[1][J] > 0.0) NOPTIMAL = 1;
}
void Results() {
//Labels: e30,e70,e100;
int I,J;
if (XERR == 0) goto e30;
printf(" NO SOLUTION.n"); goto e100;
e30:for (I=1; I<=NV; I++)
for (J=2; J<=NC+1; J++) {
if (TS[J][0] != 1.0*I) goto e70;
printf(" VARIABLE #%d: %fn", I, TS[J][1]);
e70: ;}
printf("n OBJECTIVE FUNCTION: %fn", TS[1][1]);
e100:printf("n");
}
void main() {
Data();
Simplex();
Results();
}
For the given problem of optimisation of the water and land resources for the given area,
the objective is to maximise the discharge Z= Z = Σ yi(Ri – Ci) * Ai
Subjected to
Kharif Water Availability : Σ Ai*IRi≤ ΣR 1-4
Rabi water availability: Σ Ai*IRi≤ ΣR5-10
Water Availability for Sugar cane : Ai*IRi≤ ΣR 11
Water Availability for cotton : Ai*IRi≤ ΣR 12
Total Water Availability :Σ GIRi Ai ≤ Σ Ri
Kharif Land Availability : Σ A1-4≤ LAK (138883 Ha)
Rabi Land Availability : Σ A5-10≤ LAR (128078 Ha)
Seasonal Crops land availability : Σ A11-12 ≤ LAS (64039 Ha)
RESULTS
RESERVOIR OPERATION
The releases for different scenarios are as shown in
Table5.The objective function was set to maximize the
monthly release from the Hidkal reservoir. The monthly
releases are highest during dry years (Probability of
exceedence P80) and lowest during wet years. The
releases for average scenario are well approached by
that in normal scenario.
OPTIMUM ALLOCATION OF AREA AND WATER RESOURCE
LP model has been employed to gain most promising net benefit from the Ghataprabha
command area by optimal allocation of area and water resource in the vicinity of command
area. The existing cropping pattern in the command area is as shown in the Table 2. The land
availability constraint was employed for Kharif, Rabi and seasonal crops from the existing
cropping pattern. The water availability constraint was set depending upon water demand for each
crop in the command area during its growing period.The optimal results for irrigated land
allocated to each crop and net benefit gained under each scenario are explained as
follows.
AVERAGE SCENERIO :
The global optimal solution under average scenario for maximum benefit is as shown in Fig. 3. The
LP model has allocated 25%, 46.87%, 13.13%, 5.62% and 9.37% of actual irrigated land to
Groundnut, Hybrid Maize, Hybrid Jowar, Local Jowar and Millet respectively during Kharif
season. Similarly during Rabi season optimization model has allocated 23.32%, 15.63%,
15.63%, 9.38% and 28.12% of the actual irrigated land to local Jowar, Hybrid Maize, Pulses,
Sunflower and wheat respectively. The unirrigated land during Rabi season is around 7.93% of
actual irrigated land. Two seasonal crops namely Sugarcane and cotton have been allocated an area of
9.37% and 62.5% respectively.
Out of total water availability of 2109.25 Mm3during average scenario, nearly 6.43%, 19.85%
of water is allocated to sugarcane and cotton respectively as shown in Fig. 4 . Kharif and Rabi crops
have got a share of 28.13% and 45.59% respectively. The maximum net benefit for the average
scenario is 5740 Million Rupees as shown in Table 6.
DRY SCENERIO:
The global optimal solution under dry scenario for maximum benefit is as shown in Fig. 5.
The LP model has allocated 17.5%, 37.41%, 12.25%, 5.25% and 8.75% of actual irrigated
land to Groundnut, Hybrid Maize, Hybrid Jowar, Local Jowar and Millet respectively
during Kharif season. Similarly during Rabi season optimization model has allocated
17.5%, 8.75%, 8.75%, 8.75% and 26.25% of the actual irrigated land to local Jowar, Hybrid
Maize, Pulses, Sunflower and wheat respectively. The unirrigated land during Kharif and Rabi
seasons found to be 18.83% and 30% of actual irrigated land respectively. Two seasonal
crops namely Sugarcane and cotton have been allocated an area of 4.68% and 39.04%
respectively.
Out of total water availability of 1616.04 Mm3 during dry scenario 4.4%, 16.48% of water is
allocated to sugarcane and cotton respectively as shown in the Fig. 6 below. Kharif and
Rabi crops have got a share of 33.22% and 45.9% respectively. The maximum net benefit for the
average scenario is 4201 Million Rupees as shown in Table 6.
WET SCENERIO :
The global optimal solution under wet scenario for maximum benefit is as shown in Fig.
7. The LP model has allocated 25%, 46.87%, 13.13%, 5.62% and 9.37% of actual
irrigated land to Groundnut, Hybrid Maize, Hybrid Jowar, Local Jowar and Millet
respectively during Kharif season. Similarly during Rabi season optimization model has
allocated 29.07%, 15.63%, 15.63%, 9.38% and 28.12% of the actual irrigated land to local
Jowar, Hybrid Maize, Pulses, Sunflower and wheat respectively. The unirrigated land during Rabi
season is around 2.17% of actual irrigated land. Two seasonal crops namely Sugarcane and
cotton have been allocated an area of 15.62% and 62.5% respectively.
Out of total water availability of 2154.47 Mm3during wet scenario, nearly 9.89%, 19.09% of
water is allocated to sugarcane and cotton respectively as shown in Fig. 8. Kharif and Rabi
crops have got a share of 28.84% and 45.18% respectively. The maximum net benefit for the
average scenario is 5912 Million Rupees as shown in Table 6.
CONCLUSION
In this study two scenarios have been formulated to optimize the reservoir release and the
Cropping pattern using Linear Programming technique for the Ghataprabha command area
located in Karnataka, India. The releases in average years are well approached by those in
normal scenario.The unirrigated land during Rabi season found to be around 7.93% of actual irrigated
land for average scenario and the net benefit incurred was about 5740 million Rupees. The
results of scenario II involving Dry, wet and normal years demonstrated that the releases are higher
for dry scenario than wet scenario and the net benefit was found to be 4201, 5912 and 5386
million Rupees for dry, wet and normal scenarios respectively. The unirrigated areas during Rabi
season for wet, normal scenario are 2.17%and 12.5% of actual irrigated land. The unirrigated land
during Kharif and Rabi seasons for dry scenario found to be 18.83% and 30% of actual irrigated
land respectively.The consideration of different hydrological years as two different scenarios
expected to be very useful for programming of irrigation water supply and management.
THANK YOU

Más contenido relacionado

La actualidad más candente

Flood frequency analyses
Flood frequency analysesFlood frequency analyses
Flood frequency analysesvivek gami
 
Lec.01.introduction to hydrology
Lec.01.introduction to hydrologyLec.01.introduction to hydrology
Lec.01.introduction to hydrologyEngr Yasir shah
 
Aquifer Parameter Estimation
Aquifer Parameter EstimationAquifer Parameter Estimation
Aquifer Parameter EstimationC. P. Kumar
 
1. chapter 1 part 1 introduction to iwrm
1. chapter 1  part 1 introduction to iwrm1. chapter 1  part 1 introduction to iwrm
1. chapter 1 part 1 introduction to iwrmDima Mayzhanov
 
Groundwater modelling (an Introduction)
Groundwater modelling (an Introduction)Groundwater modelling (an Introduction)
Groundwater modelling (an Introduction)Putika Ashfar Khoiri
 
Flood frequency analysis
Flood frequency analysisFlood frequency analysis
Flood frequency analysisSanjan Banerjee
 
Well Hydraulics (Lecture 1)
Well Hydraulics (Lecture 1)Well Hydraulics (Lecture 1)
Well Hydraulics (Lecture 1)Amro Elfeki
 
Flood control by Dr Sandeep Yadav
Flood control by Dr Sandeep YadavFlood control by Dr Sandeep Yadav
Flood control by Dr Sandeep YadavPradeep Yadav
 
Design of earth dam at gorukallu
Design of earth dam at gorukalluDesign of earth dam at gorukallu
Design of earth dam at gorukallurohinibjn
 
Dams & its Construction
Dams & its ConstructionDams & its Construction
Dams & its ConstructionZakaria Yahya
 
Gravity dam stability analysis
Gravity dam stability analysisGravity dam stability analysis
Gravity dam stability analysisDivya Vishnoi
 
Design of concrete Gravity Dam_Project B.E final
Design of concrete Gravity Dam_Project B.E finalDesign of concrete Gravity Dam_Project B.E final
Design of concrete Gravity Dam_Project B.E finalSyed Salman
 
Data Requirements for Groundwater Modelling
Data Requirements for Groundwater ModellingData Requirements for Groundwater Modelling
Data Requirements for Groundwater ModellingC. P. Kumar
 

La actualidad más candente (20)

Flood frequency analyses
Flood frequency analysesFlood frequency analyses
Flood frequency analyses
 
Runoff & Flood Frequency Analysis
Runoff & Flood Frequency AnalysisRunoff & Flood Frequency Analysis
Runoff & Flood Frequency Analysis
 
Lec.01.introduction to hydrology
Lec.01.introduction to hydrologyLec.01.introduction to hydrology
Lec.01.introduction to hydrology
 
design of weirs
design of weirsdesign of weirs
design of weirs
 
Sediments loads
Sediments loadsSediments loads
Sediments loads
 
Aquifer Parameter Estimation
Aquifer Parameter EstimationAquifer Parameter Estimation
Aquifer Parameter Estimation
 
1. chapter 1 part 1 introduction to iwrm
1. chapter 1  part 1 introduction to iwrm1. chapter 1  part 1 introduction to iwrm
1. chapter 1 part 1 introduction to iwrm
 
Groundwater modelling (an Introduction)
Groundwater modelling (an Introduction)Groundwater modelling (an Introduction)
Groundwater modelling (an Introduction)
 
Flood frequency analysis
Flood frequency analysisFlood frequency analysis
Flood frequency analysis
 
Environmental engineering
Environmental engineeringEnvironmental engineering
Environmental engineering
 
Well Hydraulics (Lecture 1)
Well Hydraulics (Lecture 1)Well Hydraulics (Lecture 1)
Well Hydraulics (Lecture 1)
 
Flood control by Dr Sandeep Yadav
Flood control by Dr Sandeep YadavFlood control by Dr Sandeep Yadav
Flood control by Dr Sandeep Yadav
 
Design of earth dam at gorukallu
Design of earth dam at gorukalluDesign of earth dam at gorukallu
Design of earth dam at gorukallu
 
Aquifer Mapping Programme
Aquifer Mapping ProgrammeAquifer Mapping Programme
Aquifer Mapping Programme
 
Dams & its Construction
Dams & its ConstructionDams & its Construction
Dams & its Construction
 
Ground Water Hydrology
Ground Water HydrologyGround Water Hydrology
Ground Water Hydrology
 
Gravity dam stability analysis
Gravity dam stability analysisGravity dam stability analysis
Gravity dam stability analysis
 
Design of concrete Gravity Dam_Project B.E final
Design of concrete Gravity Dam_Project B.E finalDesign of concrete Gravity Dam_Project B.E final
Design of concrete Gravity Dam_Project B.E final
 
Floods
FloodsFloods
Floods
 
Data Requirements for Groundwater Modelling
Data Requirements for Groundwater ModellingData Requirements for Groundwater Modelling
Data Requirements for Groundwater Modelling
 

Similar a LINEAR PROGRAMMING APPROACH FOR OPTIMAL LAND AND WATER RESOURCE ALLOCATION UNDER DIFFERENT HYDROLOGICAL SCENARIOS

3 comparison of actual release schedule and optimal
3 comparison of actual release schedule and optimal3 comparison of actual release schedule and optimal
3 comparison of actual release schedule and optimalprjpublications
 
Comparison of actual release schedule
Comparison of actual release scheduleComparison of actual release schedule
Comparison of actual release scheduleprj_publication
 
Optimization Analysis of Irrigation Water Using Linear Program
Optimization Analysis of Irrigation Water Using Linear ProgramOptimization Analysis of Irrigation Water Using Linear Program
Optimization Analysis of Irrigation Water Using Linear Programpaperpublications3
 
Optimal operation of a multi reservoir system and performance evaluation
Optimal operation of a multi reservoir system and performance evaluationOptimal operation of a multi reservoir system and performance evaluation
Optimal operation of a multi reservoir system and performance evaluationIAEME Publication
 
An integrated scenario based multi-criteria decision support system for water
An integrated scenario based multi-criteria decision support system for waterAn integrated scenario based multi-criteria decision support system for water
An integrated scenario based multi-criteria decision support system for waterAle871
 
Design and Estimation of Rain Water Harvesting Scheme in VIVA Institute of T...
Design and Estimation of Rain Water Harvesting Scheme in VIVA  Institute of T...Design and Estimation of Rain Water Harvesting Scheme in VIVA  Institute of T...
Design and Estimation of Rain Water Harvesting Scheme in VIVA Institute of T...vivatechijri
 
Comparison of actual release schedule and optimal
Comparison of actual release schedule and optimalComparison of actual release schedule and optimal
Comparison of actual release schedule and optimalIAEME Publication
 
Comparison of actual release schedule and optimal
Comparison of actual release schedule and optimalComparison of actual release schedule and optimal
Comparison of actual release schedule and optimalprjpublications
 
Rainwater Harvesting For Decision Makers
Rainwater Harvesting For Decision MakersRainwater Harvesting For Decision Makers
Rainwater Harvesting For Decision MakersVictor Zapanta Manlapaz
 
Optimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniquesOptimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniquesIAEME Publication
 
Microcontroller Based automatic AQUAPONICS SYSTEM
Microcontroller Based automatic AQUAPONICS SYSTEMMicrocontroller Based automatic AQUAPONICS SYSTEM
Microcontroller Based automatic AQUAPONICS SYSTEMIRJET Journal
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Remote Sensing Methods for operational ET determinations in the NENA region, ...
Remote Sensing Methods for operational ET determinations in the NENA region, ...Remote Sensing Methods for operational ET determinations in the NENA region, ...
Remote Sensing Methods for operational ET determinations in the NENA region, ...NENAwaterscarcity
 
Design of drip irrigation system
Design of drip irrigation systemDesign of drip irrigation system
Design of drip irrigation systemIRADA Foundation
 
Systems approach for integrated management of fateh sagar reservoir udaipur
Systems approach for integrated management of fateh sagar reservoir udaipurSystems approach for integrated management of fateh sagar reservoir udaipur
Systems approach for integrated management of fateh sagar reservoir udaipurIAEME Publication
 
Group Project to Design Water Infrastructure for a Theoretical Small Town.
Group Project to Design Water Infrastructure for a Theoretical Small Town.Group Project to Design Water Infrastructure for a Theoretical Small Town.
Group Project to Design Water Infrastructure for a Theoretical Small Town.Jonathan Damora
 

Similar a LINEAR PROGRAMMING APPROACH FOR OPTIMAL LAND AND WATER RESOURCE ALLOCATION UNDER DIFFERENT HYDROLOGICAL SCENARIOS (20)

3 comparison of actual release schedule and optimal
3 comparison of actual release schedule and optimal3 comparison of actual release schedule and optimal
3 comparison of actual release schedule and optimal
 
Comparison of actual release schedule
Comparison of actual release scheduleComparison of actual release schedule
Comparison of actual release schedule
 
Optimization Analysis of Irrigation Water Using Linear Program
Optimization Analysis of Irrigation Water Using Linear ProgramOptimization Analysis of Irrigation Water Using Linear Program
Optimization Analysis of Irrigation Water Using Linear Program
 
Optimal operation of a multi reservoir system and performance evaluation
Optimal operation of a multi reservoir system and performance evaluationOptimal operation of a multi reservoir system and performance evaluation
Optimal operation of a multi reservoir system and performance evaluation
 
Ph d presentation npc final
Ph d presentation npc finalPh d presentation npc final
Ph d presentation npc final
 
An integrated scenario based multi-criteria decision support system for water
An integrated scenario based multi-criteria decision support system for waterAn integrated scenario based multi-criteria decision support system for water
An integrated scenario based multi-criteria decision support system for water
 
Design and Estimation of Rain Water Harvesting Scheme in VIVA Institute of T...
Design and Estimation of Rain Water Harvesting Scheme in VIVA  Institute of T...Design and Estimation of Rain Water Harvesting Scheme in VIVA  Institute of T...
Design and Estimation of Rain Water Harvesting Scheme in VIVA Institute of T...
 
Comparison of actual release schedule and optimal
Comparison of actual release schedule and optimalComparison of actual release schedule and optimal
Comparison of actual release schedule and optimal
 
Comparison of actual release schedule and optimal
Comparison of actual release schedule and optimalComparison of actual release schedule and optimal
Comparison of actual release schedule and optimal
 
Rainwater Harvesting For Decision Makers
Rainwater Harvesting For Decision MakersRainwater Harvesting For Decision Makers
Rainwater Harvesting For Decision Makers
 
Optimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniquesOptimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniques
 
Microcontroller Based automatic AQUAPONICS SYSTEM
Microcontroller Based automatic AQUAPONICS SYSTEMMicrocontroller Based automatic AQUAPONICS SYSTEM
Microcontroller Based automatic AQUAPONICS SYSTEM
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Remote Sensing Methods for operational ET determinations in the NENA region, ...
Remote Sensing Methods for operational ET determinations in the NENA region, ...Remote Sensing Methods for operational ET determinations in the NENA region, ...
Remote Sensing Methods for operational ET determinations in the NENA region, ...
 
Design of drip irrigation system
Design of drip irrigation systemDesign of drip irrigation system
Design of drip irrigation system
 
Systems approach for integrated management of fateh sagar reservoir udaipur
Systems approach for integrated management of fateh sagar reservoir udaipurSystems approach for integrated management of fateh sagar reservoir udaipur
Systems approach for integrated management of fateh sagar reservoir udaipur
 
Group Project to Design Water Infrastructure for a Theoretical Small Town.
Group Project to Design Water Infrastructure for a Theoretical Small Town.Group Project to Design Water Infrastructure for a Theoretical Small Town.
Group Project to Design Water Infrastructure for a Theoretical Small Town.
 
Demanda de un proyecto de irrigacion
Demanda de un proyecto de irrigacionDemanda de un proyecto de irrigacion
Demanda de un proyecto de irrigacion
 
J012415965
J012415965J012415965
J012415965
 
Next Gen Filton Airfield, UK
Next Gen Filton Airfield, UKNext Gen Filton Airfield, UK
Next Gen Filton Airfield, UK
 

Más de NanubalaDhruvan

analysis of structures by STAAD pro and python program
analysis of structures by STAAD pro and python programanalysis of structures by STAAD pro and python program
analysis of structures by STAAD pro and python programNanubalaDhruvan
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3NanubalaDhruvan
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1NanubalaDhruvan
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2NanubalaDhruvan
 
Traffic mangament through satellie images
Traffic mangament through satellie imagesTraffic mangament through satellie images
Traffic mangament through satellie imagesNanubalaDhruvan
 
How to set up a private company
How to set up a private company How to set up a private company
How to set up a private company NanubalaDhruvan
 
search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense NanubalaDhruvan
 

Más de NanubalaDhruvan (7)

analysis of structures by STAAD pro and python program
analysis of structures by STAAD pro and python programanalysis of structures by STAAD pro and python program
analysis of structures by STAAD pro and python program
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING -- Part 1
 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 2
 
Traffic mangament through satellie images
Traffic mangament through satellie imagesTraffic mangament through satellie images
Traffic mangament through satellie images
 
How to set up a private company
How to set up a private company How to set up a private company
How to set up a private company
 
search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense search engines and copyrights : How far a fair defense
search engines and copyrights : How far a fair defense
 

Último

handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxMustafa Ahmed
 
Degrees of freedom for the robots 1.pptx
Degrees of freedom for the robots 1.pptxDegrees of freedom for the robots 1.pptx
Degrees of freedom for the robots 1.pptxMostafa Mahmoud
 
Dr Mrs A A Miraje C Programming PPT.pptx
Dr Mrs A A Miraje C Programming PPT.pptxDr Mrs A A Miraje C Programming PPT.pptx
Dr Mrs A A Miraje C Programming PPT.pptxProfAAMiraje
 
Presentation on Slab, Beam, Column, and Foundation/Footing
Presentation on Slab,  Beam, Column, and Foundation/FootingPresentation on Slab,  Beam, Column, and Foundation/Footing
Presentation on Slab, Beam, Column, and Foundation/FootingEr. Suman Jyoti
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...ssuserdfc773
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Studentskannan348865
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfthietkevietthinh
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptamrabdallah9
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
Introduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxIntroduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxProfASKolap
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsVIEW
 
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...AshwaniAnuragi1
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxMustafa Ahmed
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentationsj9399037128
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...josephjonse
 

Último (20)

handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Degrees of freedom for the robots 1.pptx
Degrees of freedom for the robots 1.pptxDegrees of freedom for the robots 1.pptx
Degrees of freedom for the robots 1.pptx
 
Dr Mrs A A Miraje C Programming PPT.pptx
Dr Mrs A A Miraje C Programming PPT.pptxDr Mrs A A Miraje C Programming PPT.pptx
Dr Mrs A A Miraje C Programming PPT.pptx
 
Presentation on Slab, Beam, Column, and Foundation/Footing
Presentation on Slab,  Beam, Column, and Foundation/FootingPresentation on Slab,  Beam, Column, and Foundation/Footing
Presentation on Slab, Beam, Column, and Foundation/Footing
 
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
Convergence of Robotics and Gen AI offers excellent opportunities for Entrepr...
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Danikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdfDanikor Product Catalog- Screw Feeder.pdf
Danikor Product Catalog- Screw Feeder.pdf
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Introduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxIntroduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptx
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
01-vogelsanger-stanag-4178-ed-2-the-new-nato-standard-for-nitrocellulose-test...
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 

LINEAR PROGRAMMING APPROACH FOR OPTIMAL LAND AND WATER RESOURCE ALLOCATION UNDER DIFFERENT HYDROLOGICAL SCENARIOS

  • 1. z RV College of Engineering Department of Civil Engineering LINEAR PROGRAMMING APPROACH FOR OPTIMAL LAND AND WATER RESOURCE ALLOCATION UNDER DIFFERENT HYDROLOGICAL SCENARIOS PRESENTED BY NANUBALA DHRUVAN (1RV18CV067) HYDROLOGY PRESENTATION
  • 2. INTRODUCTION 1) Water is the fundamental and most vital resource for the existence of lives on the planet earth. Since the water resources across the world are unevenly distributed both temporally and spatially and inspite of plentiful water resources, numerous regions are facing the scarcity of water . 2)The monetary advancement of a nation is specifically reliant on the accessibility of water in view of its utilization in industrial supply, household agriculture and local usage. 3) In order to maintain the balance among ecosystem, environment, hydrological integrity and water demand of the society there is serious need for efficient and sustainable water management system. 4) The hydraulic structures are designed and constructed to serve various objectives viz. satisfying needs of domestic and industrial areas, irrigation, hydropower, flood protection, fishery development navigation etc.
  • 3. OBJECTIVES 1) In Karnataka agribusiness consumes about 94% of existing water resources because of uneven scanty and unreliable nature of rainfall. This emphasizes a need for a well-planned and operated efficient water management system. 2) In order to accumulate the surplus water various Reservoirs have been built across the country so as to use it as and when required to serve the various purposes. The conventional practice of reservoir operation highly relies upon the experience and judgment of the managers of reservoir system which vary from person to person founded on the empirical methods. 3) Optimization techniques emerging out to be an excellent tool for management of water resources being used and implemented by various researchers across the world Different mathematical programming techniques are available for optimization of available land and water resources of which the Linear programming (LP) being the most popular.
  • 4. MATERIALS AND METHODOLOGY 1) LINEAR PROGRAMMING Linear programming (LP, also called linear optimization) is a method to achieve the best outcome (such as maximum profit or lowest cost) in a mathematical model whose requirements are represented by linear relationships. Linear Programming widely used by water resource engineers for maximizing the net revenue from the command area. The excel solver tool has been used for optimizing the monthly release from the reservoir followed by optimizing the cropping pattern for the associated command area.
  • 5. RESERVIOR OPERATIONS The proposed study aimed at the formation of optimal monthly release for the Hidkal reservoir analyzing the monthly demands of the crops in the GCA, flow data and evaporation loss data of past 30 years. The analysis has been done for different Hydrological scenarios. • Scenario (I): This criterion involves formation of monthly reservoir releases for average condition by using mean monthly inflow and evaporation data of past 30 years. • Scenario (II): Past 30 years mean monthly inflow and evaporation data and irrigation demand of crops have been processed to form reservoir operation policies for three hydrological scenarios namely Dry, Wet and Normal corresponding to probability of exceedence of P80, P20 ,P50 respectively.
  • 6. It involves calculation of Inflow, evaporation and monthly crop demand values at 80%, 50% and 20% probability. Pi dry = Pi avg * (P dry / P avg)……………………………………….(1) Where Pi avg = Average monthly Inflow for month ; Pi dry= monthly Inflow dry year for month I;P avg = Average yearly Inflow and P dry = yearly Inflow at 80% probability of exceedance. Similarly the monthly Inflow values for normal and wet year are calculated. The same procedure has to be followed for processing of Evaporation and irrigation water demand of crops into dry, wet and normal scenarios. The system of reservoir is as shown in the Fig. 2. It consists of four major components viz. inflow, storage, evaporation and outflow which largely influence the functioning and effective operation of any reservoir. During storms, the runoff gets stored in reservoirs and a part of stored water might be lost as evaporation. The stored water is released as and when required. Such releases from the reservoir system need to be optimized.
  • 7. OBJECTIVE FUNCTION The objective function of the model is to maximize the monthly release from the reservoir which can be given as Max Z= ∑Rt…………………………………………..(2) It is subjected to constraints St+1 =St+ Qt – Et–Rt- Ot………………………..…..(3) It implies that the end of year storage is equal to the beginning of the next year’s storage. Rt≤ Dt ………………………………………….…(4) The monthly releases of water should be less than or equal to the irrigation demand from the command area. St ≤ K …………………………………………….…(5)
  • 8. The storage should be less than or equal to the live storage capacity of the reservoir Rt≥ 0……………………………………….. (6) St ≥ 0 ………………………………………….(7) Equations (6) and (7) are the non-negativity constraints Where Rt= Releases in Mm3, Qt = Inflows in Mm3, Et = Evaporation loss in Mm3, Ot= Spill loss in Mm3, St = Storage at a given time t in Mm3, K= Live storage capacity of reservoir in Mm3
  • 9. OPTIMISATION OF CROPPING PATTERNS The objective function is to maximize the net benefit from the command area by optimal allocation of water and land resources. Max Z = Σ yi(Ri – Ci) * Ai Where yi=Yield in Qtl/ Ha Ri=Revenue in Rs/Qtl Ci=Production Cost in Rs/Qtl Subjected to the Constraint
  • 10.
  • 11.
  • 12. STUDYAREA Hidkal reservoir which is one of the biggest dam in the Belagavi district of Karnataka, created across Ghataprabha River is considered. This dam is located in the Hidkal village of Hukkeri Taluka. The salient features of the dam are: Catchment area : 1412 sq.km Location :Latitude of 16° 09' 0" North ,Longitude of 74° 38' 0" East Objectives : to provide water for irrigation ,To satisfy the needs of drinking water, Hydropower Command area :3 lakh Ha Average annual rainfall : 553.8 mm Temperature : varies from 400C to 200C Type of Dam : Composite
  • 13. Crop season Crop Area in hectares Percentage area Kharif Groundnut 34721 25 Hybrid maize 52081 37.50% Hybrid jowar 24305 17.50% Local Jowar 10416 7.50% Millet 17360 12.50% total 138883 Rabi Local jowar 32019 25% Hybrid maize 16010 12.50% Pulses 16010 12.50% Sunflower 16010 12.50% Wheat 48029 37.50% Total 128078 Two seasonal Sugarcane 32020 50% Cotton 32019 50% Total 64039 Height of Dam : 53.35 m Gross Storage Capacity : 1443 Mm3 Existing crops : kharif - Groundnut ,Hybrid maize ,Hybrid jowar ,Local Jowar, Millet : Rabi- Local jowar, Hybrid maize, Pulses, Sunflower,wheat seasonal crops – sugarcane, cotton Existing cropping pattern
  • 14. C PROGRAM FOR LINEAR OPTIMISATION C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions. A basic program which represents a linear programming (which optimises the given objective function with less than 10 variables, subjected to number of given constraints ) is given below: #include <stdio.h> #include <math.h> #define CMAX 10 //max. number of variables in objective function #define VMAX 10 //max. number of constraints
  • 15. int NC, NV, NOPTIMAL,P1,P2,XERR; double TS[CMAX][VMAX]; void Data() { double R1,R2; char R; int I,J; printf("n LINEAR PROGRAMMINGnn"); printf(" MAXIMIZE (Y/N) ? "); scanf("%c", &R); printf("n NUMBER OF VARIABLES OF OBJECTIVE FUNCTION ? "); scanf("%d", &NV); printf("n NUMBER OF CONSTRAINTS ? "); scanf("%d", &NC); if (R == 'Y' || R=='y') R1 = 1.0; else R1 = -1.0; printf("n INPUT COEFFICIENTS OF OBJECTIVE FUNCTION:n"); for (J = 1; J<=NV; J++) { printf(" #%d ? ", J); scanf("%lf", &R2); TS[1][J+1] = R2 * R1; }
  • 16. printf(" Right hand side ? "); scanf("%lf", &R2); TS[1][1] = R2 * R1; for (I = 1; I<=NC; I++) { printf("n CONSTRAINT #%d:n", I); for (J = 1; J<=NV; J++) { printf(" #%d ? ", J); scanf("%lf", &R2); TS[I + 1][J + 1] = -R2; } printf(" Right hand side ? "); scanf("%lf", &TS[I+1][1]); } printf("nn RESULTS:nn"); for(J=1; J<=NV; J++) TS[0][J+1] = J; for(I=NV+1; I<=NV+NC; I++) TS[I-NV+1][0] = I; } void Pivot(); void Formula(); void Optimize(); void Simplex() { e10: Pivot(); Formula(); Optimize(); if (NOPTIMAL == 1) goto e10; } void Pivot() { double RAP,V,XMAX; int I,J; XMAX = 0.0; for(J=2; J<=NV+1; J++) { if (TS[1][J] > 0.0 && TS[1][J] > XMAX) { XMAX = TS[1][J]; P2 = J; } }
  • 17. RAP = 999999.0; for (I=2; I<=NC+1; I++) { if (TS[I][P2] >= 0.0) goto e10; V = fabs(TS[I][1] / TS[I][P2]); if (V < RAP) { RAP = V; P1 = I; } e10:;} V = TS[0][P2]; TS[0][P2] = TS[P1][0]; TS[P1][0] = V; } void Formula() {; //Labels: e60,e70,e100,e110; int I,J; for (I=1; I<=NC+1; I++) { if (I == P1) goto e70; for (J=1; J<=NV+1; J++) { if (J == P2) goto e60; TS[I][J] -= TS[P1][J] * TS[I][P2] / TS[P1][P2]; e60:;} e70:;} TS[P1][P2] = 1.0 / TS[P1][P2]; for (J=1; J<=NV+1; J++) { if (J == P2) goto e100; TS[P1][J] *= fabs(TS[P1][P2]); e100:;} for (I=1; I<=NC+1; I++) { if (I == P1) goto e110; TS[I][P2] *= TS[P1][P2]; e110:;} }
  • 18. void Optimize() { int I,J; for (I=2; I<=NC+1; I++) if (TS[I][1] < 0.0) XERR = 1; NOPTIMAL = 0; if (XERR == 1) return; for (J=2; J<=NV+1; J++) if (TS[1][J] > 0.0) NOPTIMAL = 1; } void Results() { //Labels: e30,e70,e100; int I,J; if (XERR == 0) goto e30; printf(" NO SOLUTION.n"); goto e100; e30:for (I=1; I<=NV; I++) for (J=2; J<=NC+1; J++) { if (TS[J][0] != 1.0*I) goto e70; printf(" VARIABLE #%d: %fn", I, TS[J][1]); e70: ;} printf("n OBJECTIVE FUNCTION: %fn", TS[1][1]); e100:printf("n"); }
  • 19. void main() { Data(); Simplex(); Results(); } For the given problem of optimisation of the water and land resources for the given area, the objective is to maximise the discharge Z= Z = Σ yi(Ri – Ci) * Ai Subjected to Kharif Water Availability : Σ Ai*IRi≤ ΣR 1-4 Rabi water availability: Σ Ai*IRi≤ ΣR5-10 Water Availability for Sugar cane : Ai*IRi≤ ΣR 11 Water Availability for cotton : Ai*IRi≤ ΣR 12 Total Water Availability :Σ GIRi Ai ≤ Σ Ri Kharif Land Availability : Σ A1-4≤ LAK (138883 Ha) Rabi Land Availability : Σ A5-10≤ LAR (128078 Ha) Seasonal Crops land availability : Σ A11-12 ≤ LAS (64039 Ha)
  • 20. RESULTS RESERVOIR OPERATION The releases for different scenarios are as shown in Table5.The objective function was set to maximize the monthly release from the Hidkal reservoir. The monthly releases are highest during dry years (Probability of exceedence P80) and lowest during wet years. The releases for average scenario are well approached by that in normal scenario.
  • 21. OPTIMUM ALLOCATION OF AREA AND WATER RESOURCE LP model has been employed to gain most promising net benefit from the Ghataprabha command area by optimal allocation of area and water resource in the vicinity of command area. The existing cropping pattern in the command area is as shown in the Table 2. The land availability constraint was employed for Kharif, Rabi and seasonal crops from the existing cropping pattern. The water availability constraint was set depending upon water demand for each crop in the command area during its growing period.The optimal results for irrigated land allocated to each crop and net benefit gained under each scenario are explained as follows.
  • 22. AVERAGE SCENERIO : The global optimal solution under average scenario for maximum benefit is as shown in Fig. 3. The LP model has allocated 25%, 46.87%, 13.13%, 5.62% and 9.37% of actual irrigated land to Groundnut, Hybrid Maize, Hybrid Jowar, Local Jowar and Millet respectively during Kharif season. Similarly during Rabi season optimization model has allocated 23.32%, 15.63%, 15.63%, 9.38% and 28.12% of the actual irrigated land to local Jowar, Hybrid Maize, Pulses, Sunflower and wheat respectively. The unirrigated land during Rabi season is around 7.93% of actual irrigated land. Two seasonal crops namely Sugarcane and cotton have been allocated an area of 9.37% and 62.5% respectively. Out of total water availability of 2109.25 Mm3during average scenario, nearly 6.43%, 19.85% of water is allocated to sugarcane and cotton respectively as shown in Fig. 4 . Kharif and Rabi crops have got a share of 28.13% and 45.59% respectively. The maximum net benefit for the average scenario is 5740 Million Rupees as shown in Table 6.
  • 23.
  • 24. DRY SCENERIO: The global optimal solution under dry scenario for maximum benefit is as shown in Fig. 5. The LP model has allocated 17.5%, 37.41%, 12.25%, 5.25% and 8.75% of actual irrigated land to Groundnut, Hybrid Maize, Hybrid Jowar, Local Jowar and Millet respectively during Kharif season. Similarly during Rabi season optimization model has allocated 17.5%, 8.75%, 8.75%, 8.75% and 26.25% of the actual irrigated land to local Jowar, Hybrid Maize, Pulses, Sunflower and wheat respectively. The unirrigated land during Kharif and Rabi seasons found to be 18.83% and 30% of actual irrigated land respectively. Two seasonal crops namely Sugarcane and cotton have been allocated an area of 4.68% and 39.04% respectively. Out of total water availability of 1616.04 Mm3 during dry scenario 4.4%, 16.48% of water is allocated to sugarcane and cotton respectively as shown in the Fig. 6 below. Kharif and Rabi crops have got a share of 33.22% and 45.9% respectively. The maximum net benefit for the average scenario is 4201 Million Rupees as shown in Table 6.
  • 25.
  • 26. WET SCENERIO : The global optimal solution under wet scenario for maximum benefit is as shown in Fig. 7. The LP model has allocated 25%, 46.87%, 13.13%, 5.62% and 9.37% of actual irrigated land to Groundnut, Hybrid Maize, Hybrid Jowar, Local Jowar and Millet respectively during Kharif season. Similarly during Rabi season optimization model has allocated 29.07%, 15.63%, 15.63%, 9.38% and 28.12% of the actual irrigated land to local Jowar, Hybrid Maize, Pulses, Sunflower and wheat respectively. The unirrigated land during Rabi season is around 2.17% of actual irrigated land. Two seasonal crops namely Sugarcane and cotton have been allocated an area of 15.62% and 62.5% respectively. Out of total water availability of 2154.47 Mm3during wet scenario, nearly 9.89%, 19.09% of water is allocated to sugarcane and cotton respectively as shown in Fig. 8. Kharif and Rabi crops have got a share of 28.84% and 45.18% respectively. The maximum net benefit for the average scenario is 5912 Million Rupees as shown in Table 6.
  • 27.
  • 28. CONCLUSION In this study two scenarios have been formulated to optimize the reservoir release and the Cropping pattern using Linear Programming technique for the Ghataprabha command area located in Karnataka, India. The releases in average years are well approached by those in normal scenario.The unirrigated land during Rabi season found to be around 7.93% of actual irrigated land for average scenario and the net benefit incurred was about 5740 million Rupees. The results of scenario II involving Dry, wet and normal years demonstrated that the releases are higher for dry scenario than wet scenario and the net benefit was found to be 4201, 5912 and 5386 million Rupees for dry, wet and normal scenarios respectively. The unirrigated areas during Rabi season for wet, normal scenario are 2.17%and 12.5% of actual irrigated land. The unirrigated land during Kharif and Rabi seasons for dry scenario found to be 18.83% and 30% of actual irrigated land respectively.The consideration of different hydrological years as two different scenarios expected to be very useful for programming of irrigation water supply and management.