首页 > 最新文献

复杂系统建模与仿真(英文)最新文献

英文 中文
Complexity Science and Cyber Operations: A Literature Survey 复杂性科学与网络行动:文献调查
Pub Date : 2023-12-07 DOI: 10.23919/CSMS.2023.0018
Briant Becote;Bhaskar Prasad Rimal
Complexity science is an interdisciplinary scientific field that analyzes systems as holistic entities consisting of characteristics beyond the sum of a system's individual elements. This paper presents current research across the literature promoting cyber security as a complex adaptive system. We introduce complex systems concepts and fields of study, and deliver historical context, main themes, and current research relevant to cyber operations. Examples of cyber operations research leveraging agent-based modeling demonstrate the power of computational modeling grounded in complex systems principles. We discuss cyber operations as a scientific field, define current shortfalls for scientific rigor, and provide examples of how a complexity science foundation can further research and practice across a variety of cyber-based efforts. We propose standard definitions applicable to complex systems for cyber professionals and conclude with recommendations for future cyber operations research.
复杂性科学是一个跨学科的科学领域,将系统作为整体实体进行分析,其特征超出了系统单个元素的总和。本文介绍了当前将网络安全视为复杂适应系统的文献研究。我们介绍了复杂系统的概念和研究领域,并介绍了与网络运行相关的历史背景、主要主题和当前研究。利用基于代理的建模进行网络行动研究的实例展示了基于复杂系统原理的计算建模的力量。我们讨论了作为科学领域的网络行动,定义了当前科学严谨性的不足,并举例说明了复杂性科学基础如何促进各种网络工作的研究和实践。我们为网络专业人员提出了适用于复杂系统的标准定义,并对未来的网络作战研究提出了建议。
{"title":"Complexity Science and Cyber Operations: A Literature Survey","authors":"Briant Becote;Bhaskar Prasad Rimal","doi":"10.23919/CSMS.2023.0018","DOIUrl":"https://doi.org/10.23919/CSMS.2023.0018","url":null,"abstract":"Complexity science is an interdisciplinary scientific field that analyzes systems as holistic entities consisting of characteristics beyond the sum of a system's individual elements. This paper presents current research across the literature promoting cyber security as a complex adaptive system. We introduce complex systems concepts and fields of study, and deliver historical context, main themes, and current research relevant to cyber operations. Examples of cyber operations research leveraging agent-based modeling demonstrate the power of computational modeling grounded in complex systems principles. We discuss cyber operations as a scientific field, define current shortfalls for scientific rigor, and provide examples of how a complexity science foundation can further research and practice across a variety of cyber-based efforts. We propose standard definitions applicable to complex systems for cyber professionals and conclude with recommendations for future cyber operations research.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 4","pages":"327-342"},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10347383","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138550268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Intelligent Optimization Under Multiple Factories: Hybrid Flow Shop Scheduling Problem with Blocking Constraints Using an Advanced Iterated Greedy Algorithm 多工厂下的智能优化:使用高级迭代贪婪算法解决带阻塞约束的混合流水车间调度问题
Pub Date : 2023-12-07 DOI: 10.23919/CSMS.2023.0016
Yong Wang;Yuting Wang;Yuyan Han;Junqing Li;Kaizhou Gao;Yusuke Nojima
The distributed hybrid flow shop scheduling problem (DHFSP), which integrates distributed manufacturing models with parallel machines, has gained significant attention. However, in actual scheduling, some adjacent machines do not have buffers between them, resulting in blocking. This paper focuses on addressing the DHFSP with blocking constraints (DBHFSP) based on the actual production conditions. To solve DBHFSP, we construct a mixed integer linear programming (MILP) model for DBHFSP and validate its correctness using the Gurobi solver. Then, an advanced iterated greedy (AIG) algorithm is designed to minimize the makespan, in which we modify the Nawaz, Enscore, and Ham (NEH) heuristic to solve blocking constraints. To balance the global and local search capabilities of AIG, two effective inter-factory neighborhood search strategies and a swap-based local search strategy are designed. Additionally, each factory is mutually independent, and the movement within one factory does not affect the others. In view of this, we specifically designed a memory-based decoding method for insertion operations to reduce the computation time of the objective. Finally, two shaking strategies are incorporated into the algorithm to mitigate premature convergence. Five advanced algorithms are used to conduct comparative experiments with AIG on 80 test instances, and experimental results illustrate that the makespan and the relative percentage increase (RPI) obtained by AIG are 1.0% and 86.1% respectively, better than the comparative algorithms.
分布式混合流水车间调度问题(DHFSP)将分布式制造模型与并行机器整合在一起,受到了广泛关注。然而,在实际调度中,一些相邻机器之间没有缓冲区,从而导致堵塞。本文基于实际生产条件,重点解决了带阻塞约束的 DHFSP(DBHFSP)问题。为了解决 DBHFSP,我们构建了 DBHFSP 的混合整数线性规划(MILP)模型,并使用 Gurobi 求解器验证了其正确性。然后,我们设计了一种高级迭代贪婪(AIG)算法来最小化有效期,其中我们修改了 Nawaz、Enscore 和 Ham(NEH)启发式来解决阻塞约束。为了平衡 AIG 的全局和局部搜索能力,我们设计了两种有效的工厂间邻域搜索策略和一种基于交换的局部搜索策略。此外,每个工厂都是相互独立的,一个工厂内的移动不会影响其他工厂。有鉴于此,我们专门为插入操作设计了一种基于内存的解码方法,以减少目标的计算时间。最后,我们在算法中加入了两种震动策略,以减少过早收敛。我们使用五种先进算法在 80 个测试实例上与 AIG 进行了对比实验,实验结果表明,AIG 所获得的时间跨度(makespan)和相对百分比增长(RPI)分别为 1.0% 和 86.1%,优于其他算法。
{"title":"Intelligent Optimization Under Multiple Factories: Hybrid Flow Shop Scheduling Problem with Blocking Constraints Using an Advanced Iterated Greedy Algorithm","authors":"Yong Wang;Yuting Wang;Yuyan Han;Junqing Li;Kaizhou Gao;Yusuke Nojima","doi":"10.23919/CSMS.2023.0016","DOIUrl":"https://doi.org/10.23919/CSMS.2023.0016","url":null,"abstract":"The distributed hybrid flow shop scheduling problem (DHFSP), which integrates distributed manufacturing models with parallel machines, has gained significant attention. However, in actual scheduling, some adjacent machines do not have buffers between them, resulting in blocking. This paper focuses on addressing the DHFSP with blocking constraints (DBHFSP) based on the actual production conditions. To solve DBHFSP, we construct a mixed integer linear programming (MILP) model for DBHFSP and validate its correctness using the Gurobi solver. Then, an advanced iterated greedy (AIG) algorithm is designed to minimize the makespan, in which we modify the Nawaz, Enscore, and Ham (NEH) heuristic to solve blocking constraints. To balance the global and local search capabilities of AIG, two effective inter-factory neighborhood search strategies and a swap-based local search strategy are designed. Additionally, each factory is mutually independent, and the movement within one factory does not affect the others. In view of this, we specifically designed a memory-based decoding method for insertion operations to reduce the computation time of the objective. Finally, two shaking strategies are incorporated into the algorithm to mitigate premature convergence. Five advanced algorithms are used to conduct comparative experiments with AIG on 80 test instances, and experimental results illustrate that the makespan and the relative percentage increase (RPI) obtained by AIG are 1.0% and 86.1% respectively, better than the comparative algorithms.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 4","pages":"282-306"},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10347379","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138550352","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Modeling and Simulation of Cooperative Exploration Strategies in Unknown Environments 未知环境中合作探索策略的建模与仿真
Pub Date : 2023-12-07 DOI: 10.23919/CSMS.2023.0014
Yong Peng;Yue Hu;Chuan Ai
Cooperative spatial exploration in initially unknown surroundings is a common embodied task in various applications and requires satisfactory coordination among the agents. Unlike many other research questions, there is a lack of simulation platforms for the cooperative exploration problem to perform and statistically evaluate different methods before they are deployed in practical scenarios. To this end, this paper designs a simulation framework to run different models, which features efficient event scheduling and data sharing. On top of such a framework, we propose and implement two different cooperative exploration strategies, i.e., the synchronous and asynchronous ones. While the coordination in the former approach is conducted after gathering the perceptive information from all agents in each round, the latter enables an ad-hoc coordination. Accordingly, they exploit different principles for assigning target points for the agents. Extensive experiments on different types of environments and settings not only validate the scheduling efficiency of our simulation engine, but also demonstrate the respective advantages of the two strategies on different metrics.
在初始未知环境中进行合作空间探索是各种应用中常见的体现任务,需要代理之间进行令人满意的协调。与许多其他研究问题不同,合作探索问题缺乏仿真平台,无法在实际应用前对不同方法进行执行和统计评估。为此,本文设计了一个运行不同模型的仿真框架,它具有高效的事件调度和数据共享功能。在此框架基础上,我们提出并实施了两种不同的合作探索策略,即同步策略和异步策略。前者的协调是在每轮收集所有代理的感知信息后进行的,而后者则是临时协调。因此,它们利用不同的原则来为代理分配目标点。在不同类型的环境和设置下进行的大量实验不仅验证了我们模拟引擎的调度效率,还证明了两种策略在不同指标上的各自优势。
{"title":"Modeling and Simulation of Cooperative Exploration Strategies in Unknown Environments","authors":"Yong Peng;Yue Hu;Chuan Ai","doi":"10.23919/CSMS.2023.0014","DOIUrl":"https://doi.org/10.23919/CSMS.2023.0014","url":null,"abstract":"Cooperative spatial exploration in initially unknown surroundings is a common embodied task in various applications and requires satisfactory coordination among the agents. Unlike many other research questions, there is a lack of simulation platforms for the cooperative exploration problem to perform and statistically evaluate different methods before they are deployed in practical scenarios. To this end, this paper designs a simulation framework to run different models, which features efficient event scheduling and data sharing. On top of such a framework, we propose and implement two different cooperative exploration strategies, i.e., the synchronous and asynchronous ones. While the coordination in the former approach is conducted after gathering the perceptive information from all agents in each round, the latter enables an ad-hoc coordination. Accordingly, they exploit different principles for assigning target points for the agents. Extensive experiments on different types of environments and settings not only validate the scheduling efficiency of our simulation engine, but also demonstrate the respective advantages of the two strategies on different metrics.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 4","pages":"343-356"},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10347385","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138550270","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Harmony Search Algorithm Based on Dual-Memory Dynamic Search and Its Application on Data Clustering 基于双内存动态搜索的和谐搜索算法及其在数据聚类中的应用
Pub Date : 2023-12-07 DOI: 10.23919/CSMS.2023.0019
Jinglin Wang;Haibin Ouyang;Zhiyu Zhou;Steven Li
Harmony Search (HS) algorithm is highly effective in solving a wide range of real-world engineering optimization problems. However, it still has the problems such as being prone to local optima, low optimization accuracy, and low search efficiency. To address the limitations of the HS algorithm, a novel approach called the Dual-Memory Dynamic Search Harmony Search (DMDS-HS) algorithm is introduced. The main innovations of this algorithm are as follows: Firstly, a dual-memory structure is introduced to rank and hierarchically organize the harmonies in the harmony memory, creating an effective and selectable trust region to reduce approach blind searching. Furthermore, the trust region is dynamically adjusted to improve the convergence of the algorithm while maintaining its global search capability. Secondly, to boost the algorithm's convergence speed, a phased dynamic convergence domain concept is introduced to strategically devise a global random search strategy. Lastly, the algorithm constructs an adaptive parameter adjustment strategy to adjust the usage probability of the algorithm's search strategies, which aim to rationalize the abilities of exploration and exploitation of the algorithm. The results tested on the Computational Experiment Competition on 2017 (CEC2017) test function set show that DMDS-HS outperforms the other nine HS algorithms and the other four state-of-the-art algorithms in terms of diversity, freedom from local optima, and solution accuracy. In addition, applying DMDS-HS to data clustering problems, the results show that it exhibits clustering performance that exceeds the other seven classical clustering algorithms, which verifies the effectiveness and reliability of DMDS-HS in solving complex data clustering problems.
和谐搜索(HS)算法在解决各种实际工程优化问题时非常有效。然而,它仍然存在容易出现局部最优、优化精度低和搜索效率低等问题。为了解决 HS 算法的局限性,我们引入了一种名为双内存动态搜索和谐搜索(DMDS-HS)算法的新方法。该算法的主要创新点如下:首先,引入双内存结构,对和谐内存中的和谐音进行排序和分层组织,创建一个有效和可选择的信任区域,以减少盲目搜索。此外,在保持全局搜索能力的同时,动态调整信任区域以提高算法的收敛性。其次,为了提高算法的收敛速度,引入了分阶段动态收敛域概念,战略性地设计了全局随机搜索策略。最后,该算法构建了自适应参数调整策略,以调整算法搜索策略的使用概率,从而使算法的探索和利用能力更加合理。在 2017 年计算实验竞赛(CEC2017)测试函数集上测试的结果表明,DMDS-HS 在多样性、无局部最优和解的准确性方面优于其他九种 HS 算法和其他四种最先进的算法。此外,将DMDS-HS应用于数据聚类问题,结果表明其聚类性能超过了其他七种经典聚类算法,验证了DMDS-HS在解决复杂数据聚类问题时的有效性和可靠性。
{"title":"Harmony Search Algorithm Based on Dual-Memory Dynamic Search and Its Application on Data Clustering","authors":"Jinglin Wang;Haibin Ouyang;Zhiyu Zhou;Steven Li","doi":"10.23919/CSMS.2023.0019","DOIUrl":"https://doi.org/10.23919/CSMS.2023.0019","url":null,"abstract":"Harmony Search (HS) algorithm is highly effective in solving a wide range of real-world engineering optimization problems. However, it still has the problems such as being prone to local optima, low optimization accuracy, and low search efficiency. To address the limitations of the HS algorithm, a novel approach called the Dual-Memory Dynamic Search Harmony Search (DMDS-HS) algorithm is introduced. The main innovations of this algorithm are as follows: Firstly, a dual-memory structure is introduced to rank and hierarchically organize the harmonies in the harmony memory, creating an effective and selectable trust region to reduce approach blind searching. Furthermore, the trust region is dynamically adjusted to improve the convergence of the algorithm while maintaining its global search capability. Secondly, to boost the algorithm's convergence speed, a phased dynamic convergence domain concept is introduced to strategically devise a global random search strategy. Lastly, the algorithm constructs an adaptive parameter adjustment strategy to adjust the usage probability of the algorithm's search strategies, which aim to rationalize the abilities of exploration and exploitation of the algorithm. The results tested on the Computational Experiment Competition on 2017 (CEC2017) test function set show that DMDS-HS outperforms the other nine HS algorithms and the other four state-of-the-art algorithms in terms of diversity, freedom from local optima, and solution accuracy. In addition, applying DMDS-HS to data clustering problems, the results show that it exhibits clustering performance that exceeds the other seven classical clustering algorithms, which verifies the effectiveness and reliability of DMDS-HS in solving complex data clustering problems.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 4","pages":"261-281"},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10347380","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138550223","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards Efficient Robotic Software Development by Reusing Behavior Tree Structures for Task Planning Paradigms 通过重复使用任务规划范例的行为树结构,实现高效的机器人软件开发
Pub Date : 2023-12-07 DOI: 10.23919/CSMS.2023.0017
Shuo Yang;Qi Zhang
Nowadays, autonomous robots are expected to accomplish more complex tasks and operate in an open-world environment with uncertainties. Developing software for such robots involves the design of task planning paradigms and the implementation of robotic software architectures, making software development rather tricky and time-consuming. In recent decades, component-based software development approaches have been increasingly adopted in robotics to improve software development efficiency by reusing data and controlling flows between components. However, few works have tackled the more critical issue of reusing complex high-level task planning paradigms and robotic software architectures. To make up for the limitation, this paper first identifies the mainstream task planning paradigms and proposes a set of novel patterns for interaction pipelines between the robotic functions of sensing, planning, and acting. Then this paper presents a novel Behavior Tree (BT) based development framework Structural-BT, which provides a set of reusable BT structures that implement abstract interaction pipelines while maintaining interfaces for task-specific customization. The Structural-BT framework supports the modular design of structure functionalities and allows easy extensibility of the inner planning flows between BT components. With the Structural-BT framework, software engineers can develop robotic software by flexibly composing BT structures to formulate the skeleton software architecture and implement task-specific algorithms when necessary. In the experiment, this paper develops robotic software for diverse task scenarios and selects the baseline approaches of Robot Operating System (ROS) and classical BT development frameworks for comparison. By quantitatively measuring the reuse frequencies and ratios of BT structures, the Structural-BT framework has been shown to be more efficient than the baseline approaches for robotic software development.
如今,自主机器人需要完成更复杂的任务,并在充满不确定性的开放世界环境中工作。为这类机器人开发软件涉及任务规划范例的设计和机器人软件架构的实施,因此软件开发相当棘手和耗时。近几十年来,基于组件的软件开发方法被越来越多地应用于机器人领域,通过重用数据和控制组件之间的流动来提高软件开发效率。然而,很少有研究解决重用复杂的高级任务规划范例和机器人软件架构这一更为关键的问题。为了弥补这一不足,本文首先确定了主流任务规划范式,并提出了一套新颖的模式,用于机器人感知、规划和行动功能之间的交互管道。然后,本文提出了一种基于行为树(BT)的新型开发框架 Structural-BT,该框架提供了一套可重复使用的 BT 结构,用于实现抽象的交互管道,同时保留了用于特定任务定制的接口。结构-BT 框架支持结构功能的模块化设计,并允许轻松扩展 BT 组件之间的内部规划流。利用结构-BT 框架,软件工程师可以通过灵活组合 BT 结构来制定骨架软件架构,并在必要时实现特定任务算法,从而开发机器人软件。在实验中,本文开发了适用于不同任务场景的机器人软件,并选择了机器人操作系统(ROS)和经典 BT 开发框架的基线方法进行比较。通过定量测量 BT 结构的重用频率和比率,证明在机器人软件开发中,结构-BT 框架比基线方法更有效。
{"title":"Towards Efficient Robotic Software Development by Reusing Behavior Tree Structures for Task Planning Paradigms","authors":"Shuo Yang;Qi Zhang","doi":"10.23919/CSMS.2023.0017","DOIUrl":"https://doi.org/10.23919/CSMS.2023.0017","url":null,"abstract":"Nowadays, autonomous robots are expected to accomplish more complex tasks and operate in an open-world environment with uncertainties. Developing software for such robots involves the design of task planning paradigms and the implementation of robotic software architectures, making software development rather tricky and time-consuming. In recent decades, component-based software development approaches have been increasingly adopted in robotics to improve software development efficiency by reusing data and controlling flows between components. However, few works have tackled the more critical issue of reusing complex high-level task planning paradigms and robotic software architectures. To make up for the limitation, this paper first identifies the mainstream task planning paradigms and proposes a set of novel patterns for interaction pipelines between the robotic functions of sensing, planning, and acting. Then this paper presents a novel Behavior Tree (BT) based development framework Structural-BT, which provides a set of reusable BT structures that implement abstract interaction pipelines while maintaining interfaces for task-specific customization. The Structural-BT framework supports the modular design of structure functionalities and allows easy extensibility of the inner planning flows between BT components. With the Structural-BT framework, software engineers can develop robotic software by flexibly composing BT structures to formulate the skeleton software architecture and implement task-specific algorithms when necessary. In the experiment, this paper develops robotic software for diverse task scenarios and selects the baseline approaches of Robot Operating System (ROS) and classical BT development frameworks for comparison. By quantitatively measuring the reuse frequencies and ratios of BT structures, the Structural-BT framework has been shown to be more efficient than the baseline approaches for robotic software development.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 4","pages":"357-380"},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10347382","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138550269","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Total Contents 总内容
Pub Date : 2023-12-07 DOI: 10.23919/CSMS.2023.10347378
{"title":"Total Contents","authors":"","doi":"10.23919/CSMS.2023.10347378","DOIUrl":"https://doi.org/10.23919/CSMS.2023.10347378","url":null,"abstract":"","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 4","pages":"I-II"},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10347378","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138550358","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Evolutionary Experience-Driven Particle Swarm Optimization with Dynamic Searching 经验驱动的进化粒子群优化与动态搜索
Pub Date : 2023-12-07 DOI: 10.23919/CSMS.2023.0015
Wei Li;Jianghui Jing;Yangtao Chen;Xunjun Chen;Ata Jahangir Moshayedi
Particle swarm optimization (PSO) algorithms have been successfully used for various complex optimization problems. However, balancing the diversity and convergence is still a problem that requires continuous research. Therefore, an evolutionary experience-driven particle swarm optimization with dynamic searching (EEDSPSO) is proposed in this paper. For purpose of extracting the effective information during population evolution, an adaptive framework of evolutionary experience is presented. And based on this framework, an experience-based neighborhood topology adjustment (ENT) is used to control the size of the neighborhood range, thereby effectively keeping the diversity of population. Meanwhile, experience-based elite archive mechanism (EEA) adjusts the weights of elite particles in the late evolutionary stage, thus enhancing the convergence of the algorithm. In addition, a Gaussian crisscross learning strategy (GCL) adopts crosslearning method to further balance the diversity and convergence. Finally, extensive experiments use the CEC2013 and CEC2017. The experiment results show that EEDSPSO outperforms current excellent PSO variants.
粒子群优化(PSO)算法已成功应用于各种复杂的优化问题。然而,如何平衡多样性和收敛性仍然是一个需要不断研究的问题。因此,本文提出了一种具有动态搜索功能的进化经验驱动粒子群优化算法(EEDSPSO)。为了提取种群进化过程中的有效信息,本文提出了一个进化经验自适应框架。在此框架基础上,利用基于经验的邻域拓扑调整(ENT)来控制邻域范围的大小,从而有效地保持种群的多样性。同时,基于经验的精英归档机制(EEA)可以在进化后期调整精英粒子的权重,从而提高算法的收敛性。此外,高斯交叉学习策略(GCL)采用交叉学习方法,进一步平衡了多样性和收敛性。最后,利用 CEC2013 和 CEC2017 进行了大量实验。实验结果表明,EEDSPSO优于目前优秀的PSO变体。
{"title":"Evolutionary Experience-Driven Particle Swarm Optimization with Dynamic Searching","authors":"Wei Li;Jianghui Jing;Yangtao Chen;Xunjun Chen;Ata Jahangir Moshayedi","doi":"10.23919/CSMS.2023.0015","DOIUrl":"https://doi.org/10.23919/CSMS.2023.0015","url":null,"abstract":"Particle swarm optimization (PSO) algorithms have been successfully used for various complex optimization problems. However, balancing the diversity and convergence is still a problem that requires continuous research. Therefore, an evolutionary experience-driven particle swarm optimization with dynamic searching (EEDSPSO) is proposed in this paper. For purpose of extracting the effective information during population evolution, an adaptive framework of evolutionary experience is presented. And based on this framework, an experience-based neighborhood topology adjustment (ENT) is used to control the size of the neighborhood range, thereby effectively keeping the diversity of population. Meanwhile, experience-based elite archive mechanism (EEA) adjusts the weights of elite particles in the late evolutionary stage, thus enhancing the convergence of the algorithm. In addition, a Gaussian crisscross learning strategy (GCL) adopts crosslearning method to further balance the diversity and convergence. Finally, extensive experiments use the CEC2013 and CEC2017. The experiment results show that EEDSPSO outperforms current excellent PSO variants.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 4","pages":"307-326"},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10347384","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138550357","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Digital Twin Implementation of Autonomous Planning Arc Welding Robot System 自主规划弧焊机器人系统的数字孪生实现
Pub Date : 2023-08-03 DOI: 10.23919/CSMS.2023.0013
Xuewu Wang;Yi Hua;Jin Gao;Zongjie Lin;Rui Yu
Industrial robots are currently applied for ship sub-assembly welding to replace welding workers because of the intelligent production and cost savings. In order to improve the efficiency of the robot system, a digital twin system of welding path planning for the arc welding robot in ship sub-assembly welding is proposed in this manuscript to achieve autonomous planning and generation of the welding path. First, a five-dimensional digital twin model of the dual arc welding robot system is constructed. Then, the system kinematics analysis and calibration are studied for communication realization between the virtual and the actual system. Besides, a topology consisting of three bounding volume hierarchies (BVH) trees is proposed to construct digital twin virtual entities in this system. Based on this topology, algorithms for welding seam extraction and collision detection are presented. Finally, the genetic algorithm and the RRT-Connect algorithm combined with region partitioning (RRT-Connect-RP) are applied for the welding sequence global planning and local jump path planning, respectively. The digital twin system and its path planning application are tested in the actual application scenario. The results show that the system can not only simulate the actual welding operation of the arc welding robot but also realize path planning and real-time control of the robot.
由于生产智能化和节约成本,工业机器人目前被应用于船舶分装配焊接,以取代焊接工人。为了提高机器人系统的工作效率,本文提出了一种船舶分装配弧焊机器人焊接路径规划数字孪生系统,实现了焊接路径的自主规划和生成。首先,建立了双弧焊机器人系统的五维数字孪生模型。然后,研究了系统的运动学分析和标定,实现了虚拟系统与实际系统之间的通信。此外,提出了一种由三个边界体层次(BVH)树组成的拓扑结构来构建该系统中的数字孪生虚拟实体。在此基础上,提出了焊缝提取和碰撞检测算法。最后,采用遗传算法和结合区域划分的RRT-Connect算法(RRT-Connect- rp)分别对焊接序列进行全局规划和局部跳转路径规划。在实际应用场景中对数字孪生系统及其路径规划应用进行了测试。结果表明,该系统不仅可以模拟弧焊机器人的实际焊接操作,还可以实现弧焊机器人的路径规划和实时控制。
{"title":"Digital Twin Implementation of Autonomous Planning Arc Welding Robot System","authors":"Xuewu Wang;Yi Hua;Jin Gao;Zongjie Lin;Rui Yu","doi":"10.23919/CSMS.2023.0013","DOIUrl":"10.23919/CSMS.2023.0013","url":null,"abstract":"Industrial robots are currently applied for ship sub-assembly welding to replace welding workers because of the intelligent production and cost savings. In order to improve the efficiency of the robot system, a digital twin system of welding path planning for the arc welding robot in ship sub-assembly welding is proposed in this manuscript to achieve autonomous planning and generation of the welding path. First, a five-dimensional digital twin model of the dual arc welding robot system is constructed. Then, the system kinematics analysis and calibration are studied for communication realization between the virtual and the actual system. Besides, a topology consisting of three bounding volume hierarchies (BVH) trees is proposed to construct digital twin virtual entities in this system. Based on this topology, algorithms for welding seam extraction and collision detection are presented. Finally, the genetic algorithm and the RRT-Connect algorithm combined with region partitioning (RRT-Connect-RP) are applied for the welding sequence global planning and local jump path planning, respectively. The digital twin system and its path planning application are tested in the actual application scenario. The results show that the system can not only simulate the actual welding operation of the arc welding robot but also realize path planning and real-time control of the robot.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 3","pages":"236-251"},"PeriodicalIF":0.0,"publicationDate":"2023-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/iel7/9420428/10206014/10206020.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47228305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Low-Carbon Routing Based on Improved Artificial Bee Colony Algorithm for Electric Trackless Rubber-Tyred Vehicles 基于改进人工蜂群算法的电动无轨橡胶轮胎车辆低碳路径
Pub Date : 2023-08-02 DOI: 10.23919/CSMS.2023.0011
Yinan Guo;Yao Huang;Shirong Ge;Yizhe Zhang;Ersong Jiang;Bin Cheng;Shengxiang Yang
Trackless rubber-tyerd vehicles are the core equipment for auxiliary transportation in inclined-shaft coal mines, and the rationality of their routes plays the direct impact on operation safety and energy consumption. Rich studies have been done on scheduling rubber-tyerd vehicles driven by diesel oil, however, less works are for electric trackless rubber-tyred vehicles. Furthermore, energy consumption of vehicles gives no consideration on the impact of complex roadway and traffic rules on driving, especially the limited cruising ability of electric trackless rubber-tyred vehichles (TRVs). To address this issue, an energy consumption model of an electric trackless rubber-tyred vehicle is formulated, in which the effects from total mass, speed profiles, slope of roadways, and energy management mode are all considered. Following that, a low-carbon routing model of electric trackless rubber-tyred vehicles is built to minimize the total energy consumption under the constraint of vehicle avoidance, allowable load, and endurance power. As a problem-solver, an improved artificial bee colony algorithm is put forward. More especially, an adaptive neighborhood search is designed to guide employed bees to select appropriate operator in a specific space. In order to assign onlookers to some promising food sources reasonably, their selection probability is adaptively adjusted. For a stagnant food source, a knowledge-driven initialization is developed to generate a feasible substitute. The experimental results on four real-world instances indicate that improved artificial bee colony algorithm (IABC) outperforms other comparative algorithms and the special designs in its three phases effectively avoid premature convergence and speed up convergence.
无轨胶轮车是斜井煤矿辅助运输的核心设备,其路线的合理与否直接影响到作业安全和能耗。对柴油驱动的无轨橡胶轮胎车辆的调度研究较多,而对电动无轨橡胶轮胎车辆的调度研究较少。此外,车辆的能耗没有考虑复杂的道路和交通规则对驾驶的影响,特别是电动无轨橡胶轮胎车辆有限的巡航能力。为解决这一问题,建立了考虑总质量、速度分布、道路坡度和能量管理模式影响的电动无轨橡胶轮胎车辆能耗模型。在此基础上,建立了电动无轨橡胶轮胎车辆的低碳路径模型,在车辆避让、允许载荷和续航功率约束下,使总能耗最小。为了解决这一问题,提出了一种改进的人工蜂群算法。更具体地说,设计了自适应邻域搜索,以指导受雇蜜蜂在特定空间中选择合适的操作员。为了将围观者合理地分配到一些有希望的食物来源,对围观者的选择概率进行了自适应调整。对于停滞的食物源,采用知识驱动的初始化方法生成可行的替代品。4个实例的实验结果表明,改进的人工蜂群算法(IABC)优于其他比较算法,其三个阶段的特殊设计有效地避免了过早收敛,加快了收敛速度。
{"title":"Low-Carbon Routing Based on Improved Artificial Bee Colony Algorithm for Electric Trackless Rubber-Tyred Vehicles","authors":"Yinan Guo;Yao Huang;Shirong Ge;Yizhe Zhang;Ersong Jiang;Bin Cheng;Shengxiang Yang","doi":"10.23919/CSMS.2023.0011","DOIUrl":"10.23919/CSMS.2023.0011","url":null,"abstract":"Trackless rubber-tyerd vehicles are the core equipment for auxiliary transportation in inclined-shaft coal mines, and the rationality of their routes plays the direct impact on operation safety and energy consumption. Rich studies have been done on scheduling rubber-tyerd vehicles driven by diesel oil, however, less works are for electric trackless rubber-tyred vehicles. Furthermore, energy consumption of vehicles gives no consideration on the impact of complex roadway and traffic rules on driving, especially the limited cruising ability of electric trackless rubber-tyred vehichles (TRVs). To address this issue, an energy consumption model of an electric trackless rubber-tyred vehicle is formulated, in which the effects from total mass, speed profiles, slope of roadways, and energy management mode are all considered. Following that, a low-carbon routing model of electric trackless rubber-tyred vehicles is built to minimize the total energy consumption under the constraint of vehicle avoidance, allowable load, and endurance power. As a problem-solver, an improved artificial bee colony algorithm is put forward. More especially, an adaptive neighborhood search is designed to guide employed bees to select appropriate operator in a specific space. In order to assign onlookers to some promising food sources reasonably, their selection probability is adaptively adjusted. For a stagnant food source, a knowledge-driven initialization is developed to generate a feasible substitute. The experimental results on four real-world instances indicate that improved artificial bee colony algorithm (IABC) outperforms other comparative algorithms and the special designs in its three phases effectively avoid premature convergence and speed up convergence.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 3","pages":"169-190"},"PeriodicalIF":0.0,"publicationDate":"2023-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/iel7/9420428/10206014/10206015.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41492582","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Gaussian Process Based Modeling and Control of Affine Systems with Control Saturation Constraints 具有控制饱和约束的仿射系统的高斯过程建模与控制
Pub Date : 2023-08-02 DOI: 10.23919/CSMS.2023.0009
Shulong Zhao;Qipeng Wang;Jiayi Zheng;Xiangke Wang
Model-based methods require an accurate dynamic model to design the controller. However, the hydraulic parameters of nonlinear systems, complex friction, or actuator dynamics make it challenging to obtain accurate models. In this case, using the input-output data of the system to learn a dynamic model is an alternative approach. Therefore, we propose a dynamic model based on the Gaussian process (GP) to construct systems with control constraints. Since GP provides a measure of model confidence, it can deal with uncertainty. Unfortunately, most GP-based literature considers model uncertainty but does not consider the effect of constraints on inputs in closed-loop systems. An auxiliary system is developed to deal with the influence of the saturation constraints of input. Meanwhile, we relax the nonsingular assumption of the control coefficients to construct the controller. Some numerical results verify the rationality of the proposed approach and compare it with similar methods.
基于模型的方法需要精确的动态模型来设计控制器。然而,非线性系统的液压参数、复杂的摩擦或作动器动力学使得获得精确的模型具有挑战性。在这种情况下,使用系统的输入输出数据来学习动态模型是一种替代方法。因此,我们提出了一种基于高斯过程(GP)的动态模型来构造具有控制约束的系统。由于GP提供了模型置信度的度量,它可以处理不确定性。不幸的是,大多数基于gp的文献考虑了模型的不确定性,但没有考虑闭环系统中约束对输入的影响。为解决输入饱和约束的影响,设计了辅助系统。同时,我们放宽了控制系数的非奇异假设来构造控制器。数值结果验证了所提方法的合理性,并与同类方法进行了比较。
{"title":"Gaussian Process Based Modeling and Control of Affine Systems with Control Saturation Constraints","authors":"Shulong Zhao;Qipeng Wang;Jiayi Zheng;Xiangke Wang","doi":"10.23919/CSMS.2023.0009","DOIUrl":"10.23919/CSMS.2023.0009","url":null,"abstract":"Model-based methods require an accurate dynamic model to design the controller. However, the hydraulic parameters of nonlinear systems, complex friction, or actuator dynamics make it challenging to obtain accurate models. In this case, using the input-output data of the system to learn a dynamic model is an alternative approach. Therefore, we propose a dynamic model based on the Gaussian process (GP) to construct systems with control constraints. Since GP provides a measure of model confidence, it can deal with uncertainty. Unfortunately, most GP-based literature considers model uncertainty but does not consider the effect of constraints on inputs in closed-loop systems. An auxiliary system is developed to deal with the influence of the saturation constraints of input. Meanwhile, we relax the nonsingular assumption of the control coefficients to construct the controller. Some numerical results verify the rationality of the proposed approach and compare it with similar methods.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":"3 3","pages":"252-260"},"PeriodicalIF":0.0,"publicationDate":"2023-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/iel7/9420428/10206014/10206018.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42538354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
复杂系统建模与仿真(英文)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1