Glosario de Automatización • Tasa de sondeo adaptativa

¿Qué es una tasa de sondeo adaptativa en SCADA?

Ingeniería Merobix • • 8 min de lectura

La mayoría de los maestros SCADA sondean cada sitio remoto en un horario fijo, pidiéndole a un pozo o a un tanque valores frescos al mismo intervalo ya sea que el sitio esté haciendo algo interesante o quieto por completo. Una tasa de sondeo adaptativa rompe esa suposición. En lugar de un solo intervalo estático, el maestro corre cada sitio rápido cuando sus lecturas se están moviendo o una alarma está activa y lento cuando el sitio está quieto, cambiando automáticamente conforme cambian las condiciones. La meta es atrapar los eventos con prontitud sin pagar por preguntarle a un sitio estable la misma pregunta cada pocos segundos, lo que importa enormemente cuando la respuesta viaja por un enlace celular medido.

Volver al glosario

Tasa de sondeo adaptativa en una línea: Una tasa de sondeo adaptativa es una estrategia de escaneo donde un maestro SCADA cambia automáticamente qué tan seguido sondea un sitio remoto según el comportamiento actual de ese sitio, sondeando más rápido cuando los valores están cambiando o una alarma está activa y más lento cuando el sitio está estable. Conserva el ancho de banda celular y de radio al no gastar un sondeo a toda velocidad en un sitio que no tiene nada nuevo que reportar, sin dejar de reaccionar rápido en el momento en que algo empieza a moverse.

Rápido cuando importa, lento cuando no

Una tasa de sondeo fija fuerza un solo compromiso para cada sitio todo el tiempo. Ponga el intervalo lo bastante corto como para atrapar un disturbio de movimiento rápido con prontitud y quema ancho de banda sondeando cien sitios quietos a la misma tasa agresiva todo el día. Póngalo lo bastante largo como para ser económico y ahora está ciego ante un problema en desarrollo por todo ese intervalo, que puede ser demasiado largo cuando un tanque se está llenando hacia un derrame o una presión sube hacia un disparo. Cada intervalo estático es el intervalo equivocado la mayor parte del tiempo, o demasiado rápido para un sitio dormido o demasiado lento para uno ocupado.

Una tasa de sondeo adaptativa resuelve el compromiso al dejar que el intervalo se mueva con el sitio. Cuando los valores de un sitio están planos y ninguna alarma está activa, el maestro extiende el intervalo a una línea base lenta, quizá una vez cada varios minutos, porque no hay nada nuevo que valga el viaje de ida y vuelta. Cuando algo cambia, el maestro contrae el intervalo a una tasa rápida, quizá una vez cada pocos segundos, para rastrear de cerca el evento mientras dura. El sitio de hecho se gana la atención del maestro al hacer algo, y se la devuelve cuando se asienta.

El efecto práctico es que el esfuerzo de escaneo sigue donde está la acción. En un día normal, cuando toda la flota está estable, casi cada sitio está sondeando lento y el ancho de banda total es una fracción de lo que consumiría una tasa rápida uniforme. Durante un disturbio en un sitio, ese único sitio sube a toda velocidad y se rastrea en detalle mientras cada otro sitio se queda lento. El maestro gasta su presupuesto de comunicaciones en los sitios que en realidad están cambiando en lugar de repartirlo delgado por todo por igual.

Qué dispara un cambio de tasa

La lógica de cambio es tan buena como las condiciones que la impulsan, así que un esquema adaptativo útil vigila varios disparadores a la vez. El más obvio es el estado de alarma: cualquier sitio con una alarma activa o no reconocida debería sondearse a la tasa rápida para que el operador vea la situación desarrollarse en casi tiempo real en lugar de en fotos lentas. Mientras la alarma se mantenga, el sitio se queda rápido. Cuando despeja y el valor vuelve a normal, el sitio es elegible para desacelerar de nuevo tras un breve periodo de asentamiento.

La tasa de cambio es el segundo disparador común, y atrapa los problemas antes de que crucen un límite de alarma. Si un nivel, presión o flujo se está moviendo más rápido que una banda muerta configurada de una lectura a la siguiente, el maestro infiere que el sitio está haciendo algo y acelera, aunque nada haya alarmado todavía. Esto es lo que deja al sondeo adaptativo rastrear un tanque que apenas empezó a llenarse o un compresor que está subiendo, así que las lecturas rápidas ya están en mano para cuando se acerca un límite. Una contraparte silenciosa, un temporizador de permanencia, maneja el camino de bajada: el maestro espera hasta que el sitio ha estado estable por un tramo definido antes de relajar la tasa, para que un valor oscilando alrededor de un umbral no voltee el sitio entre rápido y lento en cada lectura.

