Saltar a contenido

Controladores

El sistema de controladores de Accudyno permite utilizar las salidas de control de forma inteligente para manejar dispositivos como dinamómetros, ventiladores, frenos y aceleradores. Cada controlador define cómo y cuándo se activa una salida, y con qué lógica se regula.

Los controladores se configuran desde la ventana de configuración del software y se operan desde el panel de control en la parte inferior de la pantalla principal.

Panel de Control

El panel de control aparece en la pantalla principal cuando existe al menos un controlador configurado. Contiene:

  • Selector de controlador: lista desplegable para elegir el controlador activo
  • Setpoint: valor objetivo que el controlador intentará alcanzar o mantener
  • Botón ON/OFF: activa o desactiva el controlador seleccionado
  • Indicador LED: muestra el estado actual (encendido/apagado)

Teclas de acceso rápido:

Tecla Función
Incrementar / decrementar setpoint
Incrementar / decrementar setpoint (paso fino)
Page Up / Page Down Incrementar / decrementar setpoint (paso grande)
O Activar / desactivar controlador
B Activar freno del rodillo (si está configurado)

Agregar un Controlador

Para agregar un controlador nuevo:

  1. Abra la ventana de Configuración
  2. Seleccione la sección Controladores
  3. Haga clic en el botón Agregar
  4. Seleccione el Método de Control deseado
  5. Configure las opciones según el tipo de control elegido
  6. Asigne la salida física que el controlador manejará
  7. Acepte para guardar la configuración

Opciones Generales

Cada controlador posee las siguientes opciones de configuración:

Método de Control

Define la lógica con la que el controlador maneja la salida.

Método Descripción
Salida Directa Control manual directo del porcentaje de salida (0-100%)
Lazo Abierto Control proporcional basado en un canal de entrada (ej: velocidad → ventilador)
Lazo Cerrado (PID) Regulación automática mediante algoritmo PID con retroalimentación
Lazo Cerrado Dual (PID) PID con dos salidas para dinamómetros de dos rodillos
Mantener RPM Mantiene las RPM constantes mediante control inteligente (ML)
Aceleración Constante Rampa de aceleración controlada con fases pre/post (ML)
Torque Constante Mantiene un torque de frenado constante
Simulación Carga de Ruta Simula la resistencia de un vehículo en ruta (ML)

Modo de Arranque

Define cuándo se activa el controlador.

Modo Comportamiento
Manual El usuario activa el controlador manualmente con el botón ON/OFF o la tecla O
Al pasar a Preparado Se activa automáticamente cuando el sistema entra en estado Preparado
Al pasar a Adquiriendo Se activa automáticamente al iniciar la adquisición de datos
Siempre Activo Permanece activo desde que se conecta el hardware
Activado por Tecla Se activa mientras se mantiene presionada una tecla asignada

Modo de Parada

Modo Comportamiento
Al Finalizar El controlador se desactiva automáticamente al terminar el ensayo
Manual El controlador permanece activo después del ensayo (requiere desactivación manual)

Modo de Setpoint Inicial

Modo Comportamiento
Valor Fijo Siempre inicia en el valor de setpoint inicial configurado
Último Usado Recuerda el último valor de setpoint utilizado
Valor Actual Inicia en el valor actual de la medición del canal asignado

Otras Opciones

  • Acción Inversa: invierte el sentido del control (útil cuando aumentar la salida reduce la variable controlada)
  • Incremento de Setpoint: define el paso de ajuste al usar las teclas de incremento
  • Canal Asignado: canal de medición que el controlador utiliza como retroalimentación
  • Salida Asignada: salida física (OUT1 o OUT2) que el controlador maneja

Ejemplos de Configuración

Ventilador por Lazo Abierto

Caso de uso: Rodillos inerciales sin dinamómetro. Se desea que un ventilador de refrigeración del motor varíe su velocidad proporcionalmente a la velocidad del rodillo.

Configuración:

Opción Valor
Método de Control Lazo Abierto (proporcional)
Canal Asignado Velocidad del rodillo
Salida Asignada OUT1
Modo de Arranque Siempre Activo
Punto de Calibración 1 Entrada: 5 km/h → Salida: 0%
Punto de Calibración 2 Entrada: 6 km/h → Salida: 100%

Calibración

Los puntos de calibración definen la relación lineal entre la entrada y la salida. En este ejemplo, el ventilador permanece apagado por debajo de 5 km/h y alcanza el máximo a partir de 6 km/h. Ajuste estos valores según las necesidades de refrigeración.


Freno por Relé (Hotkey)

