You are not logged in. Click here to log in.

Application Lifecycle Management

Search In Project

Search inClear

FIRI-02: Calculate Farm Irrigation Rating Index (calcfiri)#27599/v15
Tags:  not added yet

FIRI-02: Calculate Farm Irrigation Rating Index (calcfiri)[SERVICE-27599]

Tracker: Services Priority: NormalNormal Status: Completed
Submitted by: odavidOct 31 2016 10:21 Modified by: casespApr 13 2017 09:45 Type:
Model
Path: /m/calcfiri/1.0 Context: csip-firi Version: 1.0
Endpoints: http://csip.engr.colostate.edu:8083/csip-firi/m/calcfiri/1.0
Maintainers:
Website: -- Apps:
--
Test Status:
--
Last Tested: -- Test Count: --
Test Success Rate: -- Failed Tests: --
Traceability
Loading…
Description

Calculate Farm Irrigation Rating Index

FIRI is a uniform and objective evaluation method for planning irrigation water conservation and identifying ground water and surface water pollution potential. FIRI calculates an index for local conditions by comparing seasonal irrigation evaluations. FIRI provides a relative rating which is the product of water management and system factors, and will consistently relate the effectiveness of irrigation practices from one farm to another.


Variable


Name


Irrigation Type – Delivery System


Surface


Sprinkler


Micro/Drip[WC-NFCC1]|#_msocom_1]


Wc


Water Distribution Control


X


X


X


Ce


Conveyance


X


X


X


L


Land Leveling


X










R


Tail Water Recovery


X










Sd


Sprinkler Design






X






T


Trickle Design










X


E


Emitter Clogging Factor










X


C


Climatic






X (see note 1)


X (see note 2)


W


Wind






X (see note 1)


X(see note 2)


Note 1: Climatic and Wind is only required for spray type[WC-NFCC2]|#_msocom_2] systems. The Irrigation Type “Center Pivot – Low
Pressure Precision Application (LEPA)” does not have sprays so Climatic and Wind does not need to be
populated.
Note 2: The Irrigation Type “Micro, Sprays” is the only Micro/Drip selection that needs to populate Climatic and
Wind[WC-NFCC3]|#_msocom_3]


[WC-NFCC1]|#_msoanchor_1]Need to add a d_irrigation_type table with entries surface, sprinkler, micro/drip. Add these type ids to table IR_T01 (Irrigation Delivery System)

[WC-NFCC2]|#_msoanchor_2]Is the “spray type” a further classification to be added to the d_irrigaiton_type table I recommend above?

[WC-NFCC3]|#_msoanchor_3]Probably better alternative is to associate every single Irrigation Delivery system with specific Irrigation System Factors, because there are onesy twosey exceptions already.

Request [Sprinkler-NonSpray] Response
{
  "metainfo": {},
  "parameter": [
    {
      "name": "irr_skill_action_factor",
      "factor_id": 15,
      "description": "Irrigation Skill and Action Factor (I) row identifier"
    },
    {
      "name": "irr_type",
      "factor_id": 66,
      "description": "Irrigation Type"
    },
    {
      "name": "maint_factor",
      "factor_id": 93,
      "description": "Maintenance Factor. (M) row identifier"
    },
    {
      "name": "soil_cond_factor",
      "factor_id": 22,
      "description": "Soil Condition Factor. (Sc) row identifier"
    },
    {
      "name": "soil_moist_irr_sched_factor",
      "factor_id": 7,
      "description": "Soil Moisture Monitoring and Irrigation Scheduling Factor. (S) row identifier"
    },
    {
      "name": "tailwater_reuse_factor",
      "factor_id": 49,
      "description": "Tail water reuse Factor. (R) row identifier"
    },
    {
      "name": "water_deliv_factor",
      "factor_id": 106,
      "description": "Water Delivery Factor (D) row identifier"
    },
    {
      "name": "water_dist_factor",
      "factor_id": 28,
      "description": "Water Distribution Control Factor (Wc) row identifier"
    },
    {
      "name": "water_meas_factor",
      "factor_id": 1,
      "description": "Water Measurement Factor (Md) row identifier"
    },
    {
      "name": "lf_factor",
      "factor_id": 11,
      "description": "Lf Factor rating value, row identifier"
    },
    {
      "name": "conveyance",
      "factor_id": 33,
      "description": "Conveyance row indentifier"
    }
  ]
}

