Design and implementation of the fault diagnostic system using interpreted and colored petri net - (:unkn) unknown (Editorial Tecnológica de Costa Rica (entidad editora), 2026)
Diseño e implementación del sistema de diagnóstico de fallos usando redes de petri interpretadas y coloreadas
This work shows the design and implementation of a fault diagnosis system for a hydraulic system that presents symmetry in its design. The diagnostic system uses the controller commands and signals from the sensors to diagnose eleven individual faults or some combinations. The paper presents the methodology for designing the diagnoser, which consists of eight steps that seek the extraction of information from the model base of the hydraulic system. As a base model we use a Petri net interpreted to discretize by events the system. On the other hand, the model of the diagnose is derived in a new type of colored Petri net that allows it to be independent of the controller of the hydraulic system, which implies that it can be implemented in an external computer and perform diagnoses in real time. The implementation of the diagnoser was done with NI LabView language. A characteristic of the diagnose  is that its model allows to be scaled without great effort to large systems that present symmetry in its structure, since each new subsystem that is incorporated to the original system does not alter the design of the diagnostician system. It also does not alter the matrix or vectors used because the new subsystem is incorporated as “colors” or copies of the selected base subsystem.
Este trabajo muestra el diseño e implementación de un sistema de diagnóstico de fallos para un sistema hidráulico que presenta simetría en su diseño. El sistema de diagnóstico utiliza los comandos del controlador y las señales de los sensores para diagnosticar once fallos individuales o algunas combinaciones. El trabajo expone la metodología para diseñar el diagnosticador, la cual consiste de ocho etapas que buscan la extracción de información del modelo base del sistema hidráulico. Como modelo base se utiliza una red de Petri interpretada para discretizar por eventos el sistema. Por otra parte, el modelo del diagnosticador se deriva en un nuevo tipo de red de Petri coloreada que permite que esta sea independiente del controlador del sistema hidráulico lo que implica que pueda ser implementado en un computador externo y realizar diagnósticos en tiempo real; en este caso la implementación del diagnosticador fue realizada con el lenguaje LabView de NI. Una característica del diagnosticador es que su modelo permite ser escalado sin mayor esfuerzo a sistemas de gran tamaño que presentan simetría en su estructura, ya que cada nuevo subsistema que se incorpora al sistema original no altera el diseño del diagnosticador. Tampoco altera las matrices ni vectores utilizados,  pues el nuevo subsistema se incorpora como “colores” o copias del subsistema base seleccionado.
Keywords: Diagnosticador de fallos; redes de Petri coloreadas; redes de Petri interpretadas.; Fault diagnoser; colored Petri nets; interpreted petri nets.