Simulación dinámica distribuida con adición de eventos

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

    Universidad de Valladolid

    Valladolid, España

    ROR https://ror.org/01fvbaw18

Libro:
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.)

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

ISBN: 9788497498609

Ano de publicación: 2023

Páxinas: 405-410

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

Tipo: Achega congreso

Resumo

This article describes a distributed dynamic simulation manager, using object-oriented programming language and a further implementation in PYTHON. The administrator, which uses the OPC UA interoperability standard to communicate with the different servers that make up a distributed simulation, acts as a configurable client. OPC UA servers are implemented using an external simulation and process modeling tool. In order for this tool to function according to the needs of the simulation, it must have some form of control of the frequency of data exchange as the process evolves. This contribution describes the development of a strategy to adapt the frequency of information exchange between the different simulation units by adding events. By means of this strategy, the configuration of the simulation conditions, the measurement of the error and the adaptation of the exchange time are carried out, analogously to the step control algorithms traditionally used by some dynamic integration algorithms.