Automatic Controller Code Generation for Swarm Robotics Using Probabilistic Timed Supervisory Control Theory (ptSCT)

被引:0
|
作者
Faezeh Mirzaei
Ali Akbar Pouyan
Mohsen Biglari
机构
[1] Shahrood University of Technology,Department of Computer Engineering and IT
来源
关键词
Swarm robotics; Foraging; Probabilistic timed supervisory control theory; ptSCT;
D O I
暂无
中图分类号
学科分类号
摘要
The development of flexible swarm robotics systems capable of adapting to the task and environmental changes is a serious challenge. The main motivations of Swarm robotics are decentralized control, stability, adaptivity, and flexibility. Usually, ad-hoc approaches are employed to design a controller capable of meeting the problem specifications. However, these methods cannot be easily verified, and in some cases, it is not even shown that they meet the specifications. Moreover, the controller source code has to be developed separately, primarily when formal methods are employed; As a result, it cannot be guaranteed that the implementation matches the design. This paper proposes a new method - probabilistic timed supervisory control (ptSCT) - to formally design a controller from systems specifications. The proposed ptSCT has several advantages: 1) the automatic generation of the controller source code utilizable in ARGoS platform, 2) formal designing capability using the implemented software tool, 3) set of powerful design components like probabilistic decisions and time constraints, and 4) the reusability of formally designed modules among different scenarios and multiple robotic platforms. Two case studies are considered to investigate various aspects of the proposed system. Firstly, the synchronization case study is implemented for a comparison between SCT and ptSCT in terms of design capabilities and memory consumption. Secondly, the foraging case study as a complex and medium-sized problem is modeled using ptSCT step by step. More than 2400 experiments with a varying number of obstacles, targets, and robots are executed in ARGoS platform in order to show the performance of the automatically generated source code.
引用
收藏
页码:729 / 750
页数:21
相关论文
共 50 条
  • [21] Automatic generation control of multi-area interconnected power systems using ANN controller
    Alzaareer K.
    Al-Shetwi A.Q.
    El-Bayeh C.Z.
    Taha M.B.
    Alzaareer, Khaled (Khaled.alzaareer.1@ens.etsmtl.ca), 1600, International Information and Engineering Technology Association (34): : 1 - 10
  • [22] Modeling and design of an automatic generation control for hydropower plants using Neuro-Fuzzy controller
    Weldcherkos, Tilahun
    Salau, Ayodeji Olalekan
    Ashagrie, Aderajew
    ENERGY REPORTS, 2021, 7 : 6626 - 6637
  • [23] Automatic generation control of multi-area power systems using reduced order controller
    Cherid, A
    Bettayeb, M
    ELECTRIC MACHINES AND POWER SYSTEMS, 1996, 24 (01): : 1 - 8
  • [24] Solution to automatic generation control problem using firefly algorithm optimized IλDμ controller
    Debbarma, Sanjoy
    Saikia, Lalit Chandra
    Sinha, Nidul
    ISA TRANSACTIONS, 2014, 53 (02) : 358 - 366
  • [25] Automatic Generation Control of an Interconnected Thermal System Using a New Classical Controller: A Preliminary Study
    Saikia, L. C.
    Debbarma, S.
    Pathak, M.
    Borah, D. J.
    Kumar, K. K.
    Kumar, M.
    2012 1ST INTERNATIONAL CONFERENCE ON POWER AND ENERGY IN NERIST (ICPEN), 2012,
  • [26] Automatic generation control of multi-area power system using fuzzy logic controller
    Subbaraj, P.
    Manickavasagam, K.
    EUROPEAN TRANSACTIONS ON ELECTRICAL POWER, 2008, 18 (03): : 266 - 280
  • [27] Automatic generation control using disrupted gravitational search algorithm based proportional integral derivative controller
    Preeti
    Sharma, Veena
    Naresh, R.
    Pulluri, Harish
    2015 2ND INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN ENGINEERING & COMPUTATIONAL SCIENCES (RAECS), 2015,
  • [28] Automatic generation control of a multi area hydrothermal system using reinforced learning neural network controller
    Saikia, Lalit Chandra
    Mishra, Sukumar
    Sinha, Nidul
    Nanda, J.
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2011, 33 (04) : 1101 - 1108
  • [29] Automatic Generation Control of an equivalent Multi-Source Electric Power System using the decentralized NEPSAC controller
    Sacasqui, Marcos
    Luyo, Jaime
    2018 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION/XXIII CONGRESS OF THE CHILEAN ASSOCIATION OF AUTOMATIC CONTROL (ICA-ACCA), 2018,
  • [30] Automatic generation control of an interconnected hydro-thermal system using conventional integral and fuzzy logic controller
    Nanda, J
    Mangla, A
    PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL CONFERENCE ON ELECTRIC UTILITY DEREGULATION, RESTRUCTURING AND POWER TECHNOLOGIES, VOLS 1 AND 2, 2004, : 372 - 377