Adaptación dinámica de frecuencia de intercambio de datos en una simulación distribuida

  1. Gutiérrez Rodríguez, Fernando 1
  2. Mazaeda, Rogelio 1
  3. Zamarreño, Jesús M. 1
  1. 1 Universidad de Valladolid
    info

    Universidad de Valladolid

    Valladolid, España

    ROR https://ror.org/01fvbaw18

Book:
XLIII Jornadas de Automática: libro de actas: 7, 8 y 9 de septiembre de 2022, Logroño (La Rioja)
  1. Carlos Balaguer Bernaldo de Quirós (coord.)
  2. José Manuel Andújar Márquez (coord.)
  3. Ramon Costa Castelló (coord.)
  4. Carlos Ocampo Martínez (coord.)
  5. Jesús Fernández Lozano (coord.)
  6. Matilde Santos Peñas (coord.)
  7. José Enrique Simó Ten (coord.)
  8. Montserrat Gil Martínez (coord.)
  9. Jose Luis Calvo Rolle (coord.)
  10. Raúl Marín Prades (coord.)
  11. Eduardo Rocón de Lima (coord.)
  12. Elisabet Estévez Estévez (coord.)
  13. Pedro Jesús Cabrera Santana (coord.)
  14. David Muñoz de la Peña Sequedo (coord.)
  15. José Luis Guzmán Sánchez (coord.)
  16. José Luis Pitarch Pérez (coord.)
  17. Oscar Reinoso García (coord.)
  18. Oscar Déniz Suárez (coord.)
  19. Emilio Jiménez Macías (coord.)
  20. Vanesa Loureiro Vázquez (coord.)

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

ISBN: 978-84-9749-841-8

Year of publication: 2022

Pages: 522-529

Congress: Jornadas de Automática (43. 2022. Logroño)

Type: Conference paper

Abstract

This article describes a distributed dynamic simulation manager, using PYTHON programming, that uses the OPC UA interoperability standard to communicate with the different servers that make up a distributed simulation, acting as a configurable client. OPC UA servers are implemented using an external simulation and process modeling tool. For this tool to function according to the simulation needs, it must have some form of control over the frequency of data exchange as the process evolves. This contribution describes the development of a strategy for adapting the information exchange frequency between the different servers by comparing it with a reference simulation developed in parallel or by obtaining a previous reference. Through this strategy, the configuration of the simulation conditions, the measurement of the error and the adaptation of the exchange time are carried out, in a similar way to the step control algorithms traditionally used by some dynamic integration algorithms.