Discrete-event controller design using Petri nets and fuzzy logic - preliminary study

  • Authors:
  • Lucien Ngalamou;Leary Myers

  • Affiliations:
  • Department of Electrical and Computer Engineering, University of the West Indies, Trinidad, Tobago;National Environment and Planning Agency, Kingston, Jamaica

  • Venue:
  • WSEAS Transactions on Systems and Control
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a design approach intended for the modeling and synthesis of discrete-event modules of hybrid controllers by combining a model of computation and a soft computing synthesis approach. The model of computation is based on coloured Petri nets (CPNs) and the soft computing method uses fuzzy logic. Our approach converts Petri net models into their equivalent fuzzy sets for rapid prototyping on embedded controllers or programmable Logic devices. The Petri net model of a discrete-event controller is captured and modeled using DesignCPN software and now its latest version CPNTool. Design/CPN (CPNTool) uses coloured Petri nets (CPNs) in model representation. Fuzzy sets generated in our conversion process are compatible with the Xfuzzy software, which is a fuzzy logic software for the design of controllers. Xfuzzy can generate equivalent C and VHDL codes from fuzzy sets.