Caso de uso: Rodillo con freno externo accionado por relé. El operador presiona una tecla para activar el freno durante el ensayo de desaceleración.

Configuración:

Opción Valor
Método de Control Salida Directa
Salida Asignada OUT2
Modo de Arranque Activado por Tecla
Tecla Asignada B

Funcionamiento

Mientras se mantiene presionada la tecla B, la salida se activa al 100%. Al soltar la tecla, la salida vuelve a 0%. La salida controla un relé que acciona el freno mecánico o electromagnético del rodillo.

ADVERTENCIA

Las salidas de la interfaz Accudyno tienen poca capacidad de corriente. Es necesario utilizar un relé o un optoacoplador para manejar la carga del freno.


Control PID para Dinamómetro

Caso de uso: Mantener las RPM del motor constantes utilizando un dinamómetro de corrientes parásitas (eddy current) o hidráulico. El PID ajusta automáticamente la carga del freno para que las RPM se mantengan en el valor de setpoint.

Configuración:

Opción Valor
Método de Control Lazo Cerrado (PID)
Canal Asignado RPM Motor
Salida Asignada OUT1
Acción Inversa Sí
Modo de Arranque Manual

Parámetros PID:

Parámetro Valor Inicial Descripción
Kp 0.10 Ganancia proporcional — respuesta inmediata al error
Ki 0.05 Ganancia integral — corrige el error acumulado
Kd 0.00 Ganancia derivativa — anticipa cambios futuros
Filtro Derivativo 1 Suaviza la acción derivativa (0=sin filtro, 1=máximo filtro)

Sintonización PID

Comience con los valores por defecto (Kp=0.10, Ki=0.05). Si el sistema oscila, reduzca Kp. Si el sistema no alcanza el setpoint, aumente Ki gradualmente. La acción derivativa (Kd) rara vez es necesaria y puede introducir inestabilidad si se configura incorrectamente.

Acción Inversa

En un dinamómetro, aumentar la salida de control (más frenado) reduce las RPM. Por eso se activa la Acción Inversa: cuando las RPM están por encima del setpoint, el controlador aumenta el frenado para reducirlas.


Aceleración Constante — Rampa (ML)

Caso de uso: Realizar ensayos con una tasa de aceleración controlada. El sistema mantiene la aceleración constante ajustando la carga del dinamómetro mediante un algoritmo de aprendizaje automático (ML).

Este controlador trabaja en tres fases:

  1. Pre-Stage: Mantiene las RPM estables en un valor de espera (RPM Hold) antes de iniciar la rampa
  2. Full: Aplica la aceleración constante (rampa), ajustando la carga del dinamómetro
  3. Post-Stage: Gestiona la desaceleración al finalizar el ensayo

Configuración:

Opción Valor
Método de Control Aceleración Constante
Salida Asignada OUT1
Modo de Arranque Manual
Modo de Parada Manual
Setpoint Inicial Último Usado
RPM Hold 4000
Sensibilidad 1

Setpoint Inicial: Último Usado

Al configurar el modo de setpoint como Último Usado, tanto el valor de aceleración (fase Full) como la RPM de espera (fase Pre-Stage) se recuerdan entre ensayos. Esto evita tener que reconfigurar los valores cada vez.

RPM Hold

El valor de RPM Hold define la velocidad a la que el motor se estabiliza antes de iniciar la rampa de aceleración. Elija un valor que permita al motor calentarse y estabilizarse. Durante la fase Pre-Stage puede ajustar este valor con las teclas de incremento.


Simulación de Ruta (ML)

Caso de uso: Simular las condiciones de carga que experimenta un vehículo en ruta (resistencia aerodinámica, rodadura, inercia) utilizando un rodillo con dinamómetro. Permite realizar ensayos de consumo, emisiones o rendimiento en condiciones realistas.

Configuración:

Opción Valor
Método de Control Simulación Carga de Ruta
Salida Asignada OUT1
Modo de Arranque Manual

Parámetros del Vehículo:

Parámetro Valor por Defecto Descripción
Masa del Vehículo 1400 kg Peso total del vehículo a simular
Coeficiente Aerodinámico (Cd) 0.32 Resistencia aerodinámica (típico sedán: 0.28-0.35)
Área Frontal 2.2 m² Superficie frontal del vehículo (típico sedán: 2.0-2.4 m²)
Diámetro de Rueda 640 mm Diámetro total de la rueda con neumático

Parámetros del Vehículo

Los valores por defecto corresponden a un sedán típico. Para obtener resultados precisos, ingrese los datos reales del vehículo bajo ensayo. El coeficiente Cd y el área frontal pueden consultarse en la ficha técnica del fabricante.