Entorno PIL para la validación de controladores de turbinas eólicas basados en IEC-61131

  1. Martínez-Inchusta, Alberto 1
  2. Sierra García, Jesús Enrique 2
  3. Santos, Matilde 1
  4. Leija, Lorenzo 3
  1. 1 Universidad Complutense de Madrid
    info

    Universidad Complutense de Madrid

    Madrid, España

    ROR 02p0gd045

  2. 2 Universidad de Burgos
    info

    Universidad de Burgos

    Burgos, España

    ROR https://ror.org/049da5t36

  3. 3 Centro de Investigación y de Estudios Avanzados (CINVESTAV-IPN)
Book:
XLIV Jornadas de Automática: libro de actas: Universidad de Zaragoza, Escuela de Ingeniería y Arquitectura, 6, 7 y 8 de septiembre de 2023, Zaragoza
  1. Ramón Costa Castelló (coord.)
  2. Manuel Gil Ortega (coord.)
  3. Óscar Reinoso García (coord.)
  4. Luis Enrique Montano Gella (coord.)
  5. Carlos Vilas Fernández (coord.)
  6. Elisabet Estévez Estévez (coord.)
  7. Eduardo Rocón de Lima (coord.)
  8. David Muñoz de la Peña Sequedo (coord.)
  9. José Manuel Andújar Márquez (coord.)
  10. Luis Payá Castelló (coord.)
  11. Alejandro Mosteo Chagoyen (coord.)
  12. Raúl Marín Prades (coord.)
  13. Vanesa Loureiro-Vázquez (coord.)
  14. Pedro Jesús Cabrera Santana (coord.)

Publisher: Servizo de Publicacións ; Universidade da Coruña

ISBN: 9788497498609

Year of publication: 2023

Pages: 807-812

Congress: Jornadas de Automática (44. 2023. Zaragoza)

Type: Conference paper

Abstract

Control systems are becoming more complex every day; wind turbine controllers are a clear example of this. This leads to an increasing demand for new verification and validation techniques that minimize potential risks during the implementation phase in the final device. MIL (Model In the Loop), SIL (Software In the Loop), PIL (Processor In the Loop) and HIL (Hardware In the Loop) tests are performed at specific points during product development with the objective of obtaining a robust and reliable control systems for real-world integration. The PIL validation method runs the control software on the real hardware and communicates this with the virtual plant, all in real time and deterministically. This validation technique allows corroborating that the control software runs within the required processing times (validates the hardware) and that the generated outputs are the correct ones to take the system to its target state (validates the control software). In this work we have demonstrated the possibility of implementing a PIL using a controller developed in IEC-61131 running in real time based on PC and a virtualized plant under Simulink Desktop Real-Time®.