摘要
针对当前控制系统数据实时调试时,存在着数据调试所需时间和能量消耗较多,调试结果不理想等问题,提出基于人工鱼群算法的数据实时调试方法。通过分析控制系统的数据特征,利用动态智能映射策略方法将数据模型进行在线评估,并将评估结果与SCAD数据相结合,给出系统调整参数。采用人工鱼群算法对调整后的参数求取最优解,输入调整后参数,生成初始鱼群记录鱼的状态,给出最优适应度,根据最优行为求出最优行为适应度。以最优行为适应度给出中心位置,更新鱼群,输出最优解。实验结果表明,所提出方法在嵌入式控制系统数据实时调试中所需时间和能量消耗较少且调试效果较为理想。
For the real-time debugging of current control system data,there are some problems such as time and energy consumption for data debugging,and the debugging results are not ideal.A real-time data debugging method based on artificial fish swarm algorithm is proposed.By analyzing the data characteristics of the control system,the data model was evaluated online using the dynamic intelligent mapping strategy method,and the evaluation results were combined with the SCAD data to give the system adjustment parameters.The artificial fish swarm algorithm was used to obtain the optimal solution for the adjusted parameters,and the adjusted parameters were input to generate the initial fish record to record the fish state,give the optimal fitness,and obtain the optimal behavior adaptability according to the optimal behavior.The center position was given by the optimal behavioral fitness,the fish population was updated,and the optimal solution was output.The experimental results show that the proposed method requires less time and energy consumption in the real-time debugging of embedded control system data and the debugging effect is ideal.
作者
李鑫
庄健敏
张钊峰
LI Xin;ZHUANG Jian-min;ZHANG Zhao-feng(Shanghai Institute of Advanced Studies,Chinese Academy of Sciences,Shanghai 201210,China;University of Chinese Academy of Sciences,Beijing 100190,China)
出处
《计算机仿真》
北大核心
2019年第12期292-295,共4页
Computer Simulation
关键词
控制系统
嵌入式
数据实时调试
Control system
Embedded
Real-time data debugging