{
  "metainfo": {
    "status": "Finished",
    "suid": "82cd8238-2053-11e7-ba0b-43436984e203",
    "cloud_node": "10.1.93.13",
    "tstamp": "2017-04-13 08:14:30",
    "service_url": "http://csip.engr.colostate.edu:8092/csip-firi/m/calcfiri/1.0",
    "request_ip": "10.84.176.249",
    "csip-firi.version": "$version: 0.1.17 8a3b72c5b3c9 2017-04-13 Shaun Case, built at 2017-04-13 08:12 by jenkins$",
    "csip.version": "$version: 2.1.177 af2572bb0c10 2017-04-10 od, built at 2017-04-13 08:12 by jenkins$",
    "cpu_time": 555,
    "expiration_date": "2017-04-13 08:16:11"
  },
  "parameter": [
    {
      "name": "irr_skill_action_factor",
      "factor_id": 15,
      "description": "Irrigation Skill and Action Factor (I) row identifier"
    },
    {
      "name": "irr_type",
      "factor_id": 66,
      "description": "Irrigation Type"
    },
    {
      "name": "maint_factor",
      "factor_id": 93,
      "description": "Maintenance Factor. (M) row identifier"
    },
    {
      "name": "soil_cond_factor",
      "factor_id": 22,
      "description": "Soil Condition Factor. (Sc) row identifier"
    },
    {
      "name": "soil_moist_irr_sched_factor",
      "factor_id": 7,
      "description": "Soil Moisture Monitoring and Irrigation Scheduling Factor. (S) row identifier"
    },
    {
      "name": "tailwater_reuse_factor",
      "factor_id": 49,
      "description": "Tail water reuse Factor. (R) row identifier"
    },
    {
      "name": "water_deliv_factor",
      "factor_id": 106,
      "description": "Water Delivery Factor (D) row identifier"
    },
    {
      "name": "water_dist_factor",
      "factor_id": 28,
      "description": "Water Distribution Control Factor (Wc) row identifier"
    },
    {
      "name": "water_meas_factor",
      "factor_id": 1,
      "description": "Water Measurement Factor (Md) row identifier"
    },
    {
      "name": "lf_factor",
      "factor_id": 11,
      "description": "Lf Factor rating value, row identifier"
    },
    {
      "name": "conveyance",
      "factor_id": 33,
      "description": "Conveyance row indentifier"
    }
  ],
  "result": [
    {
      "name": "firi_rating",
      "value": 92.5,
      "description": "FIRI rating"
    },
    {
      "name": "firi_threshold",
      "value": 90,
      "description": "Maximum rating for this irrigation type"
    },
    {
      "name": "firi_threshhold_met",
      "value": "true",
      "unit": "Boolean",
      "description": "Was the FIRI threshold met (Rvalue)"
    }
  ]
}


