为了提升算法在求解优化问题时的性能,提出了一种改进的实数遗传算法(RCGA).算法的改进之处在于引入了一种新的交叉算子及替换操作:交叉算子通过增大算子的搜索范围来提升解的质量与算法收敛速度;替换操作则同时考虑了个体目标函数值与多样性贡献率两个特征,以方波函数的模式对种群进行周期性的局部初始化操作,从而增大种群多样性.将改进的算法应用于油茶果采摘机的优化设计中,通过一系列的对比实验验证了改进算法的性能优于其他先进有效的算法;同时,改进后的算法能够明显优化采摘机的工作空间与采摘臂的长度,使整体结果提升了63.49％.可见,改进后的算法是解决采摘机优化的一种有效方法.
油茶果采摘机 实数遗传算法 交叉算子 替换操作