Método, fórmulas y límites del planificador

Riego Medido se diseñó para sustituir aproximaciones empíricas ambiguas por un algoritmo determinista y transparente. Documentamos aquí todas las reglas y supuestos del motor de cálculo.

1. Definición del intervalo de tiempo civil

El modelo toma dos marcas temporales expresadas en el reloj civil del programador: inicio y fin (formato AAAA-MM-DDTHH:mm).

  • Convención de intervalo: El instante de inicio está incluido y el de fin está excluido (inicio ≤ evento < fin).
  • Ventana civil máxima: 90 días naturales consecutivos.
  • Detección de corte de ciclos (BOUNDARY_CUTS_CYCLE): Si la hora de inicio o de regreso cae en mitad de la ejecución de un riego (estrictamente entre su arranque y su fin nominal), el sistema rechaza la ventana para no asumir coberturas parciales no verificables.

2. Frecuencias de activación

Se modelan dos modos estándar presentes en el 99 % de los aparatos domésticos:

  • Intervalo cada N días (1 ≤ N ≤ 30): Una fecha civil es activa si la diferencia de días respecto a la fecha de anclaje (anchor ≤ inicio) es mayor o igual a 0 y cumple días_dif mod N = 0.
  • Días fijos semanales: El ciclo se activa si el día de la semana ISO (1 = lunes ... 7 = domingo) se encuentra seleccionado en la lista.

Nota sobre intervalos horarios: Los temporizadores que funcionan en ciclos de "cada X horas" no están modelados en esta versión para evitar conversiones artificiales a días.

3. Volúmenes y caudales

Normalización directa sin redondeo intermedio:

Caudal (L/h) = Caudal (ml/min) × 0,06
  • Emisor individual: V = salidas × Caudal (L/h) × minutos / 60.
  • Grupo conjunto: V = Caudal total (L/h) × minutos / 60 (el valor representa el total medido de todas las salidas y no se multiplica por el número de goteros).

4. Presupuesto, lotes simultáneos y saldo

  1. Lote simultáneo: Las zonas que coinciden exactamente en fecha y hora de arranque se agrupan en un único lote.
  2. Margen de seguridad: Cada lote se multiplica por (1 + margen / 100).
  3. Saldo utilizable inicial: Saldo = Agua inicial − Agua inaccesible.
  4. Secuencia de descuento: Se descuenta lote a lote por estricto orden cronológico dentro de una tolerancia de 10-9 L.
  5. Identificación del déficit: Si un lote supera el saldo disponible, se identifica inmediatamente como el primer lote insuficiente. No se simula consumo ficticio posterior ni números negativos: los eventos restantes se marcan como no cubiertos.

5. Límites explícitos de la aplicación

Lo que este modelo NO hace:
  • No estima las necesidades biológicas o evapotranspiración de tus plantas por especie.
  • No calcula la potencia, presión de bomba o curvas de rendimiento hidráulico.
  • No compensa caídas de presión en tuberías de gran longitud.
  • No garantiza la ausencia de fugas, atascos por cal o descebado de bombas.

Fuentes y referencias técnicas

  • GARDENA — Set de riego para vacaciones (Ref. 13366-20) (se abre en pestaña nueva)

    Fuente de referencia de caudales nominales de distribuidores (15, 30 y 60 ml/min) para el ejemplo C05. Las reservas y depósito del ejemplo son supuestos hipotéticos de cálculo, no instrucciones del fabricante.

  • UNE-EN ISO 9261: Equipos de riego agrícola — Emisores y tuberías emisoras

    Norma de referencia sobre especificaciones y métodos de ensayo para caudales y presiones nominales en emisores de goteo.