Los operadores normalmente mantienen anulaciones manuales encima de la lógica automática. Seleccionar un sitio o abrir su pantalla de detalle puede fijarlo a la tasa rápida mientras alguien lo mira, porque una persona vigilando activamente quiere datos en vivo sin importar lo que el sitio esté haciendo. Un modo de puesta en marcha o mantenimiento puede forzar el sondeo rápido en un sitio que se está trabajando. Las reglas automáticas cubren la mayoría desatendida del tiempo, y las anulaciones dejan a un humano llevar un sitio específico a toda velocidad bajo demanda sin tocar la configuración de toda la flota.

Recortar el costo de datos celulares en pozos y tanques remotos

La economía del sondeo adaptativo es más clara en los activos remotos que hablan por un enlace celular o de radio licenciado con un costo real por byte. Un pozo remoto o un tanque de almacenamiento pasa la abrumadora mayoría de su vida en estado estable, con su nivel arrastrándose despacio y su presión sosteniéndose, con eventos genuinamente interesantes ocurriendo solo de vez en cuando. Sondear ese sitio a una tasa fija rápida para estar listo ante el evento raro significa pagar por un torrente de lecturas casi idénticas el resto del tiempo, y a lo largo de una flota grande en SIM medidos ese cargo de datos recurrente es una partida que sigue creciendo a medida que la flota crece.

Una plataforma SCADA de nube como Merobix puede mantener cada sitio remoto en un sondeo de línea base lenta durante los largos tramos quietos y dejar que acelere solo cuando su propio comportamiento lo amerite, así que el plan de datos paga por el detalle exactamente cuando el detalle vale la pena. Un tanque que ha estado plano por una semana cuesta casi nada de monitorear; el mismo tanque cuesta más solo durante las horas en que está recibiendo o despachando producto activamente, que es precisamente cuando las lecturas extra tienen valor. A lo largo de un mes la factura refleja cuánto pasó en realidad en el campo en lugar de una suposición plana del peor caso aplicada a cada sitio cada segundo.

El sondeo adaptativo también estira una red de radio restringida, no solo un plan de facturación. Un canal de radio licenciado compartido o un sector celular congestionado tiene capacidad finita, y mantener la mayoría de los sitios lentos deja margen para los sitios que necesitan estallar a toda velocidad durante un evento. La alternativa, todos sondeando rápido todo el tiempo, satura el canal y puede ralentizar el tiempo de ida y vuelta de toda la flota justo cuando la capacidad de respuesta más importa. Al gastar ancho de banda donde está la acción y recuperarlo en todas partes, una tasa de sondeo adaptativa evita que tanto el costo mensual de datos como el canal compartido se consuman por sitios que no tienen nada nuevo que decir.

Preguntas frecuentes

¿En qué se distingue una tasa de sondeo adaptativa de una tasa de sondeo fija?

Una tasa de sondeo fija le pide a cada sitio valores frescos en el mismo intervalo inmutable sin importar lo que el sitio esté haciendo, lo que es o bien despilfarradoramente rápido para sitios quietos o demasiado lento para los ocupados. Una tasa de sondeo adaptativa cambia el intervalo por sitio en tiempo de ejecución, corriendo rápido cuando los valores se mueven o una alarma está activa y lento cuando el sitio está estable. El resultado es que el esfuerzo de escaneo y el ancho de banda siguen dondequiera que esté en realidad la actividad.

¿Qué hace que un sitio acelere o desacelere bajo el sondeo adaptativo?

Los disparadores comunes para acelerar son una alarma activa en el sitio o un valor cambiando más rápido que una banda muerta configurada entre lecturas, lo que señala que algo se está desarrollando incluso antes de que se cruce un límite. Para desacelerar, el maestro normalmente espera un periodo de permanencia de lecturas estables para que un valor oscilando cerca de un umbral no voltee la tasa constantemente. Los operadores también pueden fijar un sitio al sondeo rápido de forma manual mientras lo miran o lo trabajan.

¿Cuántos datos celulares puede ahorrar en realidad el sondeo adaptativo?

El ahorro depende de cuánto tiempo está genuinamente quieto un sitio, y los pozos y tanques remotos están quietos la mayor parte del tiempo. Mantener esos sitios en un sondeo de línea base lenta y dejarlos acelerar solo durante actividad real significa que el plan de datos paga por lecturas detalladas solo cuando algo está ocurriendo, en lugar de por un flujo rápido constante todo el día. A lo largo de una flota grande en SIM medidos, eso convierte un cargo de datos plano del peor caso en uno que rastrea cuánto ocurrió en realidad en el campo.

Más en Fundamentos de SCADA
¿Qué es la tasa de sondeo?  •  Fijar tasas de sondeo en SCADA  •  Sondeo redundante  •  Tiempo de ida y vuelta (RTT)  •  Sondeo de API REST vs webhook push  •  Todo en Fundamentos de SCADA →
Capacitación SCADA gratuita para operadores
Merobix University - 70 lecciones en video y 261 preguntas de examen, del primer inicio de sesión a los reportes de cumplimiento (contenido en inglés). Sin llamada de ventas.
Comenzar gratis →