This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| sensors:start [2026/01/21 21:10] – bsamuel | sensors:start [2026/01/22 22:07] (current) – [5. Water / Water Energy Monitoring] bsamuel | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Measuring, Monitoring & Documentation Systems ====== | ====== Measuring, Monitoring & Documentation Systems ====== | ||
| - | The **Sensors Layer** defines all devices and measurement | + | The **Sensors Layer** defines all devices and documentation |
| All AOFS-compliant deployments **must implement the sensors and documentation systems specified here**. | All AOFS-compliant deployments **must implement the sensors and documentation systems specified here**. | ||
| - | ===== 1. Sensor | + | ===== 1. Sensor |
| - | AOFS uses four main sensor categories: | + | AOFS sensors are classified by **operational authority**, |
| - | - **Soil Monitoring Sensors** | + | Sensor inputs fall into four functional roles: |
| - | - **Water Monitoring Sensors** | + | |
| - | - **Power / Energy Sensors** | + | |
| - | - **Optical / Camera Monitoring Systems** | + | |
| - | --- | + | * **Safety enforcement** (prevent damage or loss) |
| + | * **Authoritative control inputs** (drive irrigation decisions) | ||
| + | * **Documentation & audit** | ||
| + | * **Optimization & research** | ||
| - | ===== 2. Soil Monitoring Sensors ===== | + | AOFS controllers **must never depend on remote systems** to interpret or validate sensor data. |
| - | **Purpose: | + | ===== 2. Critical Safety & Protection Sensors ===== |
| + | |||
| + | **Purpose: | ||
| + | |||
| + | **Mandatory Measurements: | ||
| + | * Tank levels: LOW and FULL float switches | ||
| + | * Flow meters on main and zoned pipelines | ||
| + | * Pressure sensors on pumps and main distribution lines | ||
| + | * Rainfall measurement for irrigation lockout | ||
| + | |||
| + | **Safety Requirements: | ||
| + | * These sensors **must directly enforce Field Controller fail-safes** | ||
| + | * Operation must be fully local and offline | ||
| + | * Loss or invalid data from these sensors must trigger safe shutdown or degraded mode | ||
| + | |||
| + | ===== 3. Primary Agronomic Control Sensors ===== | ||
| + | |||
| + | ==== Soil Monitoring Sensors ==== | ||
| + | |||
| + | **Purpose: | ||
| **Required Measurements: | **Required Measurements: | ||
| - | | + | |
| - | | + | |
| - | | + | **Optional but Recommended: |
| + | | ||
| + | | ||
| **Placement Guidelines: | **Placement Guidelines: | ||
| - | | + | |
| - | - Multiple | + | * Additional |
| - | - Sensors should be placed at root depth appropriate to the crop type | + | |
| - | **Data Collection: | + | ==== Weather Monitoring Sensors ==== |
| - | - Sample at a frequency suitable for crop needs (typically 15–60 min) | + | |
| - | - Data logged locally in Field Controller and synced with Farm/HQ controllers | + | |
| - | **Calibration & Maintenance:** | + | **Purpose:** Modify irrigation behavior and enforce environmental lockouts. |
| - | - Sensors must be calibrated according to manufacturer recommendations | + | |
| - | - Regular inspection to prevent soil compaction or damage | + | |
| - | --- | + | **Required Measurements: |
| + | * Rainfall | ||
| + | * Ambient temperature | ||
| + | * Relative humidity | ||
| - | ===== 3. Water Monitoring Sensors ===== | + | **Optional Measurements: |
| + | * Wind speed | ||
| + | * Solar radiation / light intensity | ||
| - | **Purpose: | + | **Integration with AOFS:** |
| + | * Rainfall triggers irrigation suspension | ||
| + | * Weather data refines thresholds and scheduling | ||
| + | |||
| + | ===== 4. Power / Energy Monitoring ===== | ||
| + | |||
| + | **Purpose: | ||
| **Required Measurements: | **Required Measurements: | ||
| - | | + | |
| - | | + | |
| - | - Pressure sensors for distribution lines | + | |
| - | - Optional: rain gauges (tipping bucket) for weather lockouts | + | |
| - | **Placement Guidelines:** | + | **Optional Measurements:** |
| - | | + | |
| - | | + | |
| - | - Pressure sensors after pumps and at main lines | + | |
| - | **Safety Requirements:** | + | **Integration:** |
| - | - Water sensors | + | |
| - | | + | |
| - | --- | + | ==== Grid Power Monitoring & Predictive Use ==== |
| - | ===== 4. Power / Energy Sensors ===== | + | **Purpose: |
| - | **Purpose:** Monitor energy consumption | + | **Required Measurements (if grid is available):** |
| + | * Grid voltage, current, | ||
| + | * Short-term fluctuations and harmonics | ||
| + | * Availability signal | ||
| + | |||
| + | **Optional Measurements: | ||
| + | * Historical grid availability patterns | ||
| + | * Probabilistic prediction of grid power for upcoming hours | ||
| + | |||
| + | **Integration & Control Logic:** | ||
| + | * AOFS must only allow grid power usage if parameters are within safe thresholds | ||
| + | * Automatic relays and actuators must cut off grid supply immediately on overvoltage, | ||
| + | * Predictive patterns can inform decisions, e.g., delaying high-load pump operations until grid is likely available | ||
| + | * All local safety thresholds remain authoritative and override probabilistic logic | ||
| + | |||
| + | ===== 5. Water / Water Energy Monitoring ===== | ||
| + | |||
| + | **Purpose: | ||
| **Required Measurements: | **Required Measurements: | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | **Placement Guidelines:** | + | **Optional Measurements:** |
| - | | + | |
| - | | + | * Probability of grid water availability in next hours or days |
| + | | ||
| - | **Integration: | + | **Integration |
| - | | + | |
| - | | + | * Partial tank fill strategies: maintain mandatory minimum levels locally, avoid overfilling if grid water is likely |
| + | | ||
| + | * Logging of decisions, sensor readings, and probabilities is required for learning and optimization | ||
| - | --- | + | ===== 6. Human Input / External Event Logging ===== |
| - | ===== 5. Optical / Camera Monitoring Systems ===== | + | **Purpose: |
| - | **Purpose:** Supplement | + | AOFS treats human input as **first-class data**, equal to automated |
| - | **Use Cases:** | + | **Examples of Loggable Events:** |
| - | | + | |
| - | | + | * Manual irrigation or drainage |
| - | | + | |
| + | | ||
| **Requirements: | **Requirements: | ||
| - | | + | |
| - | | + | |
| - | | + | * Operator identity must be recorded |
| + | | ||
| - | --- | + | ===== 7. Optical / Camera Documentation Systems ===== |
| - | ===== 6. Data Logging & Documentation ===== | + | **Purpose: |
| - | - All sensor readings | + | **AOFS Scope:** |
| - | | + | * Still images only |
| - | | + | |
| - | | + | |
| + | **Use Cases:** | ||
| + | * Crop development tracking | ||
| + | | ||
| + | * Pest or disease observation | ||
| + | |||
| + | **Requirements: | ||
| + | * Images | ||
| + | * Camera ID and zone reference required | ||
| + | | ||
| + | * Optional synchronization with Farm and HQ Controllers | ||
| - | --- | + | AI-based image analysis is **explicitly optional** and must not interfere with core logging or manual review. |
| - | ===== 7. Calibration | + | ===== 8. Data Logging |
| - | | + | |
| - | | + | |
| - | | + | * Timestamp |
| + | * Source or sensor | ||
| + | * Measured value or event data | ||
| + | * Status or quality flags | ||
| + | | ||
| + | | ||
| + | | ||
| + | - Probability estimates for predictive logic | ||
| + | - Decisions made (pump on/off, fill levels) | ||
| + | - Outcome | ||
| - | --- | + | ===== 9. Calibration & Maintenance ===== |
| - | ===== 8. Compliance Notes ===== | + | * All sensors must be calibrated according to manufacturer specifications |
| + | * AOFS deployments must log: | ||
| + | * Calibration events | ||
| + | * Maintenance actions | ||
| + | * Sensor replacements | ||
| + | * Calibration and maintenance logs are auditable and synchronized | ||
| - | - All AOFS deployments **must implement at minimum**: | + | ===== 10. Compliance Requirements ===== |
| - | - Soil moisture per irrigation zone | + | |
| - | - Tank LOW/FULL switches | + | |
| - | - Flow meters and pressure sensors on all irrigation manifolds | + | |
| - | - Power monitoring for pumps and valves | + | |
| - | - Optional sensors (temperature, | + | Minimum |
| - | | + | * Soil moisture sensors per irrigation zone |
| + | | ||
| + | | ||
| + | | ||
| + | * Rainfall measurement for irrigation lockout | ||
| - | --- | + | Optional sensors enhance optimization and research but **do not affect baseline compliance**. |
| - | ===== 9. References ===== | + | ===== 11. References ===== |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | - [[optical|Optical Monitoring (Cameras)]] | + | |