Buscar en
Revista Iberoamericana de Automática e Informática Industrial RIAI
Toda la web
Inicio Revista Iberoamericana de Automática e Informática Industrial RIAI Generación Determinística de Lenguajes Legales para Sistemas de Eventos Discre...
Información de la revista
Vol. 13. Núm. 2.
Páginas 207-219 (Abril - Junio 2016)
Compartir
Compartir
Descargar PDF
Más opciones de artículo
Visitas
2815
Vol. 13. Núm. 2.
Páginas 207-219 (Abril - Junio 2016)
Open Access
Generación Determinística de Lenguajes Legales para Sistemas de Eventos Discretos
Deterministic Generation of Regular Languages in Discrete Event Systems
Visitas
2815
Doyra Mariela Muñoza,
Autor para correspondencia
mamunoz@unicauca.edu.co

Autor para correspondencia.
, Antonio Correcherb, Emilio Garcíab, Francisco Morantb
a Grupo de Automática Industrial, Universidad del Cauca, Popayán, Colombia
b Instituto de Automática e Informática Industrial, Universitat Politècnica de València, Camino de Vera, no14, 46022, Valencia, España
Este artículo ha recibido

Under a Creative Commons license
Información del artículo
Resumen
Texto completo
Bibliografía
Descargar PDF
Estadísticas
Resumen

En este artículo se propone una red de Petri, interpretada, estocástica, (st-IPN), como modelo para representar el lenguaje regular obtenido a partir de la combinación de señales de entrada - salida, en un sistema de eventos discretos (SED) en lazo cerrado. Las señales de entrada, son las señales externas que afecten al sistema y las órdenes de control emitidas por el controlador a la planta y las señales de salida son las respuestas de los sensores a las órdenes de control. La st-IPN propuesta, es un generador determinista del lenguaje legal de sistema, capaz de representar secuencias de eventos temporizados de naturaleza estocástica. El modelo propuesto puede ser aplicado a sistemas de gran escala, a partir de la división del sistema en subsistemas, ya que el modelo global puede ser encontrado con base en la composición de los modelos de los subsistemas.

Palabras clave:
Modelado de sistemas de eventos discretos
Redes de Petri
Observabilidad temporal.
Abstract

In this paper is proposed a stochastic interpreted Petri net, (st-IPN) as a model to represent the regular language derived from the combination of input signals in a Discrete Event System (DES) in closed loop. The input signals are external signals affecting the system and the control commands issued by the controller to the plant and the output signals are the responses of the sensors to the control commands. The st-IPN proposed is a deterministic generator of the system legal language able to represent sequences of stochastic timed events. The proposed model can be applied to large-scale systems, from the division of the system into subsystems, since the global model can be a composition of the subsystems models.