Request [Sprinkler-Spray] Response
{
  "metainfo": {},
  "parameter": [
    {
      "name": "irr_skill_action_factor",
      "factor_id": 15,
      "description": "Irrigation Skill and Action Factor (I) row identifier"
    },
    {
      "name": "irr_type",
      "factor_id": 66,
      "description": "Irrigation Type"
    },
    {
      "name": "maint_factor",
      "factor_id": 93,
      "description": "Maintenance Factor. (M) row identifier"
    },
    {
      "name": "soil_cond_factor",
      "factor_id": 22,
      "description": "Soil Condition Factor. (Sc) row identifier"
    },
    {
      "name": "soil_moist_irr_sched_factor",
      "factor_id": 7,
      "description": "Soil Moisture Monitoring and Irrigation Scheduling Factor. (S) row identifier"
    },
    {
      "name": "tailwater_reuse_factor",
      "factor_id": 49,
      "description": "Tail water reuse Factor. (R) row identifier"
    },
    {
      "name": "water_deliv_factor",
      "factor_id": 106,
      "description": "Water Delivery Factor (D) row identifier"
    },
    {
      "name": "water_dist_factor",
      "factor_id": 28,
      "description": "Water Distribution Control Factor (Wc) row identifier"
    },
    {
      "name": "water_meas_factor",
      "factor_id": 1,
      "description": "Water Measurement Factor (Md) row identifier"
    },
    {
      "name": "lf_factor",
      "factor_id": 11,
      "description": "Lf Factor rating value, row identifier"
    },
    {
      "name": "conveyance",
      "factor_id": 33,
      "description": "Conveyance row indentifier"
    }
  ]
}

{
  "metainfo": {
    "status": "Finished",
    "suid": "82cd8238-2053-11e7-ba0b-43436984e203",
    "cloud_node": "10.1.93.13",
    "tstamp": "2017-04-13 08:14:30",
    "service_url": "http://csip.engr.colostate.edu:8092/csip-firi/m/calcfiri/1.0",
    "request_ip": "10.84.176.249",
    "csip-firi.version": "$version: 0.1.17 8a3b72c5b3c9 2017-04-13 Shaun Case, built at 2017-04-13 08:12 by jenkins$",
    "csip.version": "$version: 2.1.177 af2572bb0c10 2017-04-10 od, built at 2017-04-13 08:12 by jenkins$",
    "cpu_time": 555,
    "expiration_date": "2017-04-13 08:16:11"
  },
  "parameter": [
    {
      "name": "irr_skill_action_factor",
      "factor_id": 15,
      "description": "Irrigation Skill and Action Factor (I) row identifier"
    },
    {
      "name": "irr_type",
      "factor_id": 66,
      "description": "Irrigation Type"
    },
    {
      "name": "maint_factor",
      "factor_id": 93,
      "description": "Maintenance Factor. (M) row identifier"
    },
    {
      "name": "soil_cond_factor",
      "factor_id": 22,
      "description": "Soil Condition Factor. (Sc) row identifier"
    },
    {
      "name": "soil_moist_irr_sched_factor",
      "factor_id": 7,
      "description": "Soil Moisture Monitoring and Irrigation Scheduling Factor. (S) row identifier"
    },
    {
      "name": "tailwater_reuse_factor",
      "factor_id": 49,
      "description": "Tail water reuse Factor. (R) row identifier"
    },
    {
      "name": "water_deliv_factor",
      "factor_id": 106,
      "description": "Water Delivery Factor (D) row identifier"
    },
    {
      "name": "water_dist_factor",
      "factor_id": 28,
      "description": "Water Distribution Control Factor (Wc) row identifier"
    },
    {
      "name": "water_meas_factor",
      "factor_id": 1,
      "description": "Water Measurement Factor (Md) row identifier"
    },
    {
      "name": "lf_factor",
      "factor_id": 11,
      "description": "Lf Factor rating value, row identifier"
    },
    {
      "name": "conveyance",
      "factor_id": 33,
      "description": "Conveyance row indentifier"
    }
  ],
  "result": [
    {
      "name": "firi_rating",
      "value": 92.5,
      "description": "FIRI rating"
    },
    {
      "name": "firi_threshold",
      "value": 90,
      "description": "Maximum rating for this irrigation type"
    },
    {
      "name": "firi_threshhold_met",
      "value": "true",
      "unit": "Boolean",
      "description": "Was the FIRI threshold met (Rvalue)"
    }
  ]
}

Details
Comments & Attachments
Associations
Children
SCM Commits
History (15)
Baselines
All (15)

 
No data to display.