Skip to main content
Log in

New results on supervisor localization, with case studies

  • Published:
Discrete Event Dynamic Systems Aims and scope Submit manuscript

Abstract

Recently we developed supervisor localization, a top-down approach to distributed control of discrete-event systems in the Ramadge-Wonham supervisory control framework. Its essence is the allocation of monolithic (global) control action among the local control strategies of individual agents. In this paper, we start by presenting several refinements of our localization theory. First, we drop the original assumption that the event sets of component agents are pairwise disjoint. Second, we show that consistent marking information can be enforced by just one agent, which can be selected arbitrarily. Third, the event sets of localized controllers are explicitly defined, in general as proper subsets of the entire event set. For these generalizations, we again prove that the collective local controlled behavior is identical to the global optimal and nonblocking controlled behavior. Moreover, we provide a language interpretation of localization by relating the key concept of control cover/congruence on the supervisor’s state set to a special right congruence on the supervisor’s language.W e go on to apply the extended supervisor localization to solve a multi-agent formation problem. We introduce a suitable formulation of formation invariance as well as shortest paths to formation. Local strategies are synthesized for a group of agents to arrive at a pre-specified formation in shortest paths; then issues of information exchange and control logic are examined. We further demonstrate the extended localization on a large-scale Cluster Tool example. By first synthesizing a set of decentralized supervisors and coordinators by an efficient heterarchical approach, our localization yields a distributed control architecture with comprehensible local control/coordination logic.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

Notes

  1. In this paper the notation [1,n] is used for the integer interval {1,...,n}.

  2. Computation in this and next sections is by TCT software (Wonham 2013a).

References

  • Anderson BDO, Yu C, Fidan B, Hendrickx JM (2008) Rigid graph control architectures for autonomous formations. IEEE Control Syst Mag 28(6):48–63

    Article  MathSciNet  Google Scholar 

  • Brave Y, Heymann M (1990) Stabilization of discrete-event processes. Int J Control 51(5):1101–1117

    Article  MATH  MathSciNet  Google Scholar 

  • Brave Y, Heymann M (1993) On optimal attraction in discrete-event processes. Inf Sci 67(3):245–276

    Article  MATH  MathSciNet  Google Scholar 

  • Cai K,WonhamWM(2010a) Supervisor localization: a top-down approach to distributed control of discrete event systems. IEEE Trans Autom Control 55(3):605–618

    Article  MathSciNet  Google Scholar 

  • Cai K, Wonham WM (2010b) Supervisor localization for large discrete-event systems—case study production cell. Int J Adv Manuf Technol 50(9–12):1189–1202

    Article  Google Scholar 

  • Cai K, Wonham WM (2012a) New results on supervisor localization, with application to multiagent formations. In: Proceedings of the workshop on discrete-event systems. Guadalajara, pp 233–238

  • Cai K,WonhamWM(2012b) Supervisor localization of discrete-event systems based on state tree structures. In: Proceedings of the 51st IEEE conference on decision and control. Maui, pp 5822–5827

  • Feng L, Wonham WM (2008) Supervisory control architecture for discrete-event systems. IEEE Trans Autom Control 53(6):1449–1461

    Article  MathSciNet  Google Scholar 

  • Kumar R, Garg V, Marcus SI (1993) Language stability and stabilizability of discrete event dynamical systems. SIAM J Control Optim 31(5):1294–1320

    Article  MATH  MathSciNet  Google Scholar 

  • Ma C, Wonham WM (2005) Nonblocking supervisory control of state tree structures. Springer

  • Mohajerani S, Malik R, Ware S, Fabian M (2011) On the use of observation equivalence in synthesis abstraction. In: Proceedings of the international workshop on dependable control of discrete systems. Saarbrucken, pp 84–89

  • Pham MT, Seow KT (2012) Discrete-event coordination design for distributed agents. IEEE Trans Autom Sci Eng 9(1):70–82

    Google Scholar 

  • Ramadge PJ, Wonham WM (1987) Supervisory control of a class of discrete event processes. SIAM J Control Optim 25(1):206–230

    Article  MATH  MathSciNet  Google Scholar 

  • Schmidt K, Breindl C (2011) Maximally permissive hierarchical control of decentralized discrete event systems. IEEE Trans Autom Control 56(4):723–737

    Article  MathSciNet  Google Scholar 

  • Seow KT, Pham MT, Ma C, Yokoo M(2009) Coordination planning: applying control synthesis methods for a class of distributed agents. IEEE Trans Control Syst Technol 17(2):405–415

    Article  Google Scholar 

  • Smith SL, Schwager M, Rus D (2012) Persistent robotic tasks: monitoring and sweeping in changing environments. IEEE Trans Robot 28(2):410–426

    Article  Google Scholar 

  • Su R, Wonham WM (2004) Supervisor reduction for discrete-event systems. Discrete Event Dyn Syst 14(1):31–53

    Article  MATH  MathSciNet  Google Scholar 

  • Su R, van Schuppen JH, Rooda JE (2010) Aggregative synthesis of distributed supervisors based on automaton abstraction. IEEE Trans Autom Control 55(7):1627–1640

    Article  MathSciNet  Google Scholar 

  • Su R, van Schuppen JH, Rooda JE (2012) Maximum permissive coordinated distributed supervisory control of nondeterministic discrete-event systems. Automatica 48(7):1237–1247

    Article  MATH  MathSciNet  Google Scholar 

  • Wonham WM (2013a) Design software: TCT. Systems Control Group, ECE Dept, University of Toronto. Available online at http://www.control.toronto.edu/DES Accessed July 1 2013

  • Wonham WM (2013b) Supervisory control of discrete-event systems. Systems Control Group, ECE Dept, University of Toronto. Available online at http://www.control.toronto.edu/DES. Accessed July 1 2013

  • Yi J, Ding S, ZhangMT, van der Meulen P (2007) Throughput analysis of linear cluster tools. In: Proceedings of the 3rd IEEE international conference on automation science and engineering. Scottsdale, pp 1063–1068

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kai Cai.

Additional information

This work was supported in part by Program to Disseminate Tenure Tracking System, MEXT, Japan (Kai Cai).

This work was supported in part by the Natural Sciences and Engineering Research Council, Canada, Grant no. 7399 (W. M. Wonham).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cai, K., Wonham, W.M. New results on supervisor localization, with case studies. Discrete Event Dyn Syst 25, 203–226 (2015). https://doi.org/10.1007/s10626-014-0194-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10626-014-0194-6

Keywords

Navigation