基于萤火虫算法的嵌入式能耗控制算法仿真  被引量:2

Simulation of Embedded Energy Consumption Control Algorithm Based on Firefly Algorithm

在线阅读下载全文

作  者:龙志 刘伟平[2] LONG Zhi;LIU Wei-ping(College of Artificial Intelligence and Electrical Engineering,Guangzhou College of Applied Science and Technology,Guangzhou Guangdong 511370,China;College of Information Technology,Jinan University,Guangzhou Guangdong 510632,China)

机构地区:[1]广州应用科技学院人工智能与电气工程学院,广东广州511370 [2]暨南大学信息科技学院,广东广州510632

出  处:《计算机仿真》2024年第8期356-359,417,共5页Computer Simulation

基  金:2020年广东高校省级重点平台和重大科研项目(2020KTSCX197);2021年广东省级质量工程项目(PX-8621454);国家自然科学基金(61875076)。

摘  要:为了有效控制嵌入式系统的能耗,提出一种嵌入式系统的能耗控制算法。考虑到嵌入式系统具有执行时限比较严格的周期性任务,通过有向无环图对嵌入式系统展开建模研究,以任务组为单位,在已知任务信息和处理器信息的情况下,将嵌入式系统最小能耗作为目标函数,建立嵌入式系统的能耗控制模型。采用萤火虫算法对能耗控制模型寻优,寻找最优个体,更新萤火虫位置,得到最佳能耗控制方案。仿真结果表明,采用所提算法可以有效降低系统能耗,提升控制效率,能够满足系统使用需求。To effectively control the energy consumption of embedded systems,this paper put forward an algorithm for controlling the energy consumption of embedded systems.Considering that embedded systems have periodic tasks with strict execution time,a directed acyclic graph was used to model the embedded system.Based on the known task information and processor information,the minimum energy consumption of the embedded system was taken as the objective function,and then a model of controlling energy consumption for the embedded system was built in terms of task groups.Moreover,the firefly algorithm was adopted to optimize the energy consumption control model and find the optimal individual for updating the firefly position,thus obtaining the best scheme of energy consumption control.Simulation results show that the proposed algorithm can effectively reduce system energy consumption,improve control efficiency,and meet the requirements of system use.

关 键 词:嵌入式系统 能耗控制 萤火虫算法 有向无环图 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象