Ant Colony Optimization algorithm design and its FPGA implementation

被引:0
|
作者
Li, Shih-An [1 ]
Yang, Min-Hao [1 ]
Weng, Chung-Wei [1 ]
Chen, Yi-Hong [1 ]
Lo, Chia-Hung [1 ]
Wong, Ching-Chang [1 ]
机构
[1] Tamkang Univ, Dept Elect Engn, New Taipei City 251, Taiwan
关键词
Ant Colony Algorithm; FPGA; Hardware/Software Codesign; SOPC;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a Hardware/Software (HW/SW) co-design method of ant colony optimization (ACO) algorithm is proposed to implement on the FPGA chip. In this paper, the software is designed with C language and hardware is designed with Verilog hardware description language (HDL). The HW/SW co-design method is a technique based on a SOPC (System on a Programmable Chip). In this paper, the path selecting and path analysis are designed in SOPC. The path selecting belongs to the pre-processing of the ACO algorithm and it cost a longer computing processing time. Therefore, a hardware circuit is designed to speed up processing. The path analysis will be designed by the C language within the NIOS II processor. In the experimental results, the processing time can be reduced by the proposed method.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Ant colony optimization algorithm for fuzzy controller design and its FPGA implementation
    Juang, Chia-Feng
    Lu, Chun-Ming
    Lo, Chiang
    Wang, Chi-Yen
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2008, 55 (03) : 1453 - 1462
  • [2] FPGA Implementation of Improved Ant Colony Optimization Algorithm for Path Planning
    Hsu, Chen-Chien
    Wang, Wei-Yen
    Chien, Yi-Hsing
    Hou, Ru-Yu
    Tao, Chin-Wang
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 4516 - 4521
  • [3] FPGA implementation of population-based ant colony optimization
    Scheuermann, B
    So, K
    Guntsch, M
    Middendorf, M
    Diessel, O
    ElGindy, H
    Schmeck, H
    APPLIED SOFT COMPUTING, 2004, 4 (03) : 303 - 322
  • [4] Ant colony optimization algorithm and its application
    Chen, Aoran
    Tan, Hao
    Zhu, Yiyue
    2ND INTERNATIONAL CONFERENCE ON APPLIED MATHEMATICS, MODELLING, AND INTELLIGENT COMPUTING (CAMMIC 2022), 2022, 12259
  • [5] FPGA IMPLEMENTATION OF IMPROVED ANT COLONY OPTIMIZATION ALGORITHM BASED ON PHEROMONE DIFFUSION MECHANISM FOR PATH PLANNING
    Hsu, Chen-Chien
    Wang, Wei-Yen
    Chien, Yi-Hsing
    Hou, Ru-Yu
    JOURNAL OF MARINE SCIENCE AND TECHNOLOGY-TAIWAN, 2018, 26 (02): : 170 - 179
  • [6] Genetic-Ant Colony Optimization Algorithm and its Application to Design of Antenna
    Yang, Yan
    Liu, Jianxia
    Yan, Shijun
    Liang, Jun
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 611 - 616
  • [7] All-Optical Implementation of the Ant Colony Optimization Algorithm
    Wenchao Hu
    Kan Wu
    Perry Ping Shum
    Nikolay I. Zheludev
    Cesare Soci
    Scientific Reports, 6
  • [8] The Implementation of Parallel Ant Colony Optimization Algorithm based on MATLAB
    Wan Baocheng
    Wang Tiane
    Wang Zenghui
    2012 THIRD GLOBAL CONGRESS ON INTELLIGENT SYSTEMS (GCIS 2012), 2012, : 27 - 29
  • [9] Ant Colony Optimization Algorithm for Design of Analog Filters
    Wang, Wen-guan
    Ling, Ying-biao
    Zhang, Jun
    Wang, Yuping
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [10] All-Optical Implementation of the Ant Colony Optimization Algorithm
    Hu, Wenchao
    Wu, Kan
    Shum, Perry Ping
    Zheludev, Nikolay I.
    Soci, Cesare
    SCIENTIFIC REPORTS, 2016, 6 : 26283