Abstract
This paper presents a method for verifying and validating a cyber-physical system. The proposed method identifies possible blockings between the physical and cybernetic parts and is based on the controllability and non-blocking tests of the supervisory control theory. Furthermore, the proposed modeling complies with the hierarchical structure inherent to the cyber-physical system. The paper also presents a method for extracting models of the cybernetic part as it is and puts together models of both physical and cybernetic components that interact with each other. We have also developed tools to perform the verification and validation task and illustrate the proposed method with a computer-integrated manufacturing platform case study.
Similar content being viewed by others
Notes
R = GT23(GET023), GT22(GET022), PT22(PUT022), PR(PUTRACK).
Jb = GT23(GT023), GT22(GT022), PT22(PT022), PG(PTGENER).
Again in Figure 11, refinement of events is observed by specific recipients for each routine requesting by the highest level.
References
Alves, M. V. S., Carvalho, L. K., & Basilio, J. C. (2021). Supervisory control of networked discrete event systems with timing structure. IEEE Transactions on Automatic Control, 66(5), 2206–2218. https://doi.org/10.1109/TAC.2020.3007384
Calixto, I. C. (2020). Hierarchical interface-based supervisory control applied to control logic validation of a computer-integrated manufacturing platform. PhD thesis, Military Engineering Institute
Calixto, I. C., & da Cunha, A. E. C. (2019) Controle supervisório hierárquico baseado em interface: Caso mecatrime. In: 14\(^\circ \) Simpósio Brasileiro de Automação Inteligente. https://doi.org/10.17648/sbai-2019-111457
Calixto, I. C., & da Cunha, A. E. C. (2020). Case study of hierarchical interface-based supervisory control for a mechatronic platform. In 15th workshop on discrete event systems
Cassandras, C., & Lafortune, S. (2021). Introduction to Discrete Event Systems. https://doi.org/10.1007/978-3-030-72274-6
Gonzalez, A. G. C., Alves, M. V. S., Viana, G. S., et al. (2018). Supervisory control-based navigation architecture: A new framework for autonomous robots in industry 4.0 environments. IEEE Transactions on Industrial Informatics, 14(4), 1732–1743. https://doi.org/10.1109/TII.2017.2788079
Hill, R., Cury, J., de Queiroz, M., et al. (2010). Multi-level hierarchical interface-based supervisory control. Automatica, 46(7), 1152–1164.
Löcklin, A., Müller, M., Jung, T., et al. (2020). Digital twin for verification and validation of industrial automation systems - a survey. In 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) (pp. 851–858) https://doi.org/10.1109/ETFA46521.2020.9212051
Leduc, R., Brandin, B., Lawford, M., et al. (2005). Hierarchical interface-based supervisory control, part i: Serial case. IEEE Transactions on Automatic Control, 50(9), 1322–1335.
Leduc, R., Brandin, B., Lawford, M., et al. (2005). Hierarchical interface-based supervisory control, part ii: Parallel case. IEEE Transactions on Automatic Control, 50(9), 1336–1348.
Leduc, R., Dai, P., & Song, R. (2009). Synthesis method for hierarchical interface-based supervisory control. IEEE Transactions on Automatic Control, 54(7)
Machado, T., Viana, G. S., & Moreira, M. V. (2023). Event-based automaton model for identification of discrete-event systems for fault detection. Control Engineering Practice, 134(105), 474. https://doi.org/10.1016/j.conengprac.2023.105474
Martins, L. R. R., Dias, N. F. A., Alves, L. V. R., et al. (2017). Ultrades 2.1 - uma biblioteca para modelagem, analise e controle de sistemas a eventos discretos. In: 13\(^\circ \) Simpósio Brasileiro de Automação Inteligente. https://www.sba.org.br/Proceedings/SBAI/SBAI2017/SBAI17/papers/paper_490.pdf
Moreira, M., & Lesage, J.-J. (2019). Fault diagnosis based on identified discrete-event models. Control Engineering Practice 91
Paiva, P. R., de Freitas, B. I., Carvalho, L. K., et al. (2021). Online fault diagnosis for smart machines embedded in industry 4.0 manufacturing systems: A labeled petri net-based approach. IFAC Journal of Systems and Control, 16, 100,146. https://doi.org/10.1016/j.ifacsc.2021.100146
Rajkumar, R., Lee, I., Sha, L., et al. (2010). Cyber-physical systems: The next computing revolution. In Design automation conference (pp. 731–736)
Ramadge, P. J. G., & Wonham, W. M. (1989). The control of discrete event systems. In Proceendings of the IEEE (pp. 81–98)
Tritchkov, I., & Goetz, H. (2016). Verification and validation of decentralized, self-organizing cyber-physical production systems: A blueprint process for testing cyber-physical production systems with self-properties. In 2016 IEEE 1st international workshops on foundations and applications of self* systems (FAS*W) (pp. 112–117). https://doi.org/10.1109/FAS-W.2016.35
Viana, G. S., Alves, M. S., & Basilio, J. C. (2017). Codiagnosability of timed networked discrete-event systems subject to event communication delays and intermittent loss of observation. In 2017 IEEE 56th annual conference on decision and control (CDC) (pp. 4211–4216). https://doi.org/10.1109/CDC.2017.8264279
Wonham, W. M., & Cai, K. (2019). Supervisory control of discrete-event systems, 1st edn. Springer. https://doi.org/10.1007/978-3-319-77452-7
Zheng, X., Julien, C., Kim, M., et al. (2017). Perceptions on the state of the art in verification and validation in cyber-physical systems. IEEE Systems Journal, 11(4), 2614–2627. https://doi.org/10.1109/JSYST.2015.2496293
Funding
This work received support from the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Brazil (CAPES); the Financing Code 001; Financiadora de Estudos e Projetos (FINEP) and the Brazilian Army Force.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflicts of interest to declare that are relevant to the content of this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Calixto, I.C., da Cunha, A.E.C. & de Aguiar, R.S.d.S. Hierarchical Interface-Based Supervisory Control for Verification and Validation of a Cyber-Physical System. J Control Autom Electr Syst 34, 1123–1135 (2023). https://doi.org/10.1007/s40313-023-01040-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40313-023-01040-2