Engineering Swarms of Cyber-Physical Systems with the CPSwarm Workbench

被引:1
|
作者
Sende, Micha [1 ]
Schranz, Melanie [1 ]
Prato, Gianluca [2 ]
Brosse, Etienne [3 ]
Morando, Omar [4 ]
Umlauft, Martina [1 ]
机构
[1] Lakeside Labs, Klagenfurt, Austria
[2] LINKS Fdn, Turin, Italy
[3] Softeam Res & Dev Dept, Paris, France
[4] Digisky, Turin, Italy
基金
欧盟地平线“2020”;
关键词
Cyber-physical system (CPS); Behavior engineering; Swarm modeling; Code generation; Swarm intelligence; Search and rescue (SAR); DESIGN;
D O I
10.1007/s10846-021-01430-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Engineering swarms of cyber-physical systems (CPSs) is a complex process. We present the CPSwarm workbench that creates an automated design workflow to ease this process. This formalized workflow guides the user from modeling, to code generation, to deployment, both in simulation and on CPS hardware platforms. The workbench combines existing and emerging tools to solve real-world CPS swarm problems. As a proof-of-concept, we use the workbench to design a swarm of unmanned aerial vehicles (UAVs) and unmanned ground vehicles (UGVs) for a search and rescue (SAR) use case. We evaluate the resulting swarm behaviors on three levels. First, abstract simulations for rapid prototyping. Second, detailed simulation to test the correctness of the results. Third, deployment on hardware to demonstrate the applicability. We measure the swarm performance in terms of area covered and victims rescued. The results show that the performance of the swarm is proportional to its size. Despite some manual steps, the proposed workbench shows to be well suited to ease the complicated task of deploying a swarm of CPSs.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Engineering Swarms of Cyber-Physical Systems with the CPSwarm Workbench
    Micha Sende
    Melanie Schranz
    Gianluca Prato
    Etienne Brosse
    Omar Morando
    Martina Umlauft
    [J]. Journal of Intelligent & Robotic Systems, 2021, 102
  • [2] Designing Swarms of Cyber-Physical Systems: the H2020 CPSwarm Project
    Bagnato, Alessandra
    Biro, Regina Krisztina
    Bonino, Dario
    Pastrone, Claudio
    Elmenreich, Wilfried
    Reiners, Rene
    Schranz, Melanie
    Arnautovic, Edin
    [J]. ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2017, 2017, : 305 - 312
  • [3] Engineering with cyber-physical systems - From mechatronic to cyber-physical engineering
    Scheifele, Stefan
    Verl, Alexander
    Riedel, Oliver
    [J]. ATP MAGAZINE, 2018, (11-12): : 68 - 78
  • [4] Engineering Cyber-Physical Systems
    Gruhn, Volker
    Gries, Stefan
    Hesenius, Marc
    Ollesch, Julius
    Ur Rehman, Shafiq
    Schwenzfeier, Nils
    Wahl, Christian
    Wessling, Florian
    [J]. NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2017, 297 : 3 - 18
  • [5] Challenges in Engineering Cyber-Physical Systems
    Broy, Manfred
    Schmidt, Albrecht
    [J]. COMPUTER, 2014, 47 (02) : 70 - 72
  • [6] Engineering Resilient Cyber-Physical Systems
    Overbye, Thomas J.
    [J]. 2012 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING, 2012,
  • [7] Future of Engineering Education: Cyber-Physical Systems Engineering
    Ekren, Banu Yetkin
    Kumar, Vikas
    [J]. INDUSTRIAL ENGINEERING IN THE INTERNET-OF-THINGS WORLD, GJCIE 2020, 2022, : 45 - 54
  • [8] Requirements Engineering Patterns for Cyber-Physical Systems
    Ponsard, Christophe
    Deprez, Jean-Christophe
    Darimont, Robert
    [J]. ERCIM NEWS, 2014, (97): : 34 - 35
  • [9] A Descriptive Engineering Approach for Cyber-Physical Systems
    Henning, Steffen
    Niggemann, Oliver
    Otto, Jens
    Schriegel, Sebastian
    [J]. 2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [10] Software Engineering Issues for Cyber-Physical Systems
    Al-Jaroodi, Jameela
    Mohamed, Nader
    Jawhar, Imad
    Lazarova-Molnar, Sanja
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2016, : 264 - 269