为解决矩阵算式求解元功能链设计方案过程中缺乏优化工具的问题,提出了一种矩阵算式结合蚁群算法的优化方法。分析了相似性理论,用相似度和广义距离表征两个相邻元件的兼容性;定义了相似度矩阵,并使之与设计方案矩阵关联计算,获得了蕴含元件相似度信息的设计方案矩阵;定义了设计方案的评价模型和基于蚁群算法的优化模型,给出了评价参数、权重以及评价值的计算方法;以元件的评价得分作为信息素,以广义距离作为相邻节点路径的长度,构建了信息素矩阵和概率矩阵;将方案求解问题转化为组合优化的最优路径问题,用蚁群算法直接优化蕴含在设计方案矩阵中的方案,得到了同时满足结构需求、功能需求、评价需求的设计方案。通过某三轴伺服传送机构设计方案优化的实例,验证了方法的有效性。
To solve the problem of the lack of optimization tools in the matrix-based solving process of the functional chain design solution, an optimization method based on computational matrix combined with ant colony algorithm is proposed. The similarity theory is analyzed, and similarity and generalized distance are used to characterize the compatibility of the two adjacent elements. The similarity matrix is defined, and the design solution matrix containing similarity information is acquired by the calculation of the similarity matrix and the design solution matrix. The design scheme evaluation model and the ant colony algorithm based optimization model are defined, and the calculation method of the evaluation criterion, weight and value is proposed. As the evaluation score of components is pheromone and as the length of generalized distance is the path of adjacent nodes, the pheromone matrix and probability matrix is structured. The problem of solution solving is converted to the optimal path problem of combinatorial optimization. The design solution contained in the design solution matrix is optimized with ant colony algorithm, and the optimized design solution meeting the functional requirements, structural requirements and the evaluation target is obtained. Finally, the effectiveness of the proposed method is verified with an example of three-axis servo drive.