Keywords:
Modelling of Discrete Event Systems
Petri Nets
Timed Observability.
Referencias
[Ashley, 2004]
J. Ashley.
Diagnosis of condition systems.
University of Kentucky, (2004),
[Ashley y Holloway, 2004]
J. Ashley, L. Holloway.
Qualitative diagnosis of condition systems.
Discrete Event Dynamic Systems, 14 (2004), pp. 395-412
[Basile et al., 2011]
Basile, F., Chiacchio, P., Coppola, J., De Tommasi, G., june 2011. Identification of petri nets using timing information. En: Dependable Control of Discrete Systems (DCDS), 2011 3rd International Workshop on. pp. 154-161.
[Berthomieu y Diaz, 1991]
B. Berthomieu, M. Diaz.
Modeling and verification of time dependent systems using time petri nets.
Software Engineering, IEEE Transactions on, 17 (1991 Mar), pp. 259-273
[Berthomieu et al., 2006]
B. Berthomieu, F. Peres, F. Vernadat.
Bridging the gap between timed automata and bounded time petri nets.
Formal Modeling and Analysis of Timed Systems Vol. 4202 of Lecture Notes in Computer Science, pp. 82-97
[Berthomieu et al., 2004]
B. Berthomieu, P.-O. Ribet, F. Vernadat.
The tool tina - construction of abstract state spaces for petri nets and time petri nets.
International Journal of Production Research, 42 (2004), pp. 2741-2756
[Boucheneb y Hadjidj, 2006]
H. Boucheneb, R. Hadjidj.
Model checking for time petri nets.
Theoretical Computer Science, 353 (2006), pp. 208-227
[Cabasino et al., 2011]
M. Cabasino, A. Giua, M. Pocci, C. Seatzu.
Discrete event diagnosis using labeled petri nets. an application to manufacturing systems.
Control Engineering Practice, 19 (2011), pp. 989-1001
[Cassandras y Lafortune, 2008]
Cassandras, C.G., Lafortune, S., 2008. Introduction to Discrete Event Systems.
[Cassez y Tripakis, 2008]
Cassez, F., Tripakis, S., may 2008. Fault diagnosis with dynamic observers. En: Discrete Event Systems, 2008., WODES 2008. 9th International Workshop on. pp. 212-217.
[Correcher, 2005]
A. Correcher.
Diagnóstico de fallos intermitentes en procesos industriales basado en modelos de eventos discretos.
Universidad Politécnica de Valencia, (2005),
[Desel, 2013]
Desel, J., July 2013. On cyclic behaviour of unbounded petri nets. En: Application of Concurrency to System Design (ACSD), 2013 13th International Conference on. pp. 110-119.
[Dotoli et al., 2008]
Dotoli, M., Fanti, M., Mangini, A., Ukovich, W., may 2008a. On-line identification of petri nets with unobservable transitions. En: Discrete Event Systems, 2008. WODES 2008. 9th International Workshop on. pp. 449-454.
[Dotoli et al., 2007]
Dotoli, M., Fanti, M., Mangini, A.M., May 2008b. Real time identification of discrete event systems using petri nets. Vol. 44. Pergamon Press, Inc., Tarrytown, NY, USA, pp. 1209-1219. DOI: 10,1016/j.automatica, 2007,10,014.
[Estrada-Vargas et al., 2012]
Estrada-Vargas, A.-P.,Lesage, J.-J., López-Mellado, E., Jun 2012. Identification of industrial automation systems: Building compact and expressive petri net models from observable behavior. En: 2012 American Control Conference (ACC’12). Canada, pp. 6095-6101.
[Fanti et al., 2012]
M.P. Fanti, A.M. Mangini, W. Ukovich.
Fault detection by labeled petri nets in centralized and distributed approaches.
Automation Science and Engineering, IEEE Transactions on, PP (2012), pp. 1
[Gardey et al., 2005]
Gardey, G., Lime, D., Magnin, M., (h. Roux, O., 2005. Roméo: A tool for analyzing time petri nets. En: In Proc. CAV’05, vol. 3576 of LNCS. Springer, pp. 418-423.
[Gaubert y Giua, 1996]
S. Gaubert, A. Giua.
Deterministic weak-and-marked petri net languages are regular.
Automatic Control, IEEE Transactions on, 41 (1996 Dec), pp. 1802-1803
[Girault y Valk, 2003]
Girault, C., Valk, R., 2003. Petri nets for systems engineering -a guide to modeling, verification, and applications. Springer. DOI: http://www.springer.com/computer/swe/book/978–3–540–41217–5.
[Giua, 2013]
A. Giua.
Supervisory control of petri nets with language specifications.
Control of Discrete-Event Systems Vol. 433 of Lecture Notes in Control and Information Sciences, pp. 235-255
[González-Miranda y Cerrada-Lozada, 2014]
González-Miranda, O. Cerrada-Lozada, M., 2014. Diagnóstico de sistemas de eventos discretos controlados: Un enfoque basado en crónicas y análisis modular usando modelos de autómatas. Revista Iberoamericana de Automática e Informática Industrial {RIAI} 11 (2), 191-201. DOI: http://dx.doi.org/10,1016/j.riai,2014,02,003.
[Guasch et al., 2005]
Guasch, A., Piera, M., Casanovas, J., Figueras, J., 2005. Modelado y simulación. Alfaomega.
[Hernández y Meda-Campana, 2012]
K. Hernández, M. Meda-Campana.
Fault diagnosis using petri nets. a case study.
Proceedings of the 10th Latin American and Caribbean Conference for Engineering and Technology,
[Holloway et al., 2000]
L.E. Holloway, X. Guan, R. Sundaravadivelu, J. Ashley Jr..
Automated synthesis and composition of taskblocks for control of manufacturing systems.
Trans. Sys. Man Cyber. Part B, 30 (2000, Oct.), pp. 696-712
[Hu et al., 2012]
H. Hu, M.C. Zhou, Z. Li, Y. Tang.
An optimization approach to improved petri net controller design for automated manufacturing systems.
Automation Science and Engineering, IEEE Transactions on, PP (2012), pp. 1
[Ichikawa y Hiraishi, 1988]
A. Ichikawa, K. Hiraishi.
Analysis and control of discrete event systems represented by petri nets.
Discrete Event Systems: Models and Applications Vol. 103 of Lecture Notes in Control and Information Sciences, pp. 115-134
[Kumar y Holloway, 1996]
R. Kumar, L. Holloway.
Supervisory control of deterministic petri nets with regular specification languages.
Automatic Control, IEEE Transactions on, 41 (1996 Feb), pp. 245-249
[Lunze, 1998]
J. Lunze.
Qualitative modelling of dynamical systems: Motivation, methods, and prospective applications.
Mathematics and Computers in Simulation, 46 (1998), pp. 465-483
[Merlin y Farber, 1976]
P. Merlin, D.J. Farber.
Recoverability of communication protocols -implications of a theoretical study.
Communications, IEEE Transactions on, 24 (1976 Sep), pp. 1036-1043
[Muñoz et al., 2014]
D.M. Muñoz, A. Correcher, E. García, F. Morant.
Identification of stochastic timed discrete event systems with st-ipn.
Mathematical Problems in Engineering, 2014 (2014), pp. 21
[Murata, 1989]
T. Murata.
Petri nets: Properties, analysis and applications.
Proceedings of the IEEE, 77 (1989 apr), pp. 541-580
[Nakamura et al., 1998]
Nakamura, D., Takeda, Y., Murakoshi, H., Funakubo, N., Dohi, Y., Aug 1998. A modeling language for petri net based factory automation systems. Industrial Electronics Society, 1998. IECON’98. Proceedings of the 24th Annual Conference of the IEEE. Vol. 1. 120-125.
[Patil et al., 2012]
S. Patil, V. Vyatkin, M. Sorouri.
Formal verification of intelligent mechatronic systems with decentralized control logic.
Emerging Technologies Factory Automation (ETFA), 2012 IEEE 17th Conference on, pp. 1-7
[Peres et al., 2011]
F. Peres, B. Berthomieu, F. Vernadat.
On the composition of time petri nets.
Discrete Event Dynamic Systems, 21 (2011 Sep.), pp. 395-424
[Piera y Music, 2011]
Piera, M., Music, G., 2011. Coloured petri net scheduling models: Timed state space exploration shortages. Mathematics and Computers in Simulation 82 (3), 428-441, 6th Vienna International Conference on Mathematical Modelling. DOI: http://dx.doi.org/10,1016/j.matcom, 2010,10,014.
[Ramadge y Wonham, 1989]
Ramadge, P., Wonham, W., jan 1989. The control of discrete event systems. Vol. 77. pp. 81-98.
[Ramirez-Treviño et al., 2012]
Ramirez-Treviño, A., Ruiz-Beltran, E., Aramburo-Lizarraga, J., Lopez-Mellado, E., march 2012. Structural diagnosability of des and design of reduced petri net diagnosers. Vol. 42. pp. 416-429. DOI: 10,1109/TSMCA, 2011,2169950.
[Ramirez-Treviño, 2007]
Ramirez-Treviño, A., Ruiz-Beltran, E., Rivera-Rangel, I., Lopez-Mellado, E., jan. 2007. Online fault diagnosis of discrete event systems. a petri net-based approach. Vol. 4. pp. 31-39. DOI: 10,1109/TASE, 2006,872120.
[Salum, 2008]
L. Salum.
Petri nets and time modelling.
The International Journal of Advanced Manufacturing Technology, 38 (2008), pp. 377-382
[Sampath et al., 1996]
M. Sampath, R. Sengupta, S. Lafortune, K. Sinnamohideen, D. Teneketzis.
Failure diagnosis using discrete-event models, 4 (1996 mar), pp. 105-124
[Silva, 1993]
Silva, M., 1993. Introducing petri nets. En: Practice of Petri Nets in Manufacturing. Springer Netherlands, pp. 1-62. DOI: 10,1007/978–94–011–6955–4–1.
[Silva y Recalde, 2007]
Silva, M., Recalde, L., 2007. Redes de petri continuas: Expresividad, análisis y control de una clase de sistemas lineales conmutados. Revista Iberoamericana de Automática e Informática Industrial 04 (03), 5-33.
[Sreenivas, 1993]
R. Sreenivas.
Deterministic lambda-free petri net languages and their application to the supervisory control of discrete event dynamic systems.
Circuits and Systems, 1993., Proceedings of the 36th Midwest Symposium on, pp. 340-343
[Sreenivas, 2006]
R. Sreenivas.
On minimal representations of petri net languages.
Automatic Control, IEEE Transactions on, 51 (2006 May), pp. 799-804
[Sreenivas y Krogh, 1991]
R. Sreenivas, B. Krogh.
Petri net based models for condition/event systems.
American Control Conference 1991, pp. 2899-2904
[Valk y Vidal-Naquet, 1981]
R. Valk, G. Vidal-Naquet.
Petri nets and regular languages.
Journal of Computer and System Sciences, 23 (1981), pp. 299-325
Opciones de artículo
Herramientas