smoke-index/irrigation-controller.json

125 lines
3.2 KiB
JSON
Raw Normal View History

2026-07-18 10:10:38 +02:00
{
"schema": "irrigation-controller-v1",
"version": "1.0.0",
"author": "arthur-ibay",
"date": "2026-07-17",
"location": "Salt Lake City, UT",
"theory": {
"primary_equation": "V_required = (ET₀ × Kc × A_root) SM_deficit",
"runtime_equation": "T_pump = V_required ÷ Q_pump × 60",
"units": {
"ET₀": "mm/day",
"Kc": "dimensionless",
"A_root": "m²",
"SM_deficit": "liters",
"Q_pump": "L/min",
"T_pump": "minutes/day"
},
"sources": [
{
"id": "Q5187947",
"slug": "crop-coefficient",
"description": "property of plants used in predicting evapotranspiration",
"url": "https://4ort.xyz/entity/crop-coefficient"
},
{
"id": "FAO-56",
"title": "Crop Evapotranspiration: Guidelines for Computing Crop Requirements",
"authors": "Allen, Pereira, Raes, Smith",
"year": 1998,
"publisher": "FAO Irrigation and Drainage Paper No. 56"
}
]
},
"crop_coefficients": {
"leafy_greens": {
"lettuce_early": {
"Kc": 0.95,
"stage": "initial canopy",
"days_after_transplant": "0-14"
},
"lettuce_midcanopy": {
"Kc": 1.15,
"stage": "peak photosynthetic",
"days_after_transplant": "15-35",
"peak_demand_mm_per_day": 4.2
},
"spinach": {
"Kc": 1.05,
"stage": "mature",
"notes": "shade-intolerant, requires frequent misting"
},
"arugula": {
"Kc": 0.90,
"stage": "harvest-ready",
"notes": "low water demand, drought-resistant"
}
},
"fruiting": {
"tomato_established": {
"Kc": 1.10,
"stage": "flowering onset",
"days_after_transplant": "40-60"
},
"tomato_fruiting": {
"Kc": 1.15,
"stage": "fruit fill",
"days_after_transplant": "61-90",
"peak_demand_mm_per_day": 6.8
},
"pepper": {
"Kc": 1.05,
"stage": "fruit development",
"peak_demand_mm_per_day": 5.4
},
"cucumber": {
"Kc": 1.20,
"stage": "vine maturity",
"notes": "highest water demand of common solanaceous crops"
}
},
"grains": {
"wheat_initial": {
"Kc": 0.40,
"stage": "emergence to tillering"
},
"wheat_midseason": {
"Kc": 1.05,
"stage": "booting to heading",
"peak_demand_mm_per_day": 4.8
},
"corn_early": {
"Kc": 0.50,
"stage": "seedling"
},
"corn_peak": {
"Kc": 1.15,
"stage": "silking",
"peak_demand_mm_per_day": 7.2
}
}
},
"operational_limits": {
"optimal_duty_cycle_minutes_per_day": 30,
"warning_threshold_minutes_per_day": 90,
"critical_failure_minutes_per_day": 120,
"recommended_pulse_frequency": 4,
"pulse_interval_hours": 6
},
"field_notes_wasatch": {
"trial_date": "2026-07-10",
"location": "Great Basin foothills, elevation 1,400m",
"crop": "lettuce",
"observed_ET0_july": 5.2,
"actual_Kc_measured": 1.15,
"pump_spec": "12 L/min diaphragm",
"area_serviced": "50 m²",
"computed_runtime": "11.0 minutes/day",
"validation": "confirmed via soil probe gravimetric sampling"